| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
* .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.
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
|
| |
* shared/misc/m68kidle.c: added "cc" clobber to inline
asm; STOP instruction modifies CCR!
|
|
|
|
|
|
| |
PR 1435/bsps
* Makefile.am: Use shared implementation of bsp_idle_thread().
* startup/bspidle.c: Removed.
|
|
|
|
|
| |
PR 1435/bsps
* startup/bspidle.c: Removed.
|
|
|
|
|
| |
PR 1435/bsps
* shared/startup/bspidle.c: New file.
|
|
|
|
|
| |
PR 1435/bsps
* Makefile.am: Use shared implementation of bsp_idle_thread().
|
|
|
|
|
|
| |
* startup/bspstart.c: Added dummy implementation of firmware
syscalls for use with QEMU. Dummy handler is installed if no
pre-existing firmware handler is found.
|
|
|
|
|
|
|
|
|
| |
* include/irq-config.h, include/irq-generic.h, include/irq-info.h,
src/irq-generic.c, src/irq-info.c, src/irq-legacy.c, src/irq-shell.c:
Format, cleanup and documentation.
* src/irq-server.c: New file.
* include/bootcard.h, include/stackalloc.h, src/stackalloc.c,
bsplibc.c: Update for heap API changes. Documentation.
|
|
|
|
|
| |
* bootcard.c, bsplibc.c, clockdrv_shell.h, console-polled.c: Fix
formatting.
|
|
|
|
| |
* shared/start.S: Fix comment.
|
|
|
|
| |
* configure.ac: Fix typo.
|
|
|
|
| |
* console/console.c: Spacing.
|
|
|
|
| |
* startup/bspstart.c: Spacing.
|
|
|
|
| |
* console/config.c: Spacing.
|
|
|
|
| |
* configure.ac, console/conscfg.c: Add CONSOLE_USE_INTERRUPTS.
|
|
|
|
|
| |
* include/ep7312.h, startup/bspreset.c: Move Skyeye magic address out
of .h file.
|
|
|
|
| |
* misc/bspidle.c: Include bsp.h and fix prototype.
|
| |
|
|
|
|
| |
* mpc6xx/mmu/bat.c, mpc6xx/mmu/bat.h: Fix spelling.
|
|
|
|
| |
* configure.ac: Add default value.
|
|
|
|
|
|
|
| |
* Makefile.am, preinstall.am, include/bsp.h: Rename BSP specific idle
thread to bsp_idle_thread.
* misc/bspidle.c: New file.
* include/idle.h, misc/idle.c: Removed.
|
|
|
|
|
| |
* clock/clock.c, include/bsp.h: Rename BSP specific idle thread to
bsp_idle_thread.
|
|
|
|
|
|
| |
* Makefile.am, startup/bspstart.c: Rename BSP specific idle thread to
bsp_idle_thread and split into its own file.
* startup/bspidle.c: New file.
|
|
|
|
|
|
| |
* ep1a/startup/linkcmds, mbx8xx/startup/linkcmds,
score603e/startup/linkcmds, shared/startup/linkcmds,
ss555/startup/linkcmds: Fix typos in .eh_frame sections.
|
|
|
|
|
| |
* include/bsp.h, startup/bspstart.c: Rename _Thread_Idle_body to
bsp_idle_thread.
|
|
|
|
| |
* console/fb_vga.c: improved read/write
|
|
|
|
|
|
| |
* pxa255/include/pxa255.h: Add constants for LCD, Network, and Timer.
* pxa255/irq/bsp_irq_init.c, pxa255/irq/irq.c,
pxa255/irq/irq.h: Change to dummy_handler().
|
|
|
|
|
| |
* fb/fb.c: Register correct device name.
* startup/bspstart.c: Fix warnings.
|
|
|
|
|
| |
* nds/fb/fb.c: took off get_screen_info() and set_screen_info() extern
references
|
|
|
|
|
| |
* pc386/console/fb_vga.c: added read/write functionality; added thread
safety to prevent multiple open() operations of the frame buffer device.
|
|
|
|
|
| |
* include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
Should be automatically handled by confdefs.h or the application.
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Add fb/fb.c add rtl8019 Ethernet card support
* preinstall.am: Install skyeye_fb.h, Install wd80x3
* fb/fb.c, fb/skyeye_fb.h: Framebuffer support for skyeye simulator
* rtl8019/wd80x3, rtl8019/rtl8019.c: rtl8019 support
* startup/memmap.c: Change the size of Map I/O to 1216M
* bsp/bsp.h: Add rtl8019 related infomation
|
|
|
|
| |
* console/console.c: Fix warning.
|