| Commit message (Collapse) | Author | Files | Lines |
|
* acinclude.m4: Add BSP for GDB ARM simulator so we can easily
experiment with and debug different ARM architectural variations.
|
|
* .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.
|
|
* libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
model.
|
|
PR 1445/BSPs
* shared/pci/pcibios.c: Rename indirect_pci_* into BSP_pci_*.
|
|
PR 1445/BSPs
* pci/pci.c: Rename pci_[read|write]_config* functions into
BSP_pci_[read|write]_config* and make them static.
|
|
* include/bsp.h: BSP does not have much memory. Limited to BIOS space.
|
|
* mongoosev/duart/mg5uart.c: Reflect termios_baud_to_number having
been renamed to rtems_termios_baud_to_number.
|
|
* console/console.c: Include <rtems/termiostypes.h>.
|
|
* console/console.c: Include <rtems/termiostypes.h>.
Add missing prototype.
|
|
* 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.
|
|
* mongoosev/duart/mg5uart.c: Reflect termios_baud_to_number having
been renamed to rtems_termios_baud_to_number.
|
|
* console/console.c: Reflect termios_baud_to_number having been
renamed to rtems_termios_baud_to_number.
|
|
* console/sci.c: Reflect termios_baud_to_number having been
renamed to rtems_termios_baud_to_number.
|
|
* console/uart.c: Reflect termios_baud_to_number having been
renamed to rtems_termios_baud_to_number.
|
|
* shared/comm/console.c: Reflect termios_baud_to_number having been
renamed to rtems_termios_baud_to_number.
|
|
* shared/comm/tty_drv.c: Reflect termios_baud_to_number having been
renamed to rtems_termios_baud_to_number.
|
|
* console/console.c: Reflect termios_baud_to_number having been
renamed to rtems_termios_baud_to_number.
|
|
|
|
* console/console.c: Reflect termios_baud_to_number having been
renamed to rtems_termios_baud_to_number.
|
|
* console/console.c, console/serial_mouse.c: Reflect
termios_baud_to_number having been renamed to
rtems_termios_baud_to_number.
|
|
* shared/console/console.c: Reflect termios_baud_to_number having been
renamed to rtems_termios_baud_to_number.
|
|
* libchip/serial/sersupp.h: Remove termios_baud_to_index,
termios_baud_to_number (duplicate prototypes).
Add C++-guards.
Include rtems/termiostypes.h.
|
|
* shared/include/pci.h: Add prototypes for BusCountPCI(void),
init_pci(void).
|
|
* pci/pci.c: Add prototypes for BusCountPCI(void), init_pci(void).
|
|
* shared/include/pci.h: Revert extern inline patch.
|
|
* network/if_100MHz/GT64260eth.c, network/if_1GHz/if_wm.c: Do not
include <sys/queue.h>. It conflicts with one from network stack.
|
|
* console/console.c: Add pointer to method used by getchark().
|
|
* acinclude.m4: Add qemuppc.
|
|
* shared/include/io.h, shared/include/mmu.h: Change extern inline to
static inline.
|
|
* shared/bootloader/bootldr.h: Change extern inline to static inline.
|
|
* shared/include/pci.h: Change extern inline to static inline.
|
|
* irq/irq.h: New file.
|
|
* .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.
|
|
* Makefile.am, configure.ac: Disable network interface when networking
is disabled.
|
|
|
|
Added bsp_start_memcpy(). Documentation. Changes for external ROM start.
|
|
|
|
|
|
* pxa255/ffuart/ffuart.c: Add BSP_poll_char.
|
|
* configure.ac: Resolve confusion with Ralf's patch.
|
|
* configure.ac, fb/fb.c, include/bsp.h: updates made for porting to
Nano-X and make testing easyer
|
|
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.
|
|
* aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
|
|
* configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
|
|
* network/gdb-6.8-psim-hw_ethtap.diff: Added gdb patch
which implements the NIC hardware emulation.
|
|
* Makefile.am, bsp.h, network/if_sim.c, network/README:
added driver for NIC emulation.
|
|
* 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.
|
|
* 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.
|
|
* shared/openpic/openpic.c: include the more generic <rtems/pci.h>
rather than <bsp/pci.h>.
|
|
* 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.
|