| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Add startup/bspclean.c
* console/console.c: Remove warning.
* include/bsp.h: Add conditionals for prompt for reset and resetting
board.
* start/start.S: Remove if 1 around section.
* vectors/vectors_init.c: Do not print unless noisy init enabled.
* startup/bspclean.c: New file. Will prompt for reset and reset.
|
|
|
|
|
| |
* clock/clock.c, console/console.c: Add clock HW initialization missed
in earlier conversion.
|
| |
|
|
|
|
| |
* .cvsignore: New file.
|
| |
|
| |
|
|
|
|
| |
exception handling
|
| |
|
|
|
|
| |
* clock/clockdrv.c: Fix spacing.
|
|
|
|
|
| |
* clock/clock.c, network_5200/network.c: Convert to using clock driver
template.
|
|
|
|
|
| |
* startup/linkcmds.brs5l: Add missing wild card on .sdata section so
all class examples build.
|
|
|
|
|
| |
* network/network.c: Remove cs8900_get_mac_addr which conflicted with
one in libchip AND contained a hard-coded MAC address.
|
|
|
|
|
| |
* console/leds.c, console/mc68ec.c: Rename delay to rtems_bsp_delay to
avoid conflicts in application space.
|
|
|
|
|
| |
* network/network.c: Remove cs8900_get_mac_addr which conflicted with
one in libchip AND contained a hard-coded MAC address.
|
|
|
|
| |
* clock/clock.c: Add nanoseconds since last tick support.
|
|
|
|
|
| |
* target.cfg.in: region, extension and semaphore are no longer
required.
|
|
|
|
|
| |
* bsppost.c: Split open of the console from the standard BSP code so it
is easier to stub out.
|
|
|
|
|
|
|
|
| |
* optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
console, and libio. This shrinks the memory requirements but Joel has
not figured out how best to present this to application space.
* optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
New files.
|
|
|
|
| |
* ne2000/ne2000.c: Fix spelling error.
|
|
|
|
| |
* shared/uboot_dump_bdinfo.c: New file.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add Embedded Planets EP5200 which is the same as the Freescale
5200Lite (a.k.a. IceCube) evaluation board.
* Makefile.am: Add linkcmds.ep5200.
Add -DMPC5200_BAPI_LIBC_HEADERS to remove some warnings in bestcomm.
* preinstall.am: Add linkcmds.ep5200.
* clock/clock.c: Correct math for prescaler/counter when bus speed
is high enough to require multiple passes of loop.
* console/console.c: Use same math for initial baud rate as when it
is changed via ioctl. When HAS_UBOOT is defined, initialize console
to the same baud as it was with U-Boot.
* include/bsp.h: Add EP5200 and console boot baud support.
* include/mpc5200.h: Spacing.
* startup/bspstart.c: If HAS_UBOOT and SHOW_MORE_INIT_SETTINGS are
both defined, dump the U-Boot BD info structure.
* vectors/vectors.S: ep5200 cannot use vectors segment. When loading
it, U-Boot freezes. Besides, U-Boot can automatically start the BSP
so we do not have to run from board reset.
* startup/linkcmds.ep5200: New file.
|
|
|
|
|
| |
* shared/abort/simple_abort.c: Shrink the memory requirements. Joel
reformatted for style.
|
|
|
|
| |
* startup/linkcmds: Shrink the aligment requirements.
|
|
|
|
| |
* acinclude.m4: Remove armulator.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* armulator/.cvsignore, armulator/ChangeLog, armulator/Makefile.am,
armulator/bsp_specs, armulator/configure.ac, armulator/preinstall.am,
armulator/clock/clockdrv.c, armulator/console/console-io.c,
armulator/console/mon-syscalls.S, armulator/include/.cvsignore,
armulator/include/bsp.h, armulator/include/tm27.h,
armulator/start/start.S, armulator/startup/bspstart.c,
armulator/startup/libcfunc.c, armulator/startup/linkcmds,
armulator/startup/swi.h, armulator/startup/syscalls.c,
armulator/startup/trap.S: Removed.
|
|
|
|
|
|
| |
* Makefile.am: Now use the m68k memcpy and memset recently added to
newlib instead of our own.
* shared/misc/memcpy.c: Removed.
|
|
|
|
|
| |
* optman/sapi/no-io.c: Split IO Manager into one function per file so
now we only need required initialization methods.
|
|
|
|
|
|
| |
* optman/sapi/no-io.c: Eliminate maximum_drivers configuration
parameter since it was used to configure a no longer used feature.
Device names are now part of the filesystem not in a table.
|
|
|
|
|
|
| |
* startup/bspstart.c: Eliminate maximum_drivers configuration parameter
since it was used to configure a no longer used feature. Device names
are now part of the filesystem not in a table.
|
|
|
|
|
| |
PR 1244/bsps
* console/console.c: Remove definition of __assert.
|
|
|
|
| |
* startup/bspstart.c: Fix a problem in the InitEBIU method.
|
|
|
|
| |
* support/init.c: Spacing cleanup.
|
|
|
|
|
| |
* mpc6xx/clock/c_clock.c: Tinker with math so it does not overflow on
psim and give a negative nanoseconds since last tick.
|
|
|
|
| |
* shared/abort/abort.c, shared/abort/simple_abort.c: New files.
|
|
|
|
|
| |
* Makefile.am: Add abort.rel since it is now in the BSP shared source,
not in score/cpu.
|
|
|
|
|
| |
* Makefile.am: Add abort.rel since it is now in the BSP shared source
-- not in score/cpu.
|
|
|
|
| |
* shared/bspstart.c: Add include <rtems/bspIo.h> to remove warning.
|
|
|
|
|
|
| |
* Makefile.am: Separate debug IO from console so console driver is not
linked in all the time. This manaifested itself when the IO manager
optional manager stub dropped some symbols.
|
|
|
|
|
| |
* include/bsp.h, startup/bspstart.c, startup/spurious.c: hello and
ticker now run using runtest.
|
|
|
|
| |
* startup/spurious.c: Fix typo from previous commit.
|
|
|
|
| |
* runtest.in: Now tries to work with tsim.
|
|
|
|
| |
* startup/spurious.c: Fix typo from previous commit.
|
|
|
|
| |
* runtest.in: Now works with tsim.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* dmv152/.cvsignore, dmv152/ChangeLog, dmv152/Makefile.am,
dmv152/bsp_specs, dmv152/configure.ac, dmv152/preinstall.am,
dmv152/times, dmv152/clock/ckinit.c, dmv152/console/console.c,
dmv152/include/.cvsignore, dmv152/include/bsp.h,
dmv152/include/coverhd.h, dmv152/include/tm27.h,
dmv152/spurious/spinit.c, dmv152/startup/bspclean.c,
dmv152/startup/bspstart.c, dmv152/startup/linkcmds,
dmv152/startup/vmeintr.c, dmv152/timer/timer.c,
dmv152/timer/timerisr.S: Removed.
|
|
|
|
| |
* clock/clock.c: include <tic4x/c4xio.h>.
|
|
|
|
| |
compiler warnings.
|
| |
|
|
|
|
|
|
|
|
| |
PR 1237/rtems
* src/lib/libbsp/shared/bsplibc.c: Add logic to prevent stack creep
when interrupts occur at a sufficient rate that the interrupted
thread never gets to clean its stack. This patch ensures that an
interrupted thread will not nest ISR dispatches on its stack.
|
|
|
|
| |
* startup/bspclean.c: Remove incldue stdio.h
|