summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/i386 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2010-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-04-121-0/+5
| | | | | * shared/comm/uart.c, shared/comm/uart.h: Reflect termios API changes.
* Reflect termios API changes.Ralf Corsepius2010-04-124-13/+13
|
* 2010-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-04-121-0/+5
| | | | | * console/console.c, console/ps2_mouse.c: Reflect termios API changes.
* 2010-04-10 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-04-102-1/+8
| | | | | | | * make/custom/pc386.cfg: EXEEXT is not defined in application Makefile support. All other BSPs just use .exe directly on objcopy commands. This makes it consistent and allows external examples (network demos, examples-v2, etc to link.
* 2010-03-26 Chris Johns <chrisj@rtems.org>Chris Johns2010-03-262-12/+16
| | | | * make/custom/pc386.cfg: Revert the PR1495 change.
* 2010-03-10 Gedare Bloom <gedare@gwu.edu>Joel Sherrill2010-03-103-11/+34
| | | | | | | PR 1495/bsp * clock/ckinit.c, make/custom/pc386.cfg: Calling rtems_clock_get_uptime() in a tight loop sometimes showed time moving backwards.
* 2009-12-23 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-12-232-0/+6
| | | | * include/bsp.h: Add BSP_HAS_FRAME_BUFFER.
* 2009-12-11 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-12-112-0/+5
| | | | * clock/ckinit.c: Fix warning.
* 2009-12-11 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-12-112-1/+7
| | | | | * startup/bspgetworkarea.c: Make bsp_mem_size available for page table initialization.
* 2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-12-112-1/+6
| | | | | PR 1483/cpukit * shared/pci/pcibios.c: Rename pci_config into rtems_pci_config_t.
* 2009-12-10 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-12-103-33/+42
| | | | | | | | * include/bsp.h, startup/bspgetworkarea.c: Rework bsp_size_memory() to ensure that multiboot information regarding memory size is used as the primary source. This was broken in the move to supporting a unified workspace. It worked this way in 4.9 so this was a regression.
* 2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-12-102-4/+6
| | | | * console/console.c: Eliminate casts.
* 2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-12-103-7/+9
| | | | * shared/comm/uart.c, shared/comm/uart.h: Adjust prototypes.
* 2009-12-09 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-12-093-5/+31
| | | | | | * startup/bspgetworkarea.c: Add debug printk's. * startup/linkcmds: Using "-Wl,--defsym -Wl,RamSize=0x1000000" results in _RamSize being defined. Handle this properly.
* 2009-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-12-082-2/+5
| | | | | * include/bsp.h: BSP should not define CONFIGURE_NUMBER_OF_TERMIOS_PORTS.
* Whitespace removal.Ralf Corsepius2009-11-3010-58/+58
|
* Whitespace removal.Ralf Corsepius2009-11-302-8/+8
|
* Whitespace removal.Ralf Corsepius2009-11-287-13/+13
|
* 2009-11-23 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-11-232-1/+6
| | | | | * ne2000/ne2000.c: Logic on defaulting port number was inverted when adding command line arguments.
* 2009-11-10 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-11-104-1/+142
| | | | | * pc386/make/custom/pc586-sse.cfg, pc386/start/start.S, shared/irq/irq_asm.S: Added experimental SSE support.
* 2009-11-06 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-11-062-6/+13
| | | | | | * clock/ckinit.c: Remove nested externs. Add missing prototypes. Fix Clock_isr prototype.
* 2009-11-06 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-11-061-0/+5
| | | | | * clock/ckinit.c: Fix Clock_isr prototype. * network/network.c: Use PRI*32 to print uint32_t's.
* Fix Clock_isr prototype.Ralf Corsepius2009-11-061-1/+1
|
* Use PRI*32 to print uint32_t's.Ralf Corsepius2009-11-061-1/+1
|
* 2009-11-05 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-11-062-1/+5
| | | | * console/console.c: Fixed compiler warning.
* 2009-11-05 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-11-063-39/+73
| | | | | | | | | * start/start.S, console/console.c: Separated code that switched console and printk port based on info gathered from the commandline and/or a BSP provided routine into new BSP_console_select() which is called from 'start.S' so that early messages make it to the redirected printk port.
* 2009-10-29 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-10-303-27/+72
| | | | | | | | * shared/irq/irq_asm.S: Make sure stack is aligned to CPU_STACK_ALIGNMENT for *all* C-routines (including _Thread_Dispatch() and _ThreadProcessSignalsFromIrq()) not only C_dispatch_isr(). * shared/irq/irq.c: Added IRQ statistics counters.
* 2009-10-29 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-10-292-107/+112
| | | | | * shared/irq/irq_asm.S: Beautification; ajusted margins and spaces to make the whole thing more readable.
* 2009-10-29 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-10-293-14/+10
| | | | | | | * shared/irq/irq_asm.S, shared/irq/irq.c: removed (fake) exception frame argument to _ThreadProcessSignalsFromIrq(). This has never been used and removing it simplifies the assembly code.
* 2009-10-28 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-10-292-5/+21
| | | | | * start/start.S: Make sure initial stack is aligned to CPU_STACK_ALIGNMENT before calling C-code.
* 2009-10-28 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-10-292-4/+23
| | | | | * shared/irq/irq_asm.S: Make sure stack is aligned to CPU_STACK_ALIGNMENT before invoking C-code.
* 2009-12-27 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-10-283-0/+20
| | | | | * include/bsp.h, console/console.c: Provide weak-alias hook so that the application may choose the console.
* 2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-212-3/+4
| | | | * make/custom/ts_386ex.cfg: Remove RTEMS_BSP_FAMILY.
* 2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-212-3/+4
| | | | * make/custom/pc386.cfg: Remove RTEMS_BSP_FAMILY.
* 2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-212-3/+4
| | | | * make/custom/i386ex.cfg: Remove RTEMS_BSP_FAMILY.
* 2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-206-5/+15
| | | | * configure.ac: Don't add -ansi -fasm to CFLAGS.
* 2009-10-17 Chris Johns <chrisj@rtems.org>Chris Johns2009-10-163-6/+27
| | | | | | | * 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-10-15 Chris Johns <chrisj@rtems.org>Chris Johns2009-10-153-44/+86
| | | | | | | | | | * ne2000/ne2000.c: Add --ne2k-irq and --ne2k-port boot command line configure options. * ide/ide.c: Fix a bug which left 4 words in the buffer of the disk. Some devices do not follow the standard and terminate the command which a new command occurs and/or low data ready when data is still to be read.
* 2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-152-0/+31
| | | | * make/custom/ts_386ex.cfg: New (relocated from /make/custom).
* 2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-156-0/+126
| | | | | | | | * make/custom/pc386.cfg: New (relocated from /make/custom). * make/custom/pc386dx.cfg: New (relocated from /make/custom). * make/custom/pc486.cfg: New (relocated from /make/custom). * make/custom/pc586.cfg: New (relocated from /make/custom). * make/custom/pc686.cfg: New (relocated from /make/custom).
* 2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-152-0/+32
| | | | * make/custom/i386ex.cfg: New (relocated from /make/custom).
* Makefile.am: Added interrupt server.Thomas Doerfler2009-10-092-1/+6
|
* 2009-10-08 Chris Johns <chrisj@rtems.org>Chris Johns2009-10-082-97/+287
| | | | | | | | * ide/ide.c: Fixed more IDE driver bugs. The driver can transfer 64K in a single write on my test PC and qemu with this driver. The driver only checks the data ready bit at the start of each 512 block being transfered. This has speed the transfer loop up. Fixed the timing so the BSP timer is used until RTEMS has started.
* 2009-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-012-12/+17
| | | | | PR 1445/BSPs * shared/pci/pcibios.c: Rename indirect_pci_* into BSP_pci_*.
* 2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-09-302-1/+6
| | | | | * shared/comm/tty_drv.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
* 2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-09-302-3/+9
| | | | | * console/console.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
* include rtems/termiostypes.h.Ralf Corsepius2009-09-301-0/+1
|
* 2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-09-302-2/+7
| | | | | * console/console.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
* 2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-09-303-2/+8
| | | | | | * console/console.c, console/serial_mouse.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
* 2009-09-15 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-09-162-3/+18
| | | | | | | PR 1344/bsps: * clock/ckinit.c: Fix more bugs (applied PR1344/attachment 702): TSC handler was used when 8254 was requested and vice versa. Also, nanosecond handler was never installed to RTEMS clock.