| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
* mongoosev/Makefile.am: Rework preinstall rules.
* mongoosev/duart/Makefile.am: Rework preinstall rules.
* tx39/include/Makefile.am: Remove.
* tx39/Makefile.am: Merge-in tx39/include/Makefile.am.
* configure.ac: Remove tx39/include/Makefile.
|
|
|
|
| |
* Makefile.am: Fix stupid typo in previous patch.
|
|
|
|
| |
* Makefile.am: Fix preinstallation of include/coverhd.h.
|
|
|
|
| |
* Makefile.am: Fix preinstallation of include/coverhd.h.
|
|
|
|
|
| |
PR 510/bsps
* irq/irq.h: Add extern C wrapper.
|
|
|
|
| |
* configure.ac: Remove RTEMS_CANONICAL_HOST.
|
|
|
|
| |
* configure.ac: Remove RTEMS_CANONICAL_HOST.
|
|
|
|
| |
* configure.ac: Remove RTEMS_CHECK_CPU.
|
|
|
|
| |
* ChangeLog: Add (missed in previous commits).
|
|
|
|
| |
* configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
|
|
|
|
| |
* acinclude.m4: Reflect changes to bootstrap.
|
|
|
|
|
| |
* acinclude.m4: Reflect changes to bootstrap.
* configure.ac: Remove RTEMS_CHECK_CUSTON_BSP.
|
|
|
|
|
| |
* acinclude.m4: Reflect changes to bootstrap.
* configure.ac: Remove RTEMS_CHECK_CUSTON_BSP.
|
|
|
|
|
| |
* configure.ac: Use AC_PATH_PROG(PERL,perl) instead of
RTEMS_PATH_PERL.
|
|
|
|
|
| |
* comm/uart.h: Add extern "C" guards.
* pci/pcibios.h: Ditto.
|
|
|
|
|
|
| |
PR 502/bsps
* console/outch.c: Add support for a few ANSI escape sequences to make
libetcl happy.
|
|
|
|
|
|
|
| |
PR 503/bsps
* clock/ckinit.c, include/bsp.h, startup/efi68k_tcp.c, timer/timer.c:
Do not include DP8570A.h from bsp.h but still install it. This avoids
polluting the namespace.
|
|
|
|
|
| |
* include/bsp.h: Replace stringification madness to pick up bare.h
(Doesn't work with gcc >= 3.3) with a somewhat cleaner madness.
|
|
|
|
| |
* Makefile.am: Correct path to mvme16x_hw.h.
|
|
|
|
| |
* vectors/Makefile.am: Fix header installation.
|
|
|
|
|
|
| |
PR 497/bsps
* bootloader/head.S: Disable code that returned to the firmware when
the loader starts.
|
|
|
|
|
|
|
| |
* Makefile.am: Merge-in include/Makefile.am.
Reflect changes to bsp.am.
* include/Makefile.am: Remove.
* configure.ac: Reflect changes above.
|
|
|
|
|
|
|
| |
* Makefile.am: Merge-in include/Makefile.am.
Reflect changes to bsp.am.
* include/Makefile.am: Remove.
* configure.ac: Reflect changes above.
|
|
|
|
|
|
|
| |
* Makefile.am: Merge-in include/Makefile.am.
Reflect changes to bsp.am.
* include/Makefile.am: Remove.
* configure.ac: Reflect changes above.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Merge-in include/Makefile.am.
Reflect changes to bsp.am.
* include/Makefile.am: Remove.
* include/bsp.h: Add copy of ../shared/include/bsp.h (Violates BSP
coding standards).
* configure.ac: Reflect changes above.
* irq/Makefile.am: Fix header installation.
* motorola/Makefile.am: Fix header installation.
* openpic/Makefile.am: Fix header installation.
* pci/Makefile.am: Fix header installation.
|
|
|
|
|
|
|
| |
* Makefile.am: Merge-in include/Makefile.am.
Reflect changes to bsp.am.
* include/Makefile.am: Remove.
* configure.ac: Reflect changes above.
|
|
|
|
|
|
|
| |
* Makefile.am: Merge-in include/Makefile.am.
Reflect changes to bsp.am.
* include/Makefile.am: Remove.
* configure.ac: Reflect changes above.
|
|
|
|
|
|
|
| |
* Makefile.am: Merge-in include/Makefile.am.
Reflect changes to bsp.am.
* include/Makefile.am: Remove.
* configure.ac: Reflect changes above.
|
|
|
|
|
|
|
| |
* Makefile.am: Merge-in include/Makefile.am.
Reflect changes to bsp.am.
* include/Makefile.am: Remove.
* configure.ac: Reflect changes above.
|
|
|
|
|
|
|
|
| |
* Makefile.am: Merge-in include/Makefile.am.
Reflect changes to bsp.am.
* include/Makefile.am: Remove.
* configure.ac: Reflect changes above.
* start/start.S: Comment out string after #endif.
|
|
|
|
|
| |
* Makefile.am: Remove refs to non-existing files include/bspio.h and
include/uart.h.
|
|
|
|
|
|
|
| |
* Makefile.am: Merge-in include/Makefile.am.
Reflect changes to bsp.am.
* include/Makefile.am: Remove.
* configure.ac: Reflect changes above.
|
|
|
|
|
|
|
| |
* Makefile.am: Merge-in include/Makefile.am.
Reflect changes to bsp.am.
* include/Makefile.am: Remove.
* configure.ac: Reflect changes above.
|
|
|
|
|
|
|
| |
* Makefile.am: Merge-in include/Makefile.am.
Reflect changes to bsp.am.
* include/Makefile.am: Remove.
* configure.ac: Reflect changes above.
|
|
|
|
|
|
|
| |
* Makefile.am: Merge-in include/Makefile.am.
Reflect changes to bsp.am.
* include/Makefile.am: Remove.
* configure.ac: Reflect changes above.
|
|
|
|
| |
* bsp.am: Reworked.
|
|
|
|
|
| |
* timer/timer.c: Obsoleting HP PA-RISC port and removing all
references.
|
|
|
|
| |
* bspstart.c: Obsoleting HP PA-RISC port and removing all references.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* hppa1.1/.cvsignore, hppa1.1/ChangeLog, hppa1.1/Makefile.am,
hppa1.1/acinclude.m4, hppa1.1/configure.ac,
hppa1.1/simhppa/.cvsignore, hppa1.1/simhppa/ChangeLog,
hppa1.1/simhppa/Makefile.am, hppa1.1/simhppa/bsp_specs,
hppa1.1/simhppa/configure.ac, hppa1.1/simhppa/times,
hppa1.1/simhppa/include/.cvsignore,
hppa1.1/simhppa/include/Makefile.am, hppa1.1/simhppa/include/bsp.h,
hppa1.1/simhppa/include/ttydrv.h, hppa1.1/simhppa/shmsupp/.cvsignore,
hppa1.1/simhppa/shmsupp/Makefile.am, hppa1.1/simhppa/shmsupp/README,
hppa1.1/simhppa/shmsupp/addrconv.c,
hppa1.1/simhppa/shmsupp/cause_intr.c,
hppa1.1/simhppa/shmsupp/getcfg.c, hppa1.1/simhppa/shmsupp/lock.c,
hppa1.1/simhppa/shmsupp/mpisr.c, hppa1.1/simhppa/start/.cvsignore,
hppa1.1/simhppa/start/Makefile.am, hppa1.1/simhppa/start/start.S,
hppa1.1/simhppa/startup/.cvsignore,
hppa1.1/simhppa/startup/Makefile.am,
hppa1.1/simhppa/startup/bspclean.c,
hppa1.1/simhppa/startup/bspstart.c, hppa1.1/simhppa/startup/linkcmds,
hppa1.1/simhppa/startup/setvec.c, hppa1.1/simhppa/tools/.cvsignore,
hppa1.1/simhppa/tools/ChangeLog, hppa1.1/simhppa/tools/Makefile.am,
hppa1.1/simhppa/tools/configure.ac,
hppa1.1/simhppa/tools/print_dump.c, hppa1.1/simhppa/tty/.cvsignore,
hppa1.1/simhppa/tty/Makefile.am, hppa1.1/simhppa/tty/tty.c,
hppa1.1/simhppa/wrapup/.cvsignore,
hppa1.1/simhppa/wrapup/Makefile.am: Removed.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* hppa1.1/.cvsignore, hppa1.1/ChangeLog, hppa1.1/Makefile.am,
hppa1.1/configure.ac, hppa1.1/clock/.cvsignore,
hppa1.1/clock/Makefile.am, hppa1.1/clock/clock.c,
hppa1.1/include/.cvsignore, hppa1.1/include/Makefile.am,
hppa1.1/include/runway.h, hppa1.1/include/semaphore.h,
hppa1.1/milli/.cvsignore, hppa1.1/milli/Makefile.am,
hppa1.1/milli/milli.S, hppa1.1/semaphore/.cvsignore,
hppa1.1/semaphore/Makefile.am, hppa1.1/semaphore/semaphore.c,
hppa1.1/timer/.cvsignore, hppa1.1/timer/Makefile.am,
hppa1.1/timer/timer.c: Removed.
|
|
|
|
|
|
|
| |
PR 496/bsps
* startup/Makefile.am: Use PowerPC shared sbrk() implementation which
is used when initial heap size is limited to first 32 MB of RAM to
satisfy boot loader requirements.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 496/bsps
* startup/sbrk.c: New file.
* startup/bspstart.c: This patch implements 'sbrk'
for the powerpc-shared BSP to work around what's known as the
'32Mb problem' in combination with run-time loaded code.
GCC normally generates (PowerPC) code doing 'short jumps' which
requires all text segments being in the same 32Mb area of memory.
However, some run-time loaders use (e.g. heap-) memory violating the
stated limitation on hardware with more than 32Mb of memory.
(NOTE: portable loaders are probably not even aware of this
GCC/CPU specific problem.)
This patch implements a simple workaround: At boot time, the system is
only provided with 32Mb of memory. The user is supposed to load all
necessary modules prior to that limit being exhausted. Once that
happens, newlib/malloc end up trying to 'sbrk()' for more memory and
the implementation provided by this patch will then make the rest of
the physical memory available.
|
|
|
|
|
|
|
| |
PR 497/bsps
* BOOTING: Document letting the bootloader shut down the
network interface since it continues to run after loading
RTEMS application and has to be dealt with.
|
|
|
|
|
|
|
|
| |
PR 497/bsps
* bootloader/head.S: Let the bootloader shut down the
network interface. NOTE: this involves a PPCBug system
call and will hence fail if other software is used
to boot. Need to #undef USE_PPCBUG in such cases!
|
|
|
|
|
|
|
|
|
| |
PR 501/rtems_misc
* console.c: console_open disables ICANON on non-console port, which
should be ok for the first open but not for subsequent ones. If you
open one serial port, you will configure it, when you reopen it you
will lost the ICANON parameters if you had put it. Should be done by
console only at first open.
|
|
|
|
| |
* bsp_specs: Remove *lib:.
|
|
|
|
| |
* bsp_specs: Remove *lib:.
|
|
|
|
| |
* bsp_specs: Remove *lib:.
|
|
|
|
| |
* bsp_specs: Remove *lib:.
|
|
|
|
| |
* bsp_specs: Remove *lib:.
|