Changeset 00b9d09 in rtems
- Timestamp:
- 06/07/05 16:44:18 (18 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- e36865d
- Parents:
- 44b4cf4
- Location:
- cpukit/score/cpu/m68k
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
cpukit/score/cpu/m68k/ChangeLog
r44b4cf4 r00b9d09 1 2005-06-07 Brett Swimley <brett.swimley@aedbozeman.com> 2 3 PR 803/patch 4 * rtems/score/cpu.h, rtems/score/m68k.h: Correct definition of _VBR. 5 1 6 2005-05-20 Chris Johns <chrisj@rtems.org> 2 7 -
cpukit/score/cpu/m68k/rtems/score/cpu.h
r44b4cf4 r00b9d09 225 225 SCORE_EXTERN void *_CPU_Interrupt_stack_high; 226 226 227 extern uint32_t _VBR[];227 extern void* _VBR; 228 228 229 229 #if ( M68K_HAS_VBR == 0 ) -
cpukit/score/cpu/m68k/rtems/score/m68k.h
r44b4cf4 r00b9d09 333 333 334 334 #elif ( M68K_COLDFIRE_ARCH == 1 ) 335 extern uint32_t _VBR[];336 #define m68k_get_vbr( _vbr ) _vbr = _VBR337 338 #define m68k_set_vbr( vbr ) \335 extern void* _VBR; 336 #define m68k_get_vbr( _vbr ) _vbr = &_VBR 337 338 #define m68k_set_vbr( _vbr ) \ 339 339 do { \ 340 asm volatile ( "movec %0,%%vbr " : : "r" ( vbr)); \341 _VBR = (void *) vbr; \340 asm volatile ( "movec %0,%%vbr " : : "r" (_vbr)); \ 341 _VBR = (void *)_vbr; \ 342 342 } while(0) 343 343
Note: See TracChangeset
for help on using the changeset viewer.