| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
PR 1573/cpukit
* irq/irq.c: Add a per cpu data structure which contains the
information required by RTEMS for each CPU core. This encapsulates
information such as thread executing, heir, idle and dispatch needed.
|
|
|
|
| |
* include/irq-config.h: Removed file.
|
|
|
|
| |
* irq/irq.h, startup/bspstart.c: Remove warnings.
|
|
|
|
| |
* console/consolebsp.h: Remove extraneous #warning.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
* make/custom/score603e.cfg: Remove RTEMS_BSP_FAMILY.
|
|
|
|
| |
* configure.ac: Don't add -ansi -fasm to CFLAGS.
|
|
|
|
|
|
|
| |
* configure.ac: Default to having PSC8 mezzanine so code builds
all the time.
* startup/bspstart.c: Calibrated clock using an VMEBus controlled
discrete pulsed at a 20ms rate.
|
|
|
|
| |
* make/custom/score603e.cfg: New (relocated from /make/custom).
|
|
|
|
| |
* configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
|
|
|
|
|
|
| |
* ep1a/startup/linkcmds, mbx8xx/startup/linkcmds,
score603e/startup/linkcmds, shared/startup/linkcmds,
ss555/startup/linkcmds: Fix typos in .eh_frame sections.
|
|
|
|
|
| |
* include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
Should be automatically handled by confdefs.h or the application.
|
|
|
|
|
|
| |
* console/console.c, startup/genpvec.c, startup/setvec.c: Disable call
to rtems_interrupt_catch until it is fixed. Need to disabled
set_vector.
|
|
|
|
|
|
| |
* configure.ac: Rename BSP_BOOTCARD_OPTIONS to
RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
have the same options.
|
|
|
|
| |
* configure.ac: Add BSP_BOOTCARD_OPTIONS.
|
| |
|
|
|
|
| |
* Makefile.am: Fix breakage having been introduced in previous patch.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am, configure.ac, preinstall.am, PCI_bus/PCI.c,
PCI_bus/PCI.h, PCI_bus/flash.c, PCI_bus/universe.c, console/85c30.c,
console/85c30.h, console/console.c, console/consolebsp.h,
console/tbl85c30.c, include/bsp.h, include/gen2.h,
include/irq-config.h, include/tm27.h, irq/FPGA.c, irq/irq.h,
irq/irq_init.c, start/start.S, startup/Hwr_init.c,
startup/bspstart.c, startup/linkcmds, timer/timer.c, tod/tod.c,
vme/VMEConfig.h: Updated and tested with latest interrupt source.
Modified with latest memory allocation, but this needs testing.
* irq/no_pic.c: New file.
|
|
|
|
| |
* start/start.S: Update for boot_card command line change.
|
|
|
|
| |
* irq/irq.c: Add bsp_interrupt_handler_default() so this BSP will link.
|
|
|
|
| |
* bsp_specs: Remove -Qy from *link.
|
|
|
|
|
|
| |
* bsp_specs: Move -e start from *link to *startfile to avoid warning
for undefined entry symbol when linking relocatables with binutils
2.19.
|
|
|
|
|
| |
* Makefile.am: Remove unused file.
* pci/no_host_bridge.c: Removed.
|
|
|
|
| |
* preinstall.am: Regenerated.
|
|
|
|
|
| |
* Makefile.am: bsp_cleanup() was wrong. Use stub. openpic.h not needed.
* startup/bspclean.c: Removed.
|
|
|
|
| |
* preinstall.am: Regenerated.
|
|
|
|
|
|
|
|
| |
* PCI_bus/PCI.c, PCI_bus/PCI.h, PCI_bus/flash.c, console/85c30.h,
console/console.c, console/consolebsp.h, console/tbl85c30.c,
include/gen2.h, irq/FPGA.c, irq/irq.c, irq/irq.h, irq/irq_init.c,
pci/no_host_bridge.c, startup/bspclean.c, startup/bspstart.c,
startup/genpvec.c, startup/vmeintr.c: File head clean up.
|
|
|
|
|
| |
* Makefile.am, PCI_bus/PCI.c, PCI_bus/universe.c, startup/genpvec.c:
Fix warnings.
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am, preinstall.am, PCI_bus/PCI.c, PCI_bus/PCI.h,
PCI_bus/universe.c, console/85c30.c, console/85c30.h,
console/consolebsp.h, console/tbl85c30.c, include/gen2.h,
startup/Hwr_init.c, startup/bspstart.c, startup/genpvec.c,
startup/setvec.c, startup/vmeintr.c, timer/timer.c, tod/tod.c,
vme/VMEConfig.h: Some clean up.
* include/coverhd.h: Removed.
|
|
|
|
|
| |
* include/irq-config.h: New file.
* startup/spurious.c: Removed.
|
|
|
|
|
|
|
| |
* Makefile.am, preinstall.am, PCI_bus/universe.c, console/console.c,
include/bsp.h, irq/FPGA.c, irq/irq.c, startup/Hwr_init.c,
startup/bspstart.c, startup/vmeintr.c: Modifications required to run
on hardware. Some cleanup.
|
|
|
|
|
| |
* Makefile.am: Eliminate bsp.am. Build startup files as side-effect
of building libbspstart.a, using automake-rules.
|
|
|
|
| |
* Makefile.am: Eliminate *_SOURCES.
|
|
|
|
|
| |
* Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
components.
|
|
|
|
| |
* Makefile.am: Remove noinst_PROGRAMS (Unused).
|
|
|
|
| |
* Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
|
|
|
|
|
|
| |
* configure.ac: Make letting boot_card() handle work area allocation
mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
BSP_BOOTCARD_OPTIONS.
|
|
|
|
|
| |
* include/bsp.h, startup/bspstart.c: Remove unused BSP_INIT_STACK_SIZE
now that the linkcmds accounts for the starting stack.
|
|
|
|
|
|
| |
* Makefile.am, include/bsp.h, startup/bspstart.c, startup/linkcmds: Use
PowerPC level shared bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
|
|
|
|
| |
* startup/bspstart.c: Remove unused variable.
|
|
|
|
| |
* include/bsp.h: Remove unnecessary boilerplate comments.
|
|
|
|
| |
* startup/bspstart.c: Add include of rtems/libio.h.
|
|
|
|
|
| |
* include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
is NOT used anywhere.
|
|
|
|
| |
* preinstall.am: Regenerated.
|
|
|
|
|
|
|
|
| |
* startup/bspstart.c: Merge GSOC project code to add simple device only
filesystem (devfs), optionally completely drop out filesystem, and to
clean up disabling newlib reentrancy support. This dropped 17K from
the minimum.exe for sparc/sis and arm/rtl22xx_t now has a 15K code
space.
|
|
|
|
|
| |
* irq/FPGA.c: Remove unnecessary includes of rtems/libcsupport.h and
rtems/libio.h.
|
|
|
|
|
|
|
| |
* Makefile.am, configure.ac, include/bsp.h, startup/bspstart.c: Add use
of bsp_get_work_area() in its own file and rely on BSP Framework to
perform more initialization.
* startup/bspgetworkarea.c: New file.
|