Changeset cba119c9 in rtems
- Timestamp:
- 10/17/05 10:34:02 (18 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 939ae4c
- Parents:
- 2950439
- Location:
- c/src/lib/libbsp/i386
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libbsp/i386/pc386/console/fb_vga.h
r2950439 rcba119c9 13 13 * rdasilva@connecttel.com 14 14 * http://www.connecttel.com 15 *16 * MODIFICATION/HISTORY:17 *18 * $Log$19 * Revision 1.3 2004/04/21 10:42:44 ralf20 * Remove stray white spaces.21 *22 * Revision 1.2 2004/04/15 13:26:12 ralf23 * Remove stray white spaces.24 *25 * Revision 1.1 2000/08/30 08:15:30 joel26 * 2000-08-26 Rosimildo da Silva <rdasilva@connecttel.com>27 *28 * * Major rework of the "/dev/console" driver.29 * * Added termios support for stdin ( keyboard ).30 * * Added ioctls() to support modes similar to Linux( XLATE,31 * RAW, MEDIUMRAW ).32 * * Added Keyboard mapping and handling of the keyboard's leds.33 * * Added Micro FrameBuffer driver ( "/dev/fb0" ) for bare VGA34 * controller ( 16 colors ).35 * * Added PS/2 and Serial mouse support for PC386 BSP.36 * * console/defkeymap.c: New file.37 * * console/fb_vga.c: New file.38 * * console/fb_vga.h: New file.39 * * console/i386kbd.h: New file.40 * * console/kd.h: New file.41 * * console/keyboard.c: New file.42 * * console/keyboard.h: New file.43 * * console/mouse_parser.c: New file.44 * * console/mouse_parser.h: New file.45 * * console/pc_keyb.c: New file.46 * * console/ps2_drv.h: New file.47 * * console/ps2_mouse.c: New file.48 * * console/ps2_mouse.h: New file.49 * * console/serial_mouse.c: New file.50 * * console/serial_mouse.h: New file.51 * * console/vgainit.c: New file.52 * * console/vt.c: New file.53 * * console/Makefile.am: Reflect new files.54 * * console/console.c, console/inch.c, console/outch.c: Console55 * functionality modifications.56 * * startup/Makefile.am: Pick up tty_drv.c and gdb_glue.c57 15 * 58 16 ****************************************************************************/ -
c/src/lib/libbsp/i386/pc386/console/kd.h
r2950439 rcba119c9 8 8 // 9 9 // by: Rosimildo da Silva: rdasilva@connecttel.com 10 //11 // MODIFICATION/HISTORY:12 // $Log$13 // Revision 1.2 2004/04/21 10:42:44 ralf14 // Remove stray white spaces.15 //16 // Revision 1.1 2000/08/30 08:15:30 joel17 // 2000-08-26 Rosimildo da Silva <rdasilva@connecttel.com>18 //19 // * Major rework of the "/dev/console" driver.20 // * Added termios support for stdin ( keyboard ).21 // * Added ioctls() to support modes similar to Linux( XLATE,22 // RAW, MEDIUMRAW ).23 // * Added Keyboard mapping and handling of the keyboard's leds.24 // * Added Micro FrameBuffer driver ( "/dev/fb0" ) for bare VGA25 // controller ( 16 colors ).26 // * Added PS/2 and Serial mouse support for PC386 BSP.27 // * console/defkeymap.c: New file.28 // * console/fb_vga.c: New file.29 // * console/fb_vga.h: New file.30 // * console/i386kbd.h: New file.31 // * console/kd.h: New file.32 // * console/keyboard.c: New file.33 // * console/keyboard.h: New file.34 // * console/mouse_parser.c: New file.35 // * console/mouse_parser.h: New file.36 // * console/pc_keyb.c: New file.37 // * console/ps2_drv.h: New file.38 // * console/ps2_mouse.c: New file.39 // * console/ps2_mouse.h: New file.40 // * console/serial_mouse.c: New file.41 // * console/serial_mouse.h: New file.42 // * console/vgainit.c: New file.43 // * console/vt.c: New file.44 // * console/Makefile.am: Reflect new files.45 // * console/console.c, console/inch.c, console/outch.c: Console46 // functionality modifications.47 // * startup/Makefile.am: Pick up tty_drv.c and gdb_glue.c48 //49 10 // 50 11 ///////////////////////////////////////////////////////////////////////////// -
c/src/lib/libbsp/i386/pc386/console/ps2_drv.h
r2950439 rcba119c9 12 12 * rdasilva@connecttel.com 13 13 * http://www.connecttel.com 14 *15 * MODIFICATION/HISTORY:16 *17 * $Log$18 * Revision 1.3 2004/04/21 10:42:44 ralf19 * Remove stray white spaces.20 *21 * Revision 1.2 2004/04/15 13:26:12 ralf22 * Remove stray white spaces.23 *24 * Revision 1.1 2000/08/30 08:15:30 joel25 * 2000-08-26 Rosimildo da Silva <rdasilva@connecttel.com>26 *27 * * Major rework of the "/dev/console" driver.28 * * Added termios support for stdin ( keyboard ).29 * * Added ioctls() to support modes similar to Linux( XLATE,30 * RAW, MEDIUMRAW ).31 * * Added Keyboard mapping and handling of the keyboard's leds.32 * * Added Micro FrameBuffer driver ( "/dev/fb0" ) for bare VGA33 * controller ( 16 colors ).34 * * Added PS/2 and Serial mouse support for PC386 BSP.35 * * console/defkeymap.c: New file.36 * * console/fb_vga.c: New file.37 * * console/fb_vga.h: New file.38 * * console/i386kbd.h: New file.39 * * console/kd.h: New file.40 * * console/keyboard.c: New file.41 * * console/keyboard.h: New file.42 * * console/mouse_parser.c: New file.43 * * console/mouse_parser.h: New file.44 * * console/pc_keyb.c: New file.45 * * console/ps2_drv.h: New file.46 * * console/ps2_mouse.c: New file.47 * * console/ps2_mouse.h: New file.48 * * console/serial_mouse.c: New file.49 * * console/serial_mouse.h: New file.50 * * console/vgainit.c: New file.51 * * console/vt.c: New file.52 * * console/Makefile.am: Reflect new files.53 * * console/console.c, console/inch.c, console/outch.c: Console54 * functionality modifications.55 * * startup/Makefile.am: Pick up tty_drv.c and gdb_glue.c56 14 * 57 15 ****************************************************************************/ -
c/src/lib/libbsp/i386/pc386/console/serial_mouse.c
r2950439 rcba119c9 15 15 * rdasilva@connecttel.com 16 16 * http://www.connecttel.com 17 *18 * MODIFICATION/HISTORY:19 *20 * $Log$21 * Revision 1.8 2005/04/18 17:21:58 jennifer22 * 2005-04-18 Eric Valette <eric.valette@free.fr>23 *24 * * clock/ckinit.c, console/console.c, console/ps2_mouse.c,25 * console/serial_mouse.c, timer/timer.c: Added parameter to irq handler26 *27 * Revision 1.7 2004/04/21 16:01:33 ralf28 * Remove duplicate white lines.29 *30 * Revision 1.6 2004/04/21 10:42:44 ralf31 * Remove stray white spaces.32 *33 * Revision 1.5 2000/12/05 16:37:38 joel34 * 2000-12-01 Joel Sherrill <joel@OARcorp.com>35 *36 * * pc386/console/console.c, pc386/console/serial_mouse.c,37 * pc386/console/vgainit.c, shared/comm/tty_drv.c: Remove warnings.38 *39 * Revision 1.4 2000/10/23 14:10:25 joel40 * 2000-10-23 Joel Sherrill <joel@OARcorp.com>41 *42 * * console/serial_mouse.c: Fixed typos introduced by removal of CR/LF.43 *44 * Revision 1.3 2000/10/20 16:01:13 joel45 * 2000-10-20 Rosimildo da Silva <rdasilva@connecttel.com>46 *47 * * console/serial_mouse.c: Added support for changing serial parameters.48 17 * 49 18 ****************************************************************************/ -
c/src/lib/libbsp/i386/pc386/console/serial_mouse.h
r2950439 rcba119c9 12 12 * rdasilva@connecttel.com 13 13 * http://www.connecttel.com 14 *15 * MODIFICATION/HISTORY:16 *17 * $Log$18 * Revision 1.3 2004/04/21 10:42:44 ralf19 * Remove stray white spaces.20 *21 * Revision 1.2 2004/04/15 13:26:12 ralf22 * Remove stray white spaces.23 *24 * Revision 1.1 2000/08/30 08:15:30 joel25 * 2000-08-26 Rosimildo da Silva <rdasilva@connecttel.com>26 *27 * * Major rework of the "/dev/console" driver.28 * * Added termios support for stdin ( keyboard ).29 * * Added ioctls() to support modes similar to Linux( XLATE,30 * RAW, MEDIUMRAW ).31 * * Added Keyboard mapping and handling of the keyboard's leds.32 * * Added Micro FrameBuffer driver ( "/dev/fb0" ) for bare VGA33 * controller ( 16 colors ).34 * * Added PS/2 and Serial mouse support for PC386 BSP.35 * * console/defkeymap.c: New file.36 * * console/fb_vga.c: New file.37 * * console/fb_vga.h: New file.38 * * console/i386kbd.h: New file.39 * * console/kd.h: New file.40 * * console/keyboard.c: New file.41 * * console/keyboard.h: New file.42 * * console/mouse_parser.c: New file.43 * * console/mouse_parser.h: New file.44 * * console/pc_keyb.c: New file.45 * * console/ps2_drv.h: New file.46 * * console/ps2_mouse.c: New file.47 * * console/ps2_mouse.h: New file.48 * * console/serial_mouse.c: New file.49 * * console/serial_mouse.h: New file.50 * * console/vgainit.c: New file.51 * * console/vt.c: New file.52 * * console/Makefile.am: Reflect new files.53 * * console/console.c, console/inch.c, console/outch.c: Console54 * functionality modifications.55 * * startup/Makefile.am: Pick up tty_drv.c and gdb_glue.c56 14 * 57 15 ****************************************************************************/ -
c/src/lib/libbsp/i386/shared/comm/i386_io.h
r2950439 rcba119c9 11 11 // 12 12 // by: Rosimildo da Silva: rdasilva@connecttel.com 13 //14 // MODIFICATION/HISTORY:15 // $Log$16 // Revision 1.2 2004/04/15 13:26:12 ralf17 // Remove stray white spaces.18 //19 // Revision 1.1 2000/08/30 08:18:56 joel20 // 2000-08-26 Rosimildo da Silva <rdasilva@connecttel.com>21 //22 // * shared/comm: Added "/dev/ttyS1" & "/dev/ttyS2" support for23 // the i386 BSPs.24 // * shared/comm/gdb_glue.c: New file.25 // * shared/comm/i386_io.c: New file.26 // * shared/comm/tty_drv.c: New file.27 // * shared/comm/tty_drv.h: New file.28 // * shared/comm/Makefile.am: Account for new files.29 // * shared/comm/uart.c: Adds support for sending characters to30 // another "line discipline."31 //32 13 // 33 14 ///////////////////////////////////////////////////////////////////////////// -
c/src/lib/libbsp/i386/shared/comm/tty_drv.c
r2950439 rcba119c9 16 16 * http://www.connecttel.com 17 17 * 18 * MODIFICATION/HISTORY:19 *20 * $Log$21 * Revision 1.8 2005/05/03 14:45:12 jennifer22 * 2005-05-03 Jennifer Averett <jennifer.averett@oarcorp.com>23 *24 * * comm/tty_drv.c: Modified to support addition of parameter to ISRs.25 *26 * Revision 1.7 2004/04/21 16:01:33 ralf27 * Remove duplicate white lines.28 *29 * Revision 1.6 2004/04/21 10:42:44 ralf30 * Remove stray white spaces.31 *32 * Revision 1.5 2001/08/16 20:52:05 joel33 * 2001-08-16 Mike Siers <mikes@poliac.com>34 *35 * * comm/tty_drv.c, comm/uart.c: Correct some minor cut and paste bugs.36 *37 * Revision 1.4 2001/07/03 17:56:32 joel38 * 2001-07-03 Mike Seirs <mike@poliac.com>39 *40 * * comm/tty_drv.c, comm/uart.c, comm/uart.h: Adds the capability41 * to use task driven serial I/O to ti386 BSPs. This patch leaves thex42 * default I/O mode to be IRQ. If you want to use task I/O mode,43 * then the tty_drv.c file needs to be modified. Basically, all44 * you need to change is the data values of the termios callbacks45 * structure. This callback structure is used in the tty1_open46 * and tty2_open functions. The values you need to set are commented47 * out in the source code.48 *49 * Revision 1.3 2000/12/05 16:37:38 joel50 * 2000-12-01 Joel Sherrill <joel@OARcorp.com>51 *52 * * pc386/console/console.c, pc386/console/serial_mouse.c,53 * pc386/console/vgainit.c, shared/comm/tty_drv.c: Remove warnings.54 *55 * Revision 1.2 2000/10/18 16:10:50 joel56 * 2000-10-18 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>57 *58 * * comm/i386-stub-glue.c, comm/tty_drv.c, comm/uart.c, comm/uart.h:59 * Add the ability to set parity, number of data bits and60 * number of stop bits to the existing i386 serial drivers.61 *62 * Revision 1.1 2000/08/30 08:18:56 joel63 * 2000-08-26 Rosimildo da Silva <rdasilva@connecttel.com>64 *65 * * shared/comm: Added "/dev/ttyS1" & "/dev/ttyS2" support for66 * the i386 BSPs.67 * * shared/comm/gdb_glue.c: New file.68 * * shared/comm/i386_io.c: New file.69 * * shared/comm/tty_drv.c: New file.70 * * shared/comm/tty_drv.h: New file.71 * * shared/comm/Makefile.am: Account for new files.72 * * shared/comm/uart.c: Adds support for sending characters to73 * another "line discipline."74 *75 18 ****************************************************************************/ 76 19 -
c/src/lib/libbsp/i386/shared/comm/tty_drv.h
r2950439 rcba119c9 12 12 * rdasilva@connecttel.com 13 13 * http://www.connecttel.com 14 *15 * MODIFICATION/HISTORY:16 *17 * $Log$18 * Revision 1.3 2004/04/21 10:42:44 ralf19 * Remove stray white spaces.20 *21 * Revision 1.2 2004/04/15 13:26:12 ralf22 * Remove stray white spaces.23 *24 * Revision 1.1 2000/08/30 08:18:56 joel25 * 2000-08-26 Rosimildo da Silva <rdasilva@connecttel.com>26 *27 * * shared/comm: Added "/dev/ttyS1" & "/dev/ttyS2" support for28 * the i386 BSPs.29 * * shared/comm/gdb_glue.c: New file.30 * * shared/comm/i386_io.c: New file.31 * * shared/comm/tty_drv.c: New file.32 * * shared/comm/tty_drv.h: New file.33 * * shared/comm/Makefile.am: Account for new files.34 * * shared/comm/uart.c: Adds support for sending characters to35 * another "line discipline."36 14 * 37 15 ****************************************************************************/
Note: See TracChangeset
for help on using the changeset viewer.