summaryrefslogtreecommitdiffstats
path: root/c (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-10-012009-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-0/+7
* acinclude.m4: Add BSP for GDB ARM simulator so we can easily experiment with and debug different ARM architectural variations.
2009-10-012009-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill19-0/+2059
* .cvsignore, ChangeLog, Makefile.am, bsp_specs, configure.ac, preinstall.am, console/.cvsignore, console/console-io.c, include/.cvsignore, include/bsp.h, include/irq.h, include/swi.h, start/.cvsignore, start/start.S, startup/.cvsignore, startup/bspreset.c, startup/bspstart.c, startup/linkcmds, startup/syscalls.c: New files.
2009-10-012009-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-19/+12
* libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt model.
2009-10-012009-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-12/+17
PR 1445/BSPs * shared/pci/pcibios.c: Rename indirect_pci_* into BSP_pci_*.
2009-10-012009-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius4-36/+48
PR 1445/BSPs * pci/pci.c: Rename pci_[read|write]_config* functions into BSP_pci_[read|write]_config* and make them static.
2009-10-012009-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-0/+6
* include/bsp.h: BSP does not have much memory. Limited to BIOS space.
2009-09-302009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+5
* mongoosev/duart/mg5uart.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
2009-09-302009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-0/+5
* console/console.c: Include <rtems/termiostypes.h>.
2009-09-302009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-2/+8
* console/console.c: Include <rtems/termiostypes.h>. Add missing prototype.
2009-09-302009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius4-5/+10
* libchip/serial/z85c30.c, libchip/serial/ns16550.c, libchip/serial/mc68681.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
2009-09-302009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-1/+1
* mongoosev/duart/mg5uart.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
2009-09-302009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius16-15/+55
* console/console.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
2009-09-302009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-2/+7
* console/sci.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
2009-09-302009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-1/+6
* console/uart.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
2009-09-302009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-2/+7
* shared/comm/console.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
2009-09-302009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-1/+6
* shared/comm/tty_drv.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
2009-09-302009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-3/+9
* console/console.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
2009-09-30include rtems/termiostypes.h.Ralf Corsepius1-0/+1
2009-09-302009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius4-4/+14
* console/console.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
2009-09-302009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius3-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-302009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-2/+7
* shared/console/console.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
2009-09-302009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-6/+14
* libchip/serial/sersupp.h: Remove termios_baud_to_index, termios_baud_to_number (duplicate prototypes). Add C++-guards. Include rtems/termiostypes.h.
2009-09-292009-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-3/+8
* shared/include/pci.h: Add prototypes for BusCountPCI(void), init_pci(void).
2009-09-292009-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius4-4/+12
* pci/pci.c: Add prototypes for BusCountPCI(void), init_pci(void).
2009-09-282009-09-28 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-6/+10
* shared/include/pci.h: Revert extern inline patch.
2009-09-282009-09-28 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill3-3/+8
* network/if_100MHz/GT64260eth.c, network/if_1GHz/if_wm.c: Do not include <sys/queue.h>. It conflicts with one from network stack.
2009-09-282009-09-28 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-0/+7
* console/console.c: Add pointer to method used by getchark().
2009-09-252009-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-0/+6
* acinclude.m4: Add qemuppc.
2009-09-252009-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill3-12/+17
* shared/include/io.h, shared/include/mmu.h: Change extern inline to static inline.
2009-09-252009-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-12/+16
* shared/bootloader/bootldr.h: Change extern inline to static inline.
2009-09-252009-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-6/+10
* shared/include/pci.h: Change extern inline to static inline.
2009-09-242009-09-24 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-0/+77
* irq/irq.h: New file.
2009-09-242009-09-24 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill14-0/+594
* .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac, preinstall.am, console/console-io.c, include/.cvsignore, include/bsp.h, start/start.S, startup/bsppanic.c, startup/cmain.c, startup/linkcmds: New files.
2009-09-232009-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill3-0/+11
* Makefile.am, configure.ac: Disable network interface when networking is disabled.
2009-09-21Add missing files.Thomas Doerfler4-0/+664
2009-09-18Removed symbols and renamed sections.Thomas Doerfler5-105/+166
Added bsp_start_memcpy(). Documentation. Changes for external ROM start.
2009-09-18Changes throughout.Thomas Doerfler19-946/+762
2009-09-18preinstall.am: Regenerate.Thomas Doerfler2-0/+6
2009-09-182009-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-0/+9
* pxa255/ffuart/ffuart.c: Add BSP_poll_char.
2009-09-162009-09-16 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-1/+4
* configure.ac: Resolve confusion with Ralf's patch.
2009-09-162009-09-16 Roxana Leontie <roxana.leontie@gmail.com>Joel Sherrill4-21/+89
* configure.ac, fb/fb.c, include/bsp.h: updates made for porting to Nano-X and make testing easyer
2009-09-162009-09-15 Till Straumann <strauman@slac.stanford.edu>Till Straumann2-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.
2009-09-152009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-0/+6
* aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
2009-09-152009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius144-144/+360
* configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
2009-09-112009-09-11 Till Straumann <strauman@slac.stanford.edu>Till Straumann2-0/+15898
* network/gdb-6.8-psim-hw_ethtap.diff: Added gdb patch which implements the NIC hardware emulation.
2009-09-112009-09-11 Till Straumann <strauman@slac.stanford.edu>Till Straumann5-0/+661
* Makefile.am, bsp.h, network/if_sim.c, network/README: added driver for NIC emulation.
2009-09-112009-09-11 Till Straumann <Till.Straumann@TU-Berlin.de>Till Straumann6-40/+97
* psim-top.in, psim-bottom: Added support for options -d (print device tree and exit), -h (usage info) and -n (enable NIC support). * psim-gdb-bottom: Added support for options -s (force sysv IPC), -h (usage info) and -n (enable NIC support). Allow user to override GDB variable from environment. * psim-shared: cat NIC properties into device file if the user had specified '-n'. * runtest-top.in: removed unsupported options -o, -d from usage info.
2009-09-112009-09-11 Till Straumann <strauman@slac.stanford.edu>Till Straumann11-83/+134
* Makefile.am, preinstall.am, irq/no_pic.c (REMOVED), irq/irq.h, irq/irq_init.c: use openpic from 'shared' area instead of no_pic. * inlude/psim.h: use openpic from 'shared' area instead of no_pic. Added 'extern' declaration for (linker-script defined) RamBase and RamSize symbols. Let CPP macros expand to these symbols instead of static constants. Added register definitions for OpenPIC in the register area. Added register definitions for ethernet controller in the register area. * startup/linkcmds: Increased RamSize to 16M. Increased 'RAM' memory region to 32M (there is really no disadvantage in making this large). Added comment explaining the inter-relation between RamSize, the size of the memory region, the device-tree property "oea-memory-size" and the DBAT setting. * tools/psim-shared: Try to determine RamSize from executable and set 'oea-memory-size' accordingly. May be overridden if 'RAM_SIZE' envvar is set. Added openpic to device-tree. Added ethernet controller to device-tree (commented because a PSIM patch is currently required to use this device). * startup/bspstart: Increase DBAT0 mapping to size of 32M.
2009-09-112009-09-11 Till Straumann <strauman@slac.stanford.edu>Till Straumann2-2/+7
* shared/openpic/openpic.c: include the more generic <rtems/pci.h> rather than <bsp/pci.h>.
2009-09-112009-09-11 Till Straumann <strauman@slac.stanford.edu>Till Straumann2-0/+8
* irq/openpic_i8259_irq.c: Do not include <bsp/VMEConfig.h> if the bsp.h defines HAVE_NO_VME so that BSPs w/o VME do not have to create a dummy VMEConfig.h header.