Changeset 888fadaf in rtems
- Timestamp:
- 10/12/14 13:31:32 (9 years ago)
- Branches:
- 4.11, 5, master
- Children:
- 1ec8b829
- Parents:
- 12579b2d
- git-author:
- Joel Sherrill <joel.sherrill@…> (10/12/14 13:31:32)
- git-committer:
- Joel Sherrill <joel.sherrill@…> (10/13/14 15:33:17)
- Location:
- c/src/lib/libbsp/i386
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libbsp/i386/pc386/clock/ckinit.c
r12579b2d r888fadaf 258 258 } /* Clock_exit */ 259 259 260 #define Clock_driver_support_shutdown_hardware() clockOff()261 262 260 bool Clock_isr_enabled = false; 263 261 static void Clock_isr_handler(void *param) -
c/src/lib/libbsp/i386/pc386/console/inch.c
r12579b2d r888fadaf 240 240 } /* _IBMPC_inch */ 241 241 242 /* 243 * Routine that can be used before interrupt management is initialized. 244 */ 245 246 int 247 BSP_wait_polled_input(void) 242 /* 243 * Routine that can be used before interrupt management is initialized. 244 */ 245 int BSP_wait_polled_input(void) 248 246 { 249 247 char c; -
c/src/lib/libbsp/i386/pc386/include/bsp.h
r12579b2d r888fadaf 178 178 char _IBMPC_inch (void); /* from 'inch.c' */ 179 179 char _IBMPC_inch_sleep (void); /* from 'inch.c' */ 180 int BSP_wait_polled_input(void); /* from 'inch.c' */ 181 int rtems_kbpoll( void ); /* from 'inch.c' */ 182 int getch( void ); /* from 'inch.c' */ 183 void add_to_queue( unsigned short b ); /* from 'inch.c' */ 180 184 181 185 void Wait_X_ms(unsigned int timeToWait); /* from 'timer.c' */ … … 189 193 void Clock_driver_support_initialize_hardware(void); /* from 'ckinit.c' */ 190 194 195 void kbd_reset_setup(char *str, int *ints); /* from 'pc_keyb.c' */ 191 196 size_t read_aux(char * buffer, size_t count); /* from 'ps2_mouse.c' */ 192 197 -
c/src/lib/libbsp/i386/shared/comm/i386-stub.c
r12579b2d r888fadaf 466 466 467 467 /* scan for the sequence $<data>#<checksum> */ 468 void468 static void 469 469 getpacket (char *buffer) 470 470 { … … 530 530 /* send the packet in buffer. */ 531 531 532 void532 static void 533 533 putpacket (char *buffer) 534 534 { … … 632 632 /* convert the hex array pointed to by buf into binary to be placed in mem */ 633 633 /* return a pointer to the character AFTER the last byte written */ 634 char *634 static char * 635 635 hex2mem (char *buf, char *mem, int count, int may_fault) 636 636 { -
c/src/lib/libbsp/i386/shared/comm/uart.c
r12579b2d r888fadaf 61 61 } 62 62 63 static void 64 uartError(int uart) 65 { 66 unsigned char uartStatus, dummy; 67 68 uartStatus = uread(uart, LSR); 69 (void) uartStatus; /* avoid set but not used warning */ 70 dummy = uread(uart, RBR); 71 (void) dummy; /* avoid set but not used warning */ 72 63 73 #ifdef UARTDEBUG 64 static void65 uartError(int uart)66 {67 unsigned char uartStatus, dummy;68 69 uartStatus = uread(uart, LSR);70 dummy = uread(uart, RBR);71 72 74 if (uartStatus & OE) 73 75 printk("********* Over run Error **********\n"); … … 80 82 if (uartStatus & ERFIFO) 81 83 printk("********* Error receive Fifo **********\n"); 82 83 }84 #else85 inline void uartError(int uart)86 {87 uread(uart, LSR);88 uread(uart, RBR);89 }90 84 #endif 85 } 91 86 92 87 /* … … 456 451 * from the serial port. 457 452 */ 458 void uart_set_driver_handler( int port, void ( *handler )( void *, char *, int ) ) 453 static void uart_set_driver_handler( 454 int port, 455 void ( *handler )( void *, char *, int ) 456 ) 459 457 { 460 458 switch( port ) -
c/src/lib/libbsp/i386/shared/irq/irq_init.c
r12579b2d r888fadaf 99 99 static rtems_raw_irq_global_settings raw_initial_config; 100 100 101 102 /* 103 * This method is called from irq_asm.S and cannot be static. 104 */ 101 105 void raw_idt_notify(void) 102 106 {
Note: See TracChangeset
for help on using the changeset viewer.