| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
* shared/startup/panic.c: Fixed compiler warning.
|
|
|
|
|
| |
* shared/startup/probeMemEnd.c: removed __here_s_the_real_end
check. __rtems_end should be good enough.
|
|
|
|
|
| |
* shared/start/start.S: Align initial stack to
CPU_STACK_ALIGNMENT.
|
| |
|
|
|
|
| |
* shared/startup/probeMemEnd.c: Add missing prototypes.
|
| |
|
| |
|
|
|
|
|
| |
* shared/startup/pgtbl_setup.c: Fixed compiler warnings
(added prototypes to function declarations etc.)
|
| |
|
|
|
|
| |
* shared/startup/linkcmds: Add __SBSS_END__ and __SBSS2_END__.
|
|
|
|
| |
* shared/startup/zerobss.c: Remove nested externs.
|
|
|
|
|
| |
* shared/motorola/motorola.c, shared/vme/vme_universe.c:
Add missing prototypes.
|
|
|
|
|
| |
* shared/openpic/openpic.c: Make openpic_writefield
static inline (Get rid of GCC warning).
|
|
|
|
|
| |
* shared/console/console.c: Reflect termios_baud_to_number having been
renamed to rtems_termios_baud_to_number.
|
|
|
|
| |
* acinclude.m4: Add qemuppc.
|
|
|
|
| |
* shared/bootloader/bootldr.h: Change extern inline to static inline.
|
|
|
|
|
| |
* shared/openpic/openpic.c: include the more generic <rtems/pci.h>
rather than <bsp/pci.h>.
|
|
|
|
|
|
| |
* irq/openpic_i8259_irq.c: Do not include <bsp/VMEConfig.h>
if the bsp.h defines HAVE_NO_VME so that BSPs w/o VME do not
have to create a dummy VMEConfig.h header.
|
|
|
|
|
| |
PR 1435/bsps
* shared/startup/bspidle.c: New file.
|
|
|
|
|
|
| |
* ep1a/startup/linkcmds, mbx8xx/startup/linkcmds,
score603e/startup/linkcmds, shared/startup/linkcmds,
ss555/startup/linkcmds: Fix typos in .eh_frame sections.
|
|
|
|
|
| |
* shared/flash/spansionFlash.c: Convert calls to legacy routine
rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
|
|
|
|
|
|
| |
* shared/startup/bspgetworkarea.c: Switch from ssize_t to uintptr_t for
bsp_get_work_area() since the work area is larger than a single
allocatable object.
|
|
|
|
| |
* shared/pci/pci.c: Removed warnings.
|
|
|
|
| |
* shared/start/start.S: Update for boot_card command line change.
|
|
|
|
|
|
|
|
|
| |
PR 1385/cpukit
* shared/irq/irq_asm.S: When the type rtems_boolean was switched to the
C99 bool, the size changed from 4 bytes to 1 byte. The interrupt
dispatching code accesses two boolean variables for scheduling
purposes and the assembly implementations of this code did not get
updated.
|
|
|
|
| |
robust against erroneous external exception disable times.
|
|
|
|
|
| |
* shared/startup/bspgetworkarea.c: Add check to determine if current
stack pointer is in work area.
|
|
|
|
|
| |
* shared/startup/bspgetworkarea.c: Make debug messages same as
standard.
|
|
|
|
| |
* shared/irq/irq.c: Spacing.
|
|
|
|
|
| |
PR 1352/bsps
* shared/motorola/motorola.c: Include support for mvme2600/mvme2700.
|
|
|
|
|
| |
PR 1362/bsps
* shared/console/bspreset.c: Fix BSP reset on mvme2300 - mvme2700.
|
|
|
|
| |
* shared/irq/openpic_i8259_irq.c: Line wrap.
|
|
|
|
|
| |
PR 1332: call BSP_uart_termios_set()/BSP_uart_intr_ctrl()
only from 'firstOpen' and only if this is a serial console.
|
|
|
|
|
|
|
| |
* shared/startup/pretaskinghook.c, shared/startup/sbrk.c:
Fixed PR#1335. Pass initial starting address to heap
initialization to avoid 1st 'sbrk'. User may now define
'BSP_sbrk_policy' variable (see sbrk.c) to tune behavior.
|
| |
|
|
|
|
|
|
| |
* shared/startup/bspgetworkarea.c: Change size_t to ssize_t on
bsp_get_work_area(). On 16-bit architectures, size_t can be 16-bits
which would limit the work area to 64K.
|
|
|
|
|
|
|
|
|
|
| |
* shared/console/inch.c, shared/startup/panic.c: 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.
* shared/console/bspreset.c: New file.
* shared/console/reboot.c: Removed.
|
|
|
|
|
| |
* shared/startup/bspgetworkarea.c, shared/startup/sbrk.c: Remove
warnings by switching to uintptr_t.
|
|
|
|
|
|
|
|
| |
* shared/start/start.S, shared/startup/bspgetworkarea.c,
shared/startup/bspstart.c, shared/startup/linkcmds: Modifications
which reflect those tested on psim. Hopefully they work on all
boards. The initialization stack is explicitly declared in the
linkcmds memory layout rather than magic math.
|
|
|
|
| |
* shared/include/nvram.h: Fix typo.
|
|
|
|
|
| |
* shared/clock/clock.c: Remove unnecessary includes of
rtems/libcsupport.h and rtems/libio.h.
|
|
|
|
|
|
|
| |
* shared/startup/bspstart.c, shared/startup/pretaskinghook.c: Add use
of bsp_get_work_area() in its own file and rely on BSP Framework to
perform more initialization.
* shared/startup/bspgetworkarea.c: New file.
|
|
|
|
|
|
|
| |
* shared/startup/bspstart.c: Review of all bsp_cleanup()
implementations. In this phase, all prototypes were removed from
bsp.h and empty implementations were removed and made to use the
shared stub.
|
|
|
|
| |
* acinclude.m4: Add tqm8xx.
|
| |
|
| |
|
|
|
|
|
|
|
| |
* shared/clock/clock.c: The Shared Memory Driver no longer requires the
special IOCTL in Clock_control. This was a hack which has existed
since before the Classic API Timer Manager was implemented. All
implementations of and references to Clock_control were removed.
|
|
|
|
| |
* shared/console/inch.c: Convert to "bool".
|
|
|
|
|
| |
* shared/vme/vme_universe.c: added implementation for
BSP_VMEResetBus().
|
|
|
|
|
| |
* shared/flash/flash.c, shared/irq/irq_init.c: Add missing
prototypes.
|