Changeset 3e1fc109 in rtems
- Timestamp:
- 03/31/04 04:42:23 (20 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 162ffb4
- Parents:
- 2d971fc
- Location:
- c/src/lib/libbsp/m68k/gen68340
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libbsp/m68k/gen68340/ChangeLog
r2d971fc r3e1fc109 1 2004-03-31 Ralf Corsepius <ralf_corsepius@rtems.org> 2 3 * clock/ckinit.c, console/m340uart.c, include/bsp.h, 4 include/m340uart.h, startup/bspstart.c: Convert to using c99 fixed 5 size types. 6 1 7 2004-02-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> 2 8 -
c/src/lib/libbsp/m68k/gen68340/clock/ckinit.c
r2d971fc r3e1fc109 41 41 * number of clock ticks since the driver was initialized. 42 42 */ 43 volatile rtems_unsigned32Clock_driver_ticks;43 volatile uint32_t Clock_driver_ticks; 44 44 45 45 /* … … 94 94 Install_clock (rtems_isr_entry clock_isr) 95 95 { 96 u nsigned32pitr_tmp;97 u nsigned32usecs_per_tick;96 uint32_t pitr_tmp; 97 uint32_t usecs_per_tick; 98 98 99 99 Clock_driver_ticks = 0; … … 161 161 ) 162 162 { 163 rtems_unsigned32isrlevel;163 uint32_t isrlevel; 164 164 rtems_libio_ioctl_args_t *args = pargp; 165 165 -
c/src/lib/libbsp/m68k/gen68340/console/m340uart.c
r2d971fc r3e1fc109 193 193 *****************************************************/ 194 194 t_baud_speed_table 195 Find_Right_m340_UART_Config(float ChannelA_ReceiverBaudRate, float ChannelA_TransmitterBaudRate, rtems_unsigned8enableA,196 float ChannelB_ReceiverBaudRate, float ChannelB_TransmitterBaudRate, rtems_unsigned8enableB)195 Find_Right_m340_UART_Config(float ChannelA_ReceiverBaudRate, float ChannelA_TransmitterBaudRate, uint8_t enableA, 196 float ChannelB_ReceiverBaudRate, float ChannelB_TransmitterBaudRate, uint8_t enableB) 197 197 { 198 198 t_baud_speed_table tableA, tableB; -
c/src/lib/libbsp/m68k/gen68340/include/bsp.h
r2d971fc r3e1fc109 73 73 74 74 #define rtems_bsp_delay( microseconds ) \ 75 { register rtems_unsigned32_delay=(microseconds); \76 register rtems_unsigned32_tmp=123; \75 { register uint32_t _delay=(microseconds); \ 76 register uint32_t _tmp=123; \ 77 77 asm volatile( "0: \ 78 78 nbcd %0 ; \ -
c/src/lib/libbsp/m68k/gen68340/include/m340uart.h
r2d971fc r3e1fc109 45 45 46 46 typedef struct { 47 rtems_unsigned8enable;48 rtems_unsigned16rx_buffer_size; /* NOT IMPLEMENTED */49 rtems_unsigned16tx_buffer_size; /* NOT IMPLEMENTED */47 uint8_t enable; 48 uint16_t rx_buffer_size; /* NOT IMPLEMENTED */ 49 uint16_t tx_buffer_size; /* NOT IMPLEMENTED */ 50 50 } uart_termios_config; 51 51 52 52 typedef struct { /* for one channel */ 53 rtems_unsigned8enable; /* use this channel */53 uint8_t enable; /* use this channel */ 54 54 char name[64]; /* use UART_CONSOLE_NAME for console purpose */ 55 rtems_unsigned8parity_mode; /* parity mode, see MR1 section for defines */56 rtems_unsigned8bits_per_char; /* bits per character, see MR1 section for defines */55 uint8_t parity_mode; /* parity mode, see MR1 section for defines */ 56 uint8_t bits_per_char; /* bits per character, see MR1 section for defines */ 57 57 float rx_baudrate; /* Rx baudrate */ 58 58 float tx_baudrate; /* Tx baudrate */ 59 rtems_unsigned8rx_mode; /* FIFO Full (UART_FIFO_FULL) or ChannelReceiverReady (UART_CRR) */60 rtems_unsigned8mode; /* use interrupts (UART_INTERRUPTS) or polling (UART_POLLING) */59 uint8_t rx_mode; /* FIFO Full (UART_FIFO_FULL) or ChannelReceiverReady (UART_CRR) */ 60 uint8_t mode; /* use interrupts (UART_INTERRUPTS) or polling (UART_POLLING) */ 61 61 uart_termios_config termios; 62 62 } uart_channel_config; … … 76 76 77 77 extern t_baud_speed_table 78 Find_Right_m340_UART_Config(float ChannelA_ReceiverBaudRate, float ChannelA_TransmitterBaudRate, rtems_unsigned8enableA,79 float ChannelB_ReceiverBaudRate, float ChannelB_TransmitterBaudRate, rtems_unsigned8enableB);78 Find_Right_m340_UART_Config(float ChannelA_ReceiverBaudRate, float ChannelA_TransmitterBaudRate, uint8_t enableA, 79 float ChannelB_ReceiverBaudRate, float ChannelB_TransmitterBaudRate, uint8_t enableB); 80 80 81 81 extern rtems_isr InterruptHandler (rtems_vector_number v); -
c/src/lib/libbsp/m68k/gen68340/startup/bspstart.c
r2d971fc r3e1fc109 42 42 */ 43 43 void bsp_postdriver_hook(void); 44 void bsp_libc_init( void *, u nsigned32, int );44 void bsp_libc_init( void *, uint32_t, int ); 45 45 void bsp_pretasking_hook(void); /* m68k version */ 46 46
Note: See TracChangeset
for help on using the changeset viewer.