forked from Imagelibrary/rtems
2004-04-14 Ralf Corsepius <ralf_corsepius@rtems.org>
PR 605/bsps * cpu.c: Remove further c++ style comments having been missed in previous patch. Remove printf's entirely.
This commit is contained in:
@@ -1,3 +1,9 @@
|
|||||||
|
2004-04-14 Ralf Corsepius <ralf_corsepius@rtems.org>
|
||||||
|
|
||||||
|
PR 605/bsps
|
||||||
|
* cpu.c: Remove further c++ style comments having been missed in
|
||||||
|
previous patch. Remove printf's entirely.
|
||||||
|
|
||||||
2004-04-09 Joel Sherrill <joel@OARcorp.com>
|
2004-04-09 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
PR 605/bsps
|
PR 605/bsps
|
||||||
|
|||||||
@@ -99,8 +99,6 @@ uint32_t _CPU_ISR_Get_level( void )
|
|||||||
|
|
||||||
mips_get_sr(sr);
|
mips_get_sr(sr);
|
||||||
|
|
||||||
/* printf("current sr=%08X, ",sr); */
|
|
||||||
|
|
||||||
#if __mips == 3
|
#if __mips == 3
|
||||||
/* EXL bit and shift down hardware ints into bits 1 thru 6 */
|
/* EXL bit and shift down hardware ints into bits 1 thru 6 */
|
||||||
sr = ((sr & SR_EXL) >> 1) | ((sr & 0xfc00) >> 9);
|
sr = ((sr & SR_EXL) >> 1) | ((sr & 0xfc00) >> 9);
|
||||||
@@ -112,7 +110,6 @@ uint32_t _CPU_ISR_Get_level( void )
|
|||||||
#else
|
#else
|
||||||
#error "CPU ISR level: unknown MIPS level for SR handling"
|
#error "CPU ISR level: unknown MIPS level for SR handling"
|
||||||
#endif
|
#endif
|
||||||
/* printf("intlevel=%02X\n",sr); */
|
|
||||||
return sr;
|
return sr;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -159,10 +156,8 @@ void _CPU_ISR_Set_level( uint32_t new_level )
|
|||||||
#elif __mips == 1
|
#elif __mips == 1
|
||||||
mips_set_sr( (sr & ~SR_IEC) );
|
mips_set_sr( (sr & ~SR_IEC) );
|
||||||
srbits = sr & ~(0xfc00 | SR_IEC);
|
srbits = sr & ~(0xfc00 | SR_IEC);
|
||||||
//printf("current sr=%08X, newlevel=%02X, srbits=%08X, ",sr,new_level,srbits);
|
|
||||||
sr = srbits | ((new_level==0)?0xfc01:( ((new_level<<9) & 0xfc00) | \
|
sr = srbits | ((new_level==0)?0xfc01:( ((new_level<<9) & 0xfc00) | \
|
||||||
(new_level & SR_IEC)));
|
(new_level & SR_IEC)));
|
||||||
//printf("new sr=%08X\n",sr);
|
|
||||||
#else
|
#else
|
||||||
#error "CPU ISR level: unknown MIPS level for SR handling"
|
#error "CPU ISR level: unknown MIPS level for SR handling"
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user