| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Apparently, at some point automake output changed and these were
not updated.
|
| |
|
|
|
|
|
| |
The TLS section symbols had wrong values in case of an empty TLS data
section and a nonempty TLS BSS section.
|
|
|
|
| |
Terminates the execution of niagara BSP when running in gem5.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
This commit deletes all RTEMS ChangeLog files. These files have been abandoned
since converting to git version control. The historical data may be recovered
by checking out any commit before this one. Most of the contents of these
ChangeLog files can also be found in the git log.
Two external ChangeLog files, ChangeLog.slac and ChangeLog.zlib, remain.
|
| |
|
| |
|
|
|
|
|
|
|
| |
Include <bsp/default-initial-extension.h> in all BSPs. Call
rtems_fatal() with RTEMS_FATAL_SOURCE_EXIT as source and the exit()
status code as fatal code in every bsp_cleanup(). Move previous
bsp_cleanup() code into bsp_fatal_extension().
|
|
|
|
|
|
|
|
|
|
|
|
| |
The work areas (RTEMS work space and C program heap) will be initialized
now in a separate step and are no longer part of
rtems_initialize_data_structures(). Initialization is performed with
tables of Heap_Area entries. This allows usage of scattered memory
areas present on various small scale micro-controllers.
The sbrk() support API changes also. The bsp_sbrk_init() must now deal
with a minimum size for the first memory chunk to take the configured
work space size into account.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit daffa606cc4a45d93c1f0f4fe365fde0fda6acbb.
Conflicts:
c/src/lib/libbsp/arm/lpc24xx/include/bspopts.h.in
c/src/lib/libbsp/powerpc/mpc55xxevb/include/bspopts.h.in
c/src/lib/libbsp/powerpc/qoriq/include/bspopts.h.in
Manually deleted conflicting files.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
These modifications were required by hand after running the script.
In some cases, the file names did not match patterns. In others,
the format of the file did not match any common patterns.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Script does what is expected and tries to do it as
smartly as possible.
+ remove occurrences of two blank comment lines
next to each other after Id string line removed.
+ remove entire comment blocks which only exited to
contain CVS Ids
+ If the processing left a blank line at the top of
a file, it was removed.
|
|
|
|
| |
XXX
|
|
|
|
|
| |
See http://www.rtems.org/pipermail/rtems-devel/2012-May/001006.html
for details.
|
| |
|
| |
|
|
|
|
|
|
| |
PR bsps/1989
* shared/start/start.S, shared/startup/linkcmds: Boot stack and heap
space improvements.
|
|
|
|
|
| |
PR bsps/1988
* shared/start/start.S: Add _init and _fini to .init and .fini sections
|
|
|
|
|
|
| |
PR bsps/1988
* shared/startup/linkcmds: Relocate .init and .fini sections closer to
.text.
|
|
|
|
| |
* shared/console/conscfg.c: Whitespace and style fixes.
|
|
|
|
| |
* shared/console/conscfg.c: Give console port a name.
|
|
|
|
|
|
| |
PR 1917/bsps
* shared/console/conscfg.c: Modifications to add dynamic tables for
libchip serial drivers.
|
|
|
|
|
|
| |
PR 1917/bsps
* Makefile.am: Modifications to add dynamic tables for libchip serial
drivers.
|
|
|
|
|
|
|
|
| |
PR 1920/bsp
* shared/helenos/kernel/sparc64/src/sun4u/takemmu.S,
shared/start/start.S, shared/startup/bspgetworkarea.c,
shared/startup/linkcmds: Fix BSP memory use to support more than 4 MB
of RAM.
|
|
|
|
|
| |
PR 1919/bsp
* shared/startup/bsppredriverhook.c: New file.
|
|
|
|
|
| |
PR 1919/bsp
* Makefile.am: Change install ISR callout to bsppredriverhook.
|
|
|
|
| |
* Makefile.am: Remove superfluous EXTRA_DIST.
|
|
|
|
| |
* Makefile.am: Don't reference non-existing files.
|
|
|
|
|
| |
* make/custom/usiii.cfg (CFLAGS_OPTIMIZE_V):
Replace -gstabs with -g.
|
|
|
|
|
| |
* make/custom/niagara.cfg (CFLAGS_OPTIMIZE_V):
Replace -gstabs with -g.
|
|
|
|
|
| |
PR 1769/bsps
* make/custom/niagara.cfg (CFLAGS_OPTIMIZE_V): Add -O2
|
|
|
|
|
| |
PR 1769/bsps
* make/custom/usiii.cfg (CFLAGS_OPTIMIZE_V): Add -O2
|
|
|
|
|
| |
PR 1770/bsps
* shared/console/conscfg.c: Rely on default device file registration.
|
|
|
|
|
| |
* include/bsp.h:
Use "__asm__" instead of "asm" for improved c99-compliance.
|
|
|
|
| |
* configure.ac: Require autoconf-2.68, automake-1.11.1.
|
|
|
|
|
|
|
|
| |
PR 1691/bsps
* shared/clock/ckinit.c: The sparc64/shared/clock driver has
a bug that causes nested timer interrupts to not be serviced,
which leads to non-preemptive behavior especially when dispatching
work from the timer ISR.
|
|
|
|
|
|
|
| |
PR 1691/bsps
* shared/include/traptable.h, shared/start/trap_table.S,
shared/startup/linkcmds: Create a dummy trap table
that jumps to the firmware trap table for default trap handlers.
|
|
|
|
|
|
| |
PR 1691/bsps
* usiii/start/bspinit.S: Create a dummy trap table that jumps
to the firmware trap table for default trap handlers.
|
|
|
|
|
|
| |
PR 1691/bsps
* shared/include/traptable.h: Double the size of TABLE_SIZE to copy
code branched to from the trap table.
|
|
|
|
| |
* shared/startup/linkcmds: Add .gcc_except_table*.
|
|
|
|
|
| |
PR 1634/bsps
* shared/console/conscfg.c: Add BSP_poll_char.
|