| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
* configure.ac: Remove AC_CHECK_SIZEOF([void *]).
|
|
|
|
| |
* configure.ac: Added AC_CHECK_SIZEOF macro.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
* make/custom/mcp750.cfg: Remove RTEMS_BSP_FAMILY.
* make/custom/mtx603e.cfg: Remove RTEMS_BSP_FAMILY.
* make/custom/mvme2100.cfg: Remove RTEMS_BSP_FAMILY.
* make/custom/mvme2307.cfg: Remove RTEMS_BSP_FAMILY.
|
|
|
|
| |
* configure.ac: Don't add -ansi -fasm to CFLAGS.
|
|
|
|
|
|
|
| |
* make/custom/mcp750.cfg: New (relocated from /make/custom).
* make/custom/mtx603e.cfg: New (relocated from /make/custom).
* make/custom/mvme2100.cfg: New (relocated from /make/custom).
* make/custom/mvme2307.cfg: New (relocated from /make/custom).
|
|
|
|
| |
* configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
|
|
|
|
|
| |
* include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
Should be automatically handled by confdefs.h or the application.
|
|
|
|
|
|
| |
* configure.ac: Rename BSP_BOOTCARD_OPTIONS to
RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
have the same options.
|
|
|
|
| |
* 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: 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: Cleanup ../../shared/include/bootcard.h handling.
|
|
|
|
|
|
| |
* Makefile.am, configure.ac: Make letting boot_card() handle work area
allocation mandatory. Rename
RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to BSP_BOOTCARD_OPTIONS.
|
|
|
|
|
|
|
|
| |
* Makefile.am, include/bsp.h: Use standardized bsp_cleanup() which can
optionally print a message, poll for user to press key, and call
bsp_reset(). Using this eliminates the various bsp_cleanup()
implementations which had their own implementation and variety of
string constants.
|
|
|
|
|
| |
* include/bsp.h: Add use of bsp_get_work_area() in its own file and
rely on BSP Framework to perform more initialization.
|
| |
|
|
|
|
| |
* Makefile.am: Rework to avoid .rel files.
|
|
|
|
|
|
| |
* Makefile.am: use new irq_bspsupport.rel which was
split out of exc_bspsupport.rel to provide finer-grained
control over what BSPs want to use.
|
|
|
|
|
| |
* include/bsp.h: Eliminate copies of the Configuration Table. Use the
RTEMS provided accessor macros to obtain configuration fields.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: use shared exception/interrupt support
from libcpu/powerpc/new-exceptions/bspsupport rather
than ../shared/vectors , ../shared/irq
2007-12-10 Till Straumann <strauman@slac.stanford.edu>
* shared/vectors/vectors_entry.S, motorola_powerpc/bsp_specs,
shared/start/vectors_entry.S: moved vectors_entry.S to
'start' subdir and made a start file rather than
element of vectors.rel (it should always be linked but
won't if it is the sole member of vectors.rel).
|
|
|
|
|
|
|
|
| |
* shared/vectors/vectors_entry.S, motorola_powerpc/bsp_specs,
shared/start/vectors_entry.S: moved vectors_entry.S to
'start' subdir and made a start file rather than
element of vectors.rel (it should always be linked but
won't if it is the sole member of vectors.rel).
|
|
|
|
|
| |
* Makefile.am: merged shared/vme/vme_universe.c and
shared/vme/vme_universe_dma.c into one file.
|
|
|
|
|
| |
* Makefile.am: irq_supp.h was moved from shared/irq to
libcpu/powerpc/new-exceptions/bspsupport.
|
|
|
|
| |
* export BSP_commandline_string variable.
|
|
|
|
|
|
| |
* Makefile.am, include/bsp.h: Move interrupt_stack_size field from CPU
Table to Configuration Table. Eliminate CPU Table from all ports.
Delete references to CPU Table in all forms.
|
|
|
|
|
|
|
|
|
| |
* preinstall.am: Moved most of the remaining CPU Table fields to the
Configuration Table. This included pretasking_hook, predriver_hook,
postdriver_hook, idle_task, do_zero_of_workspace,
extra_mpci_receive_server_stack, stack_allocate_hook, and
stack_free_hook. As a side-effect of this effort some multiprocessing
code was made conditional and some style clean up occurred.
|
|
|
|
| |
* Makefile.am: install new <irq/irq_supp.h> header
|
|
|
|
|
|
|
|
| |
* Makefile.am, motorola_powerpc/Makefile.am,
* shared/pci/detect_raven_bridge.c, Makefile.am,
* shared/pci/generic_clear_hberrs.c: separated the generic
version of _BSP_clear_hostbridge_errors() into its own
file.
|
|
|
|
|
| |
* Makefile.am: ShowBATS() split out to helper routine so sharable by
more BSPs.
|
| |
|
|
|
|
| |
* bsp_specs: Remove qrtems_debug.
|
| |
|
|
|
|
|
|
|
|
| |
* Makefile.am, preinstall.am, include/bsp.h:
Use VME DMA support implemented by vmeUniverse and
libbsp/powerpc/shared/vme/vme_universe_dma.c
Added explanation for use of BSP_PIC_DO_EOI by
BSP implementors who derive from this 'include/bsp.h'.
|
|
|
|
| |
* bootloader/Makefile.am: Use MKDIR_P instead of mkdir_p.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* ep1a/Makefile.am, ep1a/preinstall.am,
* motorola_powerpc/Makefile.am, motorola_powerpc/preinstall.am,
* score603e/Makefile.am, score603e/preinstall.am,
* shared/vme/VME.h:
moved VME.h from libbsp/powerpc/shared/vme to
libbsp/shared/vmeUniverse; eventually, this (and other)
VME API headers should migrate to cpukit.
|
| |
|
|
|
|
| |
* configure.ac: New BUG-REPORT address.
|
|
|
|
|
| |
* Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
file and simplified initialization.
|
|
|
|
| |
* Makefile.am: Remove superfluous -DASM.
|
|
|
|
| |
* configure.ac: Require autoconf-2.60. Require automake-1.10.
|
|
|
|
| |
* bootloader/Makefile.am: Remove DEFAULT_INCLUDES.
|
| |
|
| |
|