summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-09-2924-169/+154
| | | | | | | * Makefile.am: Merge-in include/Makefile.am. Reflect changes to bsp.am. * include/Makefile.am: Remove. * configure.ac: Reflect changes above.
* 2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-09-2912-89/+91
| | | | | | | * Makefile.am: Merge-in include/Makefile.am. Reflect changes to bsp.am. * include/Makefile.am: Remove. * configure.ac: Reflect changes above.
* 2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-09-2912-88/+54
| | | | | | | * Makefile.am: Merge-in include/Makefile.am. Reflect changes to bsp.am. * include/Makefile.am: Remove. * configure.ac: Reflect changes above.
* 2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-09-2912-84/+59
| | | | | | | * Makefile.am: Merge-in include/Makefile.am. Reflect changes to bsp.am. * include/Makefile.am: Remove. * configure.ac: Reflect changes above.
* 2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-09-295-25/+20
| | | | | | | | * 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 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-09-292-2/+5
| | | | | * Makefile.am: Remove refs to non-existing files include/bspio.h and include/uart.h.
* 2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-09-2921-150/+121
| | | | | | | * Makefile.am: Merge-in include/Makefile.am. Reflect changes to bsp.am. * include/Makefile.am: Remove. * configure.ac: Reflect changes above.
* 2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-09-294-30/+19
| | | | | | | * Makefile.am: Merge-in include/Makefile.am. Reflect changes to bsp.am. * include/Makefile.am: Remove. * configure.ac: Reflect changes above.
* 2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-09-2916-114/+84
| | | | | | | * Makefile.am: Merge-in include/Makefile.am. Reflect changes to bsp.am. * include/Makefile.am: Remove. * configure.ac: Reflect changes above.
* 2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-09-2916-99/+72
| | | | | | | * Makefile.am: Merge-in include/Makefile.am. Reflect changes to bsp.am. * include/Makefile.am: Remove. * configure.ac: Reflect changes above.
* 2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-09-292-3/+21
| | | | * bsp.am: Reworked.
* 2003-09-26 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-262-2/+7
| | | | | * timer/timer.c: Obsoleting HP PA-RISC port and removing all references.
* 2003-09-26 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-262-5/+6
| | | | * bspstart.c: Obsoleting HP PA-RISC port and removing all references.
* 2003-09-26 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-2642-2361/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 Till Strauman <strauman@slac.stanford.edu>Joel Sherrill2003-09-262-1/+8
| | | | | | | 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 Till Strauman <strauman@slac.stanford.edu>Joel Sherrill2003-09-263-2/+93
| | | | | | | | | | | | | | | | | | | | | 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 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2003-09-262-0/+25
| | | | | | | 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 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2003-09-262-12/+46
| | | | | | | | 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 Cedric Aubert <cedric_aubert@yahoo.fr>Joel Sherrill2003-09-262-13/+32
| | | | | | | | | 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-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-09-246-25/+12
| | | | * bsp_specs: Remove *lib:.
* 2003-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-09-1914-56/+28
| | | | * bsp_specs: Remove *lib:.
* 2003-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-09-192-8/+4
| | | | * bsp_specs: Remove *lib:.
* 2003-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-09-198-32/+16
| | | | * bsp_specs: Remove *lib:.
* 2003-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-09-1928-112/+56
| | | | * bsp_specs: Remove *lib:.
* 2003-09-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-09-188-32/+16
| | | | * bsp_specs: Remove *lib:.
* 2003-09-15 Jay Monkman <jtm@smoothsmoothie.com>Jennifer Averett2003-09-152-6/+5
| | | | | PR 480/bsps * shared/irq/irq_asm.S: Remove duplicate code.
* 2003-09-15 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-153-2/+22
| | | | | | PR 483/bsps * startup/bspstart.c, startup/start_c.c: Spurious interrupt handlers cannot be installed until RTEMS has initialized the vector table.
* 2003-09-15 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-156-2/+40
| | | | | | PR 483/bsps * start/start.c, startup/bspstart.c: Spurious interrupt handlers cannot be installed until RTEMS has initialized the vector table.
* 2003-09-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-09-086-23/+12
| | | | * bsp_specs: Remove *lib:.
* 2003-09-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-09-082-8/+4
| | | | * bsp_specs: Remove *lib:.
* 2003-09-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-09-0812-48/+24
| | | | * bsp_specs: Remove *lib:.
* 2003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-0417-17/+17
| | | | | | * addlq.c, cnvpkt.c, dump.c, fatal.c, getlq.c, getpkt.c, init.c, initlq.c, intr.c, mpci.h, mpisr.c, poll.c, receive.c, retpkt.c, send.c, setckvec.c, shm_driver.h: URL for license changed.
* 2003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-0414-13/+21
| | | | | | | | * clock/clock.c, console/console.c, include/bsp.h, shmsupp/addrconv.c, shmsupp/cause_intr.c, shmsupp/getcfg.c, shmsupp/lock.c, shmsupp/mpisr.c, startup/bspclean.c, startup/bspstart.c, startup/exit.c, startup/setvec.c, timer/timer.c: URL for license changed.
* 2003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-043-2/+6
| | | | * bspclean.c, bspstart.c: URL for license changed.
* 2003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-0410-9/+16
| | | | | | | * clock/ckinit.c, console/console.c, console/consolereserveresources.c, console/debugputs.c, include/bsp.h, include/coverhd.h, include/leon.h, startup/setvec.c, timer/timer.c: URL for license changed.
* 2003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-0411-10/+17
| | | | | | | * clock/ckinit.c, console/console.c, console/consolereserveresources.c, console/debugputs.c, include/bsp.h, include/coverhd.h, include/erc32.h, startup/erc32mec.c, startup/setvec.c, timer/timer.c: URL for license changed.
* 2003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-0413-12/+18
| | | | | | * bootcard.c, bspclean.c, clockdrv_shell.c, console-polled.c, console.c, ide_ctrl.c, main.c, sbrk.c, setvec.c, tod.c, tod.h, include/coverhd.h: URL for license changed.
* 2003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-0413-12/+19
| | | | | | | * clock/ckinit.c, console/console.c, include/bsp.h, include/coverhd.h, include/ramdisk.h, start/start.S, startup/bspstart.c, startup/hw_init.c, startup/linkcmds, startup/linkcmds-le.coff, timer/timer.c, tools/runtest.in: URL for license changed.
* 2003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-045-4/+9
| | | | | * include/bsp.h, start/start.S, startup/bspstart.c, trap34/console-io.c: URL for license changed.
* 2003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-043-2/+6
| | | | * console.c, setvec.c: URL for license changed.
* 2003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-0411-10/+17
| | | | | | | * console/console.c, hw_init/hw_init.c, include/bsp.h, include/coverhd.h, include/sdram.h, start/start.S, startup/bspstart.c, startup/linkcmds, startup/linkcmds.rom, startup/linkcmds.rom2ram: URL for license changed.
* 2003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-0413-12/+19
| | | | | | | * console/config.c, include/bsp.h, include/coverhd.h, start/start.S, start/start.ram, start/start.rom, startup/bspclean.c, startup/bspstart.c, startup/hw_init.c, startup/linkcmds, startup/linkcmds.ram, startup/linkcmds.rom: URL for license changed.
* 2003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-047-6/+11
| | | | | * include/bsp.h, include/coverhd.h, start/start.S, startup/bspclean.c, startup/bspstart.c, startup/linkcmds: URL for license changed.
* 2003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-046-4/+12
| | | | * cpu.c, cpu_asm.S: URL for license changed.
* 2003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-0432-31/+44
| | | | | | | | | | | | | * bootloader/bootldr.h, bootloader/em86.c, bootloader/em86real.S, bootloader/exception.S, bootloader/head.S, bootloader/lib.c, bootloader/misc.c, bootloader/mm.c, bootloader/pci.c, clock/p_clock.c, console/console.c, console/consoleIo.h, console/inch.c, console/keyboard.h, console/polled_io.c, include/bsp.h, irq/i8259.c, irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c, motorola/motorola.c, motorola/motorola.h, openpic/openpic.c, openpic/openpic.h, pci/pci.c, residual/residual.c, start/start.S, startup/bspstart.c, vectors/vectors.h, vectors/vectors_init.c: URL for license changed.
* 2003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-0421-20/+30
| | | | | | | | | | * PCI_bus/PCI.h, clock/clock.c, console/85c30.c, console/85c30.h, console/console.c, console/consolebsp.h, console/consolereserveresources.c, console/tbl85c30.c, include/bsp.h, include/coverhd.h, include/gen2.h, include/tod.h, startup/FPGA.c, startup/bspclean.c, startup/bspstart.c, startup/genpvec.c, startup/setvec.c, startup/vmeintr.c, timer/timer.c, tod/tod.c: URL for license changed.
* 2003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-0415-14/+22
| | | | | | | | * console/console-io.c, include/bsp.h, include/coverhd.h, shmsupp/addrconv.c, shmsupp/getcfg.c, shmsupp/lock.c, shmsupp/mpisr.c, startup/bspclean.c, startup/bspstart.c, startup/linkcmds, startup/setvec.c, tools/psim, tools/runtest, vectors/vectors.S: URL for license changed.
* 2003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-0414-13/+21
| | | | | | | | * clock/clock.c, console/console.c, console/debugio.c, console/ns16550cfg.c, console/ns16550cfg.h, console/z85c30cfg.c, console/z85c30cfg.h, include/tod.h, startup/bspstart.c, startup/genpvec.c, startup/rtems-ctor.cc, startup/setvec.c, timer/timer.c: URL for license changed.
* 2003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-0413-12/+19
| | | | | | | * clock/p_clock.c, include/bsp.h, include/coverhd.h, irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c, network/if_hdlcsubr.h, startup/bspstart.c, startup/setvec.c, vectors/vectors.h, vectors/vectors_init.c: URL for license changed.
* 2003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-0417-16/+24
| | | | | | | | * clock/p_clock.c, ide/pcmcia_ide.c, include/bsp.h, include/coverhd.h, irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c, startup/bspstart.c, startup/bspstart.c.nocache, startup/imbx8xx.c, startup/mmutlbtab.c, startup/setvec.c, startup/start.S, vectors/vectors.h, vectors/vectors_init.c: URL for license changed.