svn commit: r196314 - projects/mips/sys/mips/octeon1
Warner Losh
imp at FreeBSD.org
Mon Aug 17 12:23:58 UTC 2009
Author: imp
Date: Mon Aug 17 12:23:58 2009
New Revision: 196314
URL: http://svn.freebsd.org/changeset/base/196314
Log:
Implement platform_reset. Also, make the code a tiny bit easier to
read with ninja-C magic coupled with an illuminating comment.
Modified:
projects/mips/sys/mips/octeon1/octeon_machdep.c
Modified: projects/mips/sys/mips/octeon1/octeon_machdep.c
==============================================================================
--- projects/mips/sys/mips/octeon1/octeon_machdep.c Mon Aug 17 12:14:40 2009 (r196313)
+++ projects/mips/sys/mips/octeon1/octeon_machdep.c Mon Aug 17 12:23:58 2009 (r196314)
@@ -85,10 +85,10 @@ extern int *end;
* Perform a board-level soft-reset.
* Note that this is not emulated by gxemul.
*/
-void octeon_reset (void)
+void
+platform_reset(void)
{
- void (*reset_func)(void) = (void (*)(void) )0x1fc00000;
- reset_func();
+ ((void(*)(void))0x1fc00000)(); /* Jump to this hex address */
}
More information about the svn-src-projects
mailing list