summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/i386/shared/comm/i386-stub-glue.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-04-24bsps/i386: Move shared files to bspsSebastian Huber1-273/+0
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-12bsps: Move legacy console driver to bspsSebastian Huber1-1/+1
This patch is a part of the BSP source reorganization. Update #3285.
2017-06-21i386/shared/comm/i386-stub-glue.c: Fix duplicate const warningJoel Sherrill1-1/+1
2017-06-20bsps: Improve interrupt vector enable/disable APISebastian Huber1-6/+0
Change bsp_interrupt_vector_enable() and bsp_interrupt_vector_disable() to not return a status code. Add bsp_interrupt_assert() and use it to validate the vector number in the vector enable/disable implementations.
2016-05-11i386/pc386: EOI the master and slave for slave IRQ signals.Chris Johns1-6/+33
2016-05-11i386/pc386: Add support for the gdb stub to use available console drivers.Chris Johns1-59/+136
Move the gdb stub from the i386 UART code to use the libchip drivers. Use any ports discovered during the probes. Add gdb control to the boot command line. Change the device naming to the full device path, not a partial path. For example /dev/com1.
2014-10-13libbsp/i386/shared/comm: Fix warningsJoel Sherrill1-3/+3
2012-05-11Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill1-2/+0
Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed.
2009-10-162009-10-17 Chris Johns <chrisj@rtems.org>Chris Johns1-4/+16
* shared/irq/idt.c: Check is the irq handlers are present before calling. * shared/comm/i386-stub-glue.c: Revert the change of 2009-05-06 as the handlers need to be present. Fixed the warnings.
2009-05-062009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-6/+3
* shared/comm/i386-stub-glue.c, shared/comm/uart.c, shared/irq/irq.c, shared/pci/pcibios.c: Fixed warnings.
2008-08-18Add missing prototypes.Ralf Corsepius1-2/+2
2005-05-062005-05-06 Jennifer Averett <jennifer.averett@oarcorp.com>Jennifer Averett1-1/+1
* Makefile.am, comm/i386-stub-glue.c, comm/tty_drv.c, comm/uart.c, irq/idt.c, irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c: Moved irq.h and irq_asm.h to bsp subdirectory.
2004-04-21Remove duplicate white lines.Ralf Corsepius1-3/+0
2004-04-21Remove stray white spaces.Ralf Corsepius1-9/+9
2004-04-15Remove stray white spaces.Ralf Corsepius1-24/+0
2000-10-182000-10-18 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill1-1/+1
* comm/i386-stub-glue.c, comm/tty_drv.c, comm/uart.c, comm/uart.h: Add the ability to set parity, number of data bits and number of stop bits to the existing i386 serial drivers.
1999-12-13Warning removal patch from Philip A. Prindeville <philipp@zembu.com>.Joel Sherrill1-0/+1
1998-10-05Large patch from Erik Ivanenko <erik.ivanenko@utoronto.ca> whichJoel Sherrill1-0/+194
moves pieces of the pc386 bsp up to a shared level for all i386 BSPs and modifies the i386ex BSP to use those shared pieces. Serial remote debugging is included for both targets. Erik's notes: There are several workarounds in it: 1) #define NEXT_GAS is hardcoded in pc386/start/start.s 2) #define NEXT_GAS is hardcoded in i386ex/start/start.s 3) #define NEW_GAS is hardcoded in pc386/start16.s 4) #undef __assert and redeclare _assert hardcoded in console.c for both pc386 and i386ex due to my egcs1.1b ~ newlib problem. Should have modified t-rtems.cfg ( no time ) I've tested pc386 with both video and serial consoles and GDB remote. All work fine, except that GDB acts weird. ( re: other posting) I hope this will work for you. It took quite some time to locate the autoconf error. The remainder was just grunt work. Unfortunately, I think I've unwound the removal of the IBMPCInitVideo stuff. Sorry. I REALLY can't spend more time... I've been at this conversion to 4.0 locally and updating the release since Sept. 8th, and have yet to compile my network driver.... This is as much as I can do right now. I look forward to the next patch to really test i368ex. I did make sure that the sample tests worked for pc386.