- fixed missing nop after lw
Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ git-svn-id: http://moon:8086/svn/vhdl/trunk@331 cc03376c-175c-47c8-b038-4cd826a8556b
This commit is contained in:
@@ -145,13 +145,9 @@ void Exec_at(void *pEntry)
|
|||||||
|
|
||||||
__asm
|
__asm
|
||||||
(
|
(
|
||||||
"jr %[pEntry]\n" // jump entry
|
"lw $v0, 16($sp)\n"
|
||||||
:
|
"nop\n"
|
||||||
: [pEntry] "r" (pEntry)
|
"jr $v0\n" // jump entry
|
||||||
);
|
|
||||||
|
|
||||||
__asm
|
|
||||||
(
|
|
||||||
"rfe\n"
|
"rfe\n"
|
||||||
);
|
);
|
||||||
|
|
||||||
@@ -160,7 +156,6 @@ void Exec_at(void *pEntry)
|
|||||||
".set reorder\n"
|
".set reorder\n"
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
void PrintCPUinfo(void)
|
void PrintCPUinfo(void)
|
||||||
{
|
{
|
||||||
int result, rev_id;
|
int result, rev_id;
|
||||||
|
|||||||
Reference in New Issue
Block a user