| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
* umon/tfsDriver.c: Update for LibIO API changes.
|
|
|
|
| |
* umon/tfsDriver.c: Remove extra brace.
|
|
|
|
|
| |
* umon/tfsDriver.c: Corrected filesystem mknod entry to call the
default handler.
|
|
|
|
|
| |
* umon/tfsDriver.c: Changed NULL methods in filesystem tables to be
default methods.
|
|
|
|
|
| |
* umon/tfsDriver.c:
Use size_t instead of int for pathnamelen.
|
|
|
|
|
| |
* include/utility.h: Macros use now first and last bit values instead
of shift and length parameters.
|
|
|
|
| |
* include/utility.h: Removed superfluous macros.
|
|
|
|
| |
* include/uart-output-char.h, src/uart-output-char.c: New files.
|
|
|
|
|
|
|
|
|
|
| |
* include/irq-config.h: Removed file.
* include/irq.h: New file (renamed from 'include/irq-config.h').
* include/irq-generic.h, src/irq-info.c: Include <bsp/irq.h> instead
of <bsp/irq-config.h>.
* src/irq-server.c: Use events instead of semaphore. Added error
counter for multiple chain appends. Added error counter to detect
erroneous interrupt events.
|
|
|
|
| |
* include/bootcard.h: Documentation.
|
|
|
|
| |
* gdbstub/rtems-stub-glue.c: Remove warnings.
|
| |
|
| |
|
|
|
|
| |
* umon/README, umon/tfs.h: Missing parts of previous commit.
|
|
|
|
|
|
| |
* umon/cli.h, umon/monlib.c, umon/monlib.h, umon/tfs.h,
umon/tfsDriver.c, umon/umon.h, umon/umonrtemsglue.c: Update to match
development version.
|
|
|
|
| |
* clockdrv_shell.h: Clean up.
|
| |
|
| |
|
|
|
|
| |
* bootcard: Update for heap API changes.
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* src/irq-legacy.c: Spacing, tabs, and proper format for license
notice.
|
|
|
|
|
| |
* console.c: Fix tabs and allow the BSP to override the default baud
rate.
|
|
|
|
|
| |
* src/irq-generic.c: Priority inheritance on simple binary semaphores
makes no sense and has recently been added as an error condition.
|
| |
|
|
|
|
| |
* setvec.c: Add CVS Id.
|
|
|
|
|
|
|
| |
* umon/umonrtemsglue.c: Add console device that uses MicroMonitor to do
actual input and output. This driver should work on any board that
uses MicroMonitor.
* umon/umoncons.c: New file.
|
|
|
|
|
| |
* vmeUniverse/vmeUniverse.c, vmeUniverse/vmeTsi148.c:
include <rtems/pci.h> instead of <bsp/pci.h>.
|
|
|
|
|
| |
* umon/umonrtemsglue.c: Add flag to ensure that it umon connection is
initialized twice, it is safe.
|
|
|
|
|
|
| |
* umon/monlib.h: Add umon.h to be installed as <rtems/umon.h> so umon
.h files are modified as little as possible.
* umon/umon.h: New file.
|
|
|
|
|
| |
* umon/README, umon/cli.h, umon/monlib.c, umon/monlib.h, umon/tfs.h,
umon/tfsDriver.c, umon/umonrtemsglue.c: New files.
|
|
|
|
| |
* tod.h, tod.c: Update for new RTC driver interface.
|
|
|
|
| |
* bsppost.c: Fix typo.
|
|
|
|
| |
* include/irq-generic.h, src/irq-generic.c: Documentation.
|
|
|
|
|
|
| |
* bootcard.c, bspgetworkarea.c, include/bootcard.h: Switch from ssize_t
to uintptr_t for bsp_get_work_area() since the work area is larger
than a single allocatable object.
|
|
|
|
| |
* bspinit.c: Fix warning by adding include file.
|
|
|
|
|
| |
PR 1409/bsps
* gdbstub/rtems-stub-glue.c: Print object names correctly.
|
|
|
|
|
| |
* bootcard.c, gdbstub/rtems-stub-glue.c: Add info to not enough memory
message.
|
|
|
|
| |
* tod.c: Remove warnings and clean up.
|
|
|
|
|
|
| |
* bootcard.c, include/bootcard.h: Remove argc/argv/envp and
replace with a single BSP boot command line a BSP can optionally
support.
|
|
|
|
|
|
|
| |
* bootcard.c: Swap order of RTEMS Workspace and Malloc Heap. This
allows the potential for sbrk() to extend the heap area. This
actually is done on PowerPC BSPs with more than 32MB which use
dynamic loading.
|
|
|
|
|
|
| |
* bootcard.c: use aligned heap_start (instead of
original heap_start) when calculating default heap
size (to take into account loss due to alignment).
|
|
|
|
|
|
| |
* vmeUniverse/vmeTsi148.h, vmeUniverse/vmeTsi148.c:
fixed function declarations to silence compiler
warnings.
|
|
|
|
|
| |
* bspgetworkarea.c: Add check to determine if current stack pointer is
in work area.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am, configure.ac, preinstall.am: Added BSP variants.
* console/console-config.c, clock/clock-config.c, ssp/ssp.c: Fixed
register settings. Cleanup.
* include/bsp.h: Added network defines and functions.
* include/lpc24xx.h: Added AHB and EMC defines. Fixed Ethernet status
sizes.
* include/system-clocks.h, misc/system-clocks.c: Added micro seconds
delay function that uses Timer 1. Changed PLL setup.
* network/network.c, startup/bspreset.c, startup/linkcmds.lpc2478,
startup/linkcmds.lpc2478_ncs, startup/linkcmds.lpc2478_ncs_ram: New
files.
* startup/bspstart.c: Added EMC initialization. Changes for ROM boot.
|
|
|
|
| |
* tod.c: Use rtems_clock_get_tod().
|
|
|
|
| |
* src/irq-generic.c: #include <stdlib.h>.
|
|
|
|
|
|
| |
* include/irq-info.h, src/irq-info.c, src/irq-shell.c: New files.
* include/irq-generic.h, src/irq-generic.c: Improved interrupt handler
dispatch function.
|
|
|
|
|
|
|
|
|
|
| |
* bootcard.c: Eliminate pointers to API configuration tables in the
main configuration table. Reference the main configuration table and
the API configuration tables directly using the confdefs.h version
rather than obtaining a pointer to it. This eliminated some
variables, a potential fatal error, some unnecessary default
configuration structures. Overall, about a 4.5% reduction in the code
size for minimum and hello on the SPARC.
|
|
|
|
| |
* clock_driver_stub.c: Remove (unused).
|