Changeset f3e486aa in rtems
- Timestamp:
- 03/31/04 04:36:43 (20 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- f74d9f1f
- Parents:
- 195e6663
- Location:
- c/src/lib/libbsp/m68k/sim68000
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libbsp/m68k/sim68000/ChangeLog
r195e6663 rf3e486aa 1 2004-03-31 Ralf Corsepius <ralf_corsepius@rtems.org> 2 3 * clock/clockdrv.c, console/conscfg.c, include/bsp.h, 4 startup/bspstart.c: Convert to using c99 fixed size types. 5 1 6 2004-02-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> 2 7 -
c/src/lib/libbsp/m68k/sim68000/clock/clockdrv.c
r195e6663 rf3e486aa 14 14 15 15 typedef struct { 16 volatile u nsigned8cr; /* 0 - 0 : Timer Control Register */17 volatile u nsigned8pad0; /* 1 - 1 : pad */18 volatile u nsigned8ivr; /* 2 - 2 : Timer Interrupt Vector Register */19 volatile u nsigned8pad1; /* 3 - 3 : pad */20 volatile u nsigned32cpr; /* 4 - 7 : Timer Counter Preload Register */21 volatile u nsigned8pad2[12]; /* 8 - 19 : pad */22 volatile u nsigned32sr; /* 20 - 23 : Timer Status Register */16 volatile uint8_t cr; /* 0 - 0 : Timer Control Register */ 17 volatile uint8_t pad0; /* 1 - 1 : pad */ 18 volatile uint8_t ivr; /* 2 - 2 : Timer Interrupt Vector Register */ 19 volatile uint8_t pad1; /* 3 - 3 : pad */ 20 volatile uint32_t cpr; /* 4 - 7 : Timer Counter Preload Register */ 21 volatile uint8_t pad2[12]; /* 8 - 19 : pad */ 22 volatile uint32_t sr; /* 20 - 23 : Timer Status Register */ 23 23 } timer_hw_t; 24 24 -
c/src/lib/libbsp/m68k/sim68000/console/conscfg.c
r195e6663 rf3e486aa 57 57 NULL, /* unused */ /* getData */ 58 58 NULL, /* unused */ /* setData */ 59 (u nsigned32)mc68681_baud_rate_table, /* ulClock */59 (uint32_t)mc68681_baud_rate_table, /* ulClock */ 60 60 MC68681_VECTOR /* ulIntVector */ 61 61 } -
c/src/lib/libbsp/m68k/sim68000/include/bsp.h
r195e6663 rf3e486aa 66 66 67 67 #define rtems_bsp_delay( microseconds ) \ 68 { register rtems_unsigned32_delay=(microseconds); \69 register rtems_unsigned32_tmp = 0; /* initialized to avoid warning */ \68 { register uint32_t _delay=(microseconds); \ 69 register uint32_t _tmp = 0; /* initialized to avoid warning */ \ 70 70 asm volatile( "0: \ 71 71 remo 3,31,%0 ; \ -
c/src/lib/libbsp/m68k/sim68000/startup/bspstart.c
r195e6663 rf3e486aa 39 39 40 40 void bsp_postdriver_hook(void); 41 void bsp_libc_init( void *, u nsigned32, int );41 void bsp_libc_init( void *, uint32_t, int ); 42 42 void bsp_pretasking_hook(void); /* m68k version */ 43 43
Note: See TracChangeset
for help on using the changeset viewer.