Ralf Corsepius
6e68690ddf
2003-10-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* acinclude.m4: Reflect changes to bootstrap.
* configure.ac: Remove RTEMS_CHECK_CUSTON_BSP.
2003-10-20 13:45:13 +00:00
Ralf Corsepius
2eaee845f3
2003-10-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
* aclocal/bsp-alias.m4: Remove.
2003-10-20 13:43:23 +00:00
Ralf Corsepius
43e60f825f
2003-10-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* acinclude.m4: Reflect changes to bootstrap.
* configure.ac: Remove RTEMS_CHECK_CUSTON_BSP.
2003-10-20 13:39:41 +00:00
Ralf Corsepius
003888531f
2003-10-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Make presence of tests/ optional.
2003-10-19 13:41:08 +00:00
Ralf Corsepius
8857d52553
2003-10-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* aclocal/path-perl.m4: Remove (Unused).
2003-10-17 16:43:09 +00:00
Ralf Corsepius
6d507b89f7
2003-10-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Use AC_PATH_PROG(PERL,perl) instead of
RTEMS_PATH_PERL.
2003-10-17 16:37:50 +00:00
Ralf Corsepius
85a488be76
2003-10-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Remove RTEMS_PATH_PERL (Unused).
2003-10-17 16:34:36 +00:00
Ralf Corsepius
67113c7655
2003-10-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* comm/uart.h: Add extern "C" guards.
* pci/pcibios.h: Ditto.
2003-10-08 15:33:52 +00:00
Joel Sherrill
0bad72c920
2003-10-02 Till Strauman <strauman@slac.stanford.edu>
...
PR 502/bsps
* console/outch.c: Add support for a few ANSI escape sequences to make
libetcl happy.
2003-10-02 12:49:34 +00:00
Joel Sherrill
d4429a7ca2
2003-10-02 Joel Sherrill <joel@OARcorp.com>
...
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.
2003-10-02 12:43:57 +00:00
Ralf Corsepius
5445ee60a6
2003-10-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac:Remove RTEMS_CHECK_CPU.
2003-10-02 03:44:52 +00:00
Ralf Corsepius
98e88aa39a
2003-10-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac:Remove RTEMS_CHECK_CPU.
* aclocal/check-cpu.m4: Remove.
* aclocal/check-cxx.m4, aclocal/check-itron.m4,
aclocal/check-multiprocessing.m4, aclocal/check-networking.m4,
aclocal/check-posix.m4: AC_REQUIRE RTEMS_CANONICAL_TARGET_CPU instead of
RTEMS_CHECK_CPU.
2003-10-02 03:39:12 +00:00
Ralf Corsepius
1b16201e7f
2003-10-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* acinclude.m4: New.
Add RTEMS_CHECK_CPU.
2003-10-02 01:43:48 +00:00
Ralf Corsepius
85ad55d491
2003-10-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* include/bsp.h: Replace stringification madness to pick up bare.h
(Doesn't work with gcc >= 3.3) with a somewhat cleaner madness.
2003-10-01 12:42:04 +00:00
Ralf Corsepius
91c7246f66
2003-10-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Correct path to mvme16x_hw.h.
2003-10-01 07:15:47 +00:00
Ralf Corsepius
15ee26fc3c
2003-10-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* automake/force-preinstall.am: Remove.
2003-10-01 06:25:49 +00:00
Ralf Corsepius
7d7cdefee0
2003-10-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* vectors/Makefile.am: Fix header installation.
2003-10-01 06:00:37 +00:00
Ralf Corsepius
af69e57bc3
2003-09-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* fileio/init.c: Unconditionally define MIN (We *do want* to see
error messages if it conflicts).
2003-09-30 05:43:30 +00:00
Joel Sherrill
b56a278a10
2003-09-29 Till Strauman <strauman@slac.stanford.edu>
...
PR 497/bsps
* bootloader/head.S: Disable code that returned to the firmware when
the loader starts.
2003-09-29 21:42:57 +00:00
Ralf Corsepius
d0d6a5c5b6
2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Merge-in include/Makefile.am.
Reflect changes to bsp.am.
* include/Makefile.am: Remove.
* configure.ac: Reflect changes above.
2003-09-29 14:43:22 +00:00
Ralf Corsepius
d688b2ca0c
2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Merge-in include/Makefile.am.
Reflect changes to bsp.am.
* include/Makefile.am: Remove.
* configure.ac: Reflect changes above.
2003-09-29 14:26:12 +00:00
Ralf Corsepius
2821666fa1
2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Merge-in include/Makefile.am.
Reflect changes to bsp.am.
* include/Makefile.am: Remove.
* configure.ac: Reflect changes above.
2003-09-29 14:11:26 +00:00
Ralf Corsepius
23090f3386
2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* 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.
2003-09-29 13:22:48 +00:00
Ralf Corsepius
db0b36999d
2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Merge-in include/Makefile.am.
Reflect changes to bsp.am.
* include/Makefile.am: Remove.
* configure.ac: Reflect changes above.
2003-09-29 13:11:22 +00:00
Ralf Corsepius
a692823e78
2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Merge-in include/Makefile.am.
Reflect changes to bsp.am.
* include/Makefile.am: Remove.
* configure.ac: Reflect changes above.
2003-09-29 12:23:14 +00:00
Ralf Corsepius
602610f636
2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Merge-in include/Makefile.am.
Reflect changes to bsp.am.
* include/Makefile.am: Remove.
* configure.ac: Reflect changes above.
2003-09-29 12:06:49 +00:00
Ralf Corsepius
75db8c2295
2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Merge-in include/Makefile.am.
Reflect changes to bsp.am.
* include/Makefile.am: Remove.
* configure.ac: Reflect changes above.
2003-09-29 11:52:53 +00:00
Ralf Corsepius
b58e3f390f
2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* 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.
2003-09-29 11:50:05 +00:00
Ralf Corsepius
dfe49b699d
2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Remove refs to non-existing files include/bspio.h and
include/uart.h.
2003-09-29 10:46:25 +00:00
Ralf Corsepius
d1b210cd17
2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Merge-in include/Makefile.am.
Reflect changes to bsp.am.
* include/Makefile.am: Remove.
* configure.ac: Reflect changes above.
2003-09-29 10:39:05 +00:00
Ralf Corsepius
8d7f47f4a5
2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Merge-in include/Makefile.am.
Reflect changes to bsp.am.
* include/Makefile.am: Remove.
* configure.ac: Reflect changes above.
2003-09-29 10:26:06 +00:00
Ralf Corsepius
d348010c03
2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Merge-in include/Makefile.am.
Reflect changes to bsp.am.
* include/Makefile.am: Remove.
* configure.ac: Reflect changes above.
2003-09-29 10:12:40 +00:00
Ralf Corsepius
82a7f58038
2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Merge-in include/Makefile.am.
Reflect changes to bsp.am.
* include/Makefile.am: Remove.
* configure.ac: Reflect changes above.
2003-09-29 09:56:23 +00:00
Ralf Corsepius
87576f7331
2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* bsp.am: Reworked.
2003-09-29 09:50:29 +00:00
Joel Sherrill
8063a2c11f
2003-09-26 Joel Sherrill <joel@OARcorp.com>
...
* ACKNOWLEDGEMENTS: Obsoleting HP PA-RISC port and removing all
references.
2003-09-26 21:58:05 +00:00
Joel Sherrill
d956ef78db
2003-09-26 Joel Sherrill <joel@OARcorp.com>
...
* timer/timer.c: Obsoleting HP PA-RISC port and removing all
references.
2003-09-26 21:52:33 +00:00
Joel Sherrill
2a8c28831f
2003-09-26 Joel Sherrill <joel@OARcorp.com>
...
* bspstart.c: Obsoleting HP PA-RISC port and removing all references.
2003-09-26 21:52:26 +00:00
Joel Sherrill
ee5171b968
2003-09-26 Joel Sherrill <joel@OARcorp.com>
...
* 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.
2003-09-26 21:38:59 +00:00
Joel Sherrill
487c286c32
2003-09-26 Joel Sherrill <joel@OARcorp.com>
...
* 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.
2003-09-26 21:36:14 +00:00
Joel Sherrill
ac09036759
2003-09-26 Till Strauman <strauman@slac.stanford.edu>
...
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.
2003-09-26 20:44:53 +00:00
Joel Sherrill
92b67b18d7
2003-09-26 Till Strauman <strauman@slac.stanford.edu>
...
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.
2003-09-26 20:43:22 +00:00
Joel Sherrill
fca113c373
2003-09-26 Till Straumann <strauman@slac.stanford.edu>
...
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.
2003-09-26 20:23:35 +00:00
Joel Sherrill
732a3aeef4
2003-09-26 Till Straumann <strauman@slac.stanford.edu>
...
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!
2003-09-26 20:20:51 +00:00
Joel Sherrill
5ca5a54a5e
2003-09-26 Cedric Aubert <cedric_aubert@yahoo.fr>
...
PR 499/rtems_misc
* serial/mc68681.c: Miscellaneous corrections:
- Correction of ACR_BIT[7] (Baudrate table) Configuration
- Correction of Parity Bit Configuration (Odd was forced)
- Correction of Stop Bit configuration (inversed)
- Correction of ISR Handler to call
rtems_termios_dequeue_character() only if is a Tx Empty IRQ.
- Add RTS CTS Hardware flow control Configuration
2003-09-26 20:15:56 +00:00
Joel Sherrill
e9051435e8
2003-09-26 Cedric Aubert <cedric_aubert@yahoo.fr>
...
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.
2003-09-26 17:34:21 +00:00
Ralf Corsepius
23e7c74f27
2003-09-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* bsp_specs: Remove *lib:.
2003-09-24 11:27:08 +00:00
Ralf Corsepius
e05490a8b1
2003-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* bsp_specs: Remove *lib:.
2003-09-19 11:05:23 +00:00
Ralf Corsepius
e4f53ad1dc
2003-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* bsp_specs: Remove *lib:.
2003-09-19 10:59:57 +00:00
Ralf Corsepius
3299388d88
2003-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* bsp_specs: Remove *lib:.
2003-09-19 10:33:08 +00:00
Ralf Corsepius
a1546de742
2003-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* bsp_specs: Remove *lib:.
2003-09-19 10:18:23 +00:00