summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc (unfollow)
Commit message (Collapse)AuthorFilesLines
2001-10-122001-10-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-2/+4
* clock/p_clock.c, startup/bspstart.c: Fixed typo.
2001-10-122001-10-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill5-5/+0
* clock/clock.c, console/debugio.c, include/dmv170.h, startup/setvec.c, startup/vmeintr.c: Fixed typo.
2001-10-122001-10-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+4
* clock/p_clock.c: Fixed typo.
2001-10-122001-10-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill8-7/+6
* clock/p_clock.c, include/bsp.h, include/coverhd.h, startup/bspstart.c, startup/bspstart.c.nocache, startup/setvec.c, startup/start.S: Fixed typo.
2001-10-122001-10-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-2/+4
* shmsupp/lock.c, shmsupp/mpisr.c: Fixed typo.
2001-10-122001-10-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill14-13/+8
* clock/clock.c, console/console.c, console/debugio.c, console/ns16550cfg.c, console/ns16550cfg.h, console/z85c30cfg.c, console/z85c30cfg.h, include/bsp.h, startup/bspstart.c, startup/genpvec.c, startup/rtems-ctor.cc, startup/setvec.c, timer/timer.c: Fixed typo.
2001-10-122001-10-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill19-18/+9
* PCI_bus/PCI.h, clock/clock.c, console/85c30.c, console/console.c, console/consolebsp.h, console/consolereserveresources.c, console/tbl85c30.c, include/bsp.h, include/coverhd.h, include/gen1.h, include/gen2.h, startup/82378zb.c, startup/FPGA.c, startup/bspstart.c, startup/genpvec.c, startup/setvec.c, startup/vmeintr.c, timer/timer.c: Fixed typo.
2001-10-122001-10-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill7-7/+0
* mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h, mpc8xx/clock/clock.c, mpc8xx/timer/timer.c, new_exception_processing/cpu.c, new_exception_processing/cpu.h, new_exception_processing/cpu_asm.S, old_exception_processing/cpu.c, old_exception_processing/cpu.h, old_exception_processing/cpu_asm.S, old_exception_processing/rtems.S: Fixed typo.
2001-10-122001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill11-0/+451
* .cvsignore: Add autom4te.cache for autoconf > 2.52. * configure.in: Remove.
2001-10-122001-10-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill11-439/+0
* .cvsignore: Add autom4te.cache for autoconf > 2.52. * configure.in: Remove. * configure.ac: New file, generated from configure.in by autoupdate.
2001-10-112001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill22-0/+77
* .cvsignore: Add autom4te.cache for autoconf > 2.52. * configure.in: Remove. * configure.ac: New file, generated from configure.in by autoupdate.
2001-10-112001-10-11 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-5/+10
* console/85c30.c, startup/bspstart.c: Fix references to delay() and delay_in_bus_cycles() to add rtems_bsp_ prefix.
2001-10-102001-10-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-0/+5
* acinclude.m4: New file. * configure.in: Use RTEMS_BSP_SUBDIR.
2001-10-102001-10-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-2/+28
* acinclude.m4: New file. * configure.in: Use RTEMS_BSP_SUBDIR.
2001-09-282001-09-27 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-2/+2
* old_exception_processing/cpu.h: Renamed delay() to rtems_bsp_delay(). Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles(). * shared/include/cpu.h: Renamed delay() to rtems_bsp_delay(). Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
2001-09-272001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill12-6/+30
* include/Makefile.am: Use 'TMPINSTALL_FILES ='.
2001-09-272001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-2/+2
* new_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='. * old_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='. * mpc6xx/mmu/Makefile.am: Use 'PREINSTALL_FILES ='. * mpc6xx/clock/Makefile.am: Use 'PREINSTALL_FILES ='. * mpc6xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='. * mpc8xx/include/Makefile.am: Use 'PREINSTALL_FILES ='. * mpc8xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='. * shared/include/Makefile.am: Use 'PREINSTALL_FILES ='. * shared/src/Makefile.am: Use 'PREINSTALL_FILES ='. * shared/src/Makefile.am: Use 'CLEANFILES ='.
2001-09-272001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill8-7/+17
* console/Makefile.am: Use 'PREINSTALL_FILES ='. * residual/Makefile.am: Use 'PREINSTALL_FILES ='. * irq/Makefile.am: Use 'PREINSTALL_FILES ='. * motorola/Makefile.am: Use 'PREINSTALL_FILES ='. * vectors/Makefile.am: Use 'PREINSTALL_FILES ='. * pci/Makefile.am: Use 'PREINSTALL_FILES ='. * openpic/Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-272001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill7-6/+15
* include/Makefile.am: Use 'PREINSTALL_FILES ='. * residual/Makefile.am: Use 'PREINSTALL_FILES ='. * vectors/Makefile.am: Use 'PREINSTALL_FILES ='. * pci/Makefile.am: Use 'PREINSTALL_FILES ='. * openpic/Makefile.am: Use 'PREINSTALL_FILES ='. * bootloader/Makefile.am: Use 'CLEANFILES ='.
2001-09-272001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill8-6/+18
* include/Makefile.am: Use 'PREINSTALL_FILES ='. * irq/Makefile.am: Use 'PREINSTALL_FILES ='. * vectors/Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-272001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-2/+7
* include/Makefile.am: Use 'CLEANFILES ='. * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
2001-09-242001-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+6
* wrapup/Makefile: Use GENERIC_FILES = to make automake-1.5 happy.
2001-08-312001-08-31 Eric Valette <valette@crf.canon.fr>Joel Sherrill4-16/+18
* network/network.c: Fix to account for return value when installing interrupts handler.
2001-08-302001-08-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-2/+7
* startup/linkcmds: Modified to work better with gcc 2.8.1 and gnat 3.13p.
2001-08-162001-08-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-0/+8
* clock/clock.c: Ensure that clock ticks are long enough to make forward progress. This was modified to improve results on the RTEMS tests and the ACATS. * startup/linkcmds: Modified to work better with gcc 2.8.1 and gnat 3.13p.
2001-08-162001-08-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-3/+3
* clock/clock.c: Ensure that clock ticks are long enough to make forward progress. This was modified to improve results on the RTEMS tests and the ACATS. * startup/linkcmds: Modified to work better with gcc 2.8.1 and gnat 3.13p.
2001-06-192001-06-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill12-42/+63
* configure.in: Add bspopts.h. * include/.cvsignore: Add bspopts.h*, stamp-h*. * include/Makefile.am: Use *_HEADERS instead of *H_FILES. * include/bsp.h: Include bspopts.h.
2001-06-192001-06-19 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+5
* include/Makefile.am: Fixed typo.
2001-06-182001-05-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill27-72/+106
* configure.in: Add bspopts.h. * include/.cvsignore: Add bspopts.h*, stamp-h*. * include/Makefile.am: Use *_HEADERS instead of *H_FILES. * include/bsp.h: Include bspopts.h.
2001-06-142001-05-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-12/+4
* configure.in: Remove CONSOLE_USE_POLLED, HAS_RTC.
2001-06-082000-06-08 Eric Valette <valette@crf.canon.fr>Joel Sherrill4-374/+580
* console/console.c, include/commproc.h, startup/start.S: The printk/printf did not work when loaded by EPPCBUG. They did work when loaded with the BDM debugger. I suspected EPPBUG made some nasty things like patching Communication processor microcode... Anyway, the attached patch: 1) Enables to have printk nearly immediately after boot, 2) Make printf work automagically (I do not know why except I make a different initialization for printk that should be overwritten by console init later ?) I let the default to be using EPPCBUG embedded firmware to boot and using this printk early enabler code (LOADED_BY_EPPCBUG and EARLY_CONSOLE) are on.
2001-05-242001-05-24 Tom Armistead <tom_armistead@phx.mcd.mot.com>Joel Sherrill3-4/+13
* start/start.S: Increased BAT0 mapping of RAM from 64 meg to 256 meg to allow operation on boards with larger RAM sizes. * vectors/vectors_init.c: Modified to call 'generic' powerpc vector function (mpc60x_vector_is_valid) instead of MPC750 specific function to allow operation on boards with CPUs other than the MPC750.
2001-05-242001-05-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill5-18/+47
* configure.in: Add bspopts.h, AC_DEFINE CONSOLE_USE_INTERRUPTS, CONSOLE_USE_POLLED, HAS_RTC. * include/.cvsignore: Add bspopts.h*, stamp-h*, coverhd.h, tod.h. * include/Makefile.am: Use *_HEADERS instead of *H_FILES, New treatment of tod.h, coverhd.h. * include/bsp.h: Add include bspopts.h.
2001-05-112001-05-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill18-9/+45
* configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
2001-04-202001-04-20 Eric Valette <valette@crf.canon.fr>Joel Sherrill6-3/+15
* include/bsp.h: Added include of <bsp/vectors.h> * vectors/vectors.h: Corrected typos.
2001-04-162001-04-11 Eric Valette <valette@crf.canon.fr>Joel Sherrill2-1/+5
* network/network.c: Fix unnecessary double assignment.
2001-04-162001-04-11 Eric Valette <valette@crf.canon.fr>Joel Sherrill17-0/+2929
* clock/.cvsignore, clock/Makefile.am, clock/p_clock.c, include/8xx_immap.h, include/commproc.h, irq/.cvsignore, irq/Makefile.am, irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c, vectors/.cvsignore, vectors/Makefile.am, vectors/vectors.S, vectors/vectors.h, vectors/vectors_init.c: New file. * Switch the eth_comm BSP to use the "new exception processing model."
2001-04-112001-04-11 Eric Valette <valette@crf.canon.fr>Joel Sherrill11-58/+141
* Makefile.am, configure.in, console/console.c, include/Makefile.am, include/bsp.h, network/network.c, startup/Makefile.am, startup/bspstart.c, startup/linkcmds, wrapup/Makefile.am: Switch the eth_comm BSP to use the "new exception processing model."
2001-04-062001-03-30 Eric Valette <valette@crf.canon.fr>Joel Sherrill4-1/+13
* configure.in, motorola_powerpc/Makefile.am, motorola_powerpc/configure.in: These modifications are in support of switching the mpc8xx to the use the "new exception processing model."
2001-04-062001-03-30 Eric Valette <valette@crf.canon.fr>Joel Sherrill4-2/+10
* Makefile.am, console/consoleIo.h, include/bsp.h: These modifications are part of the conversion of the mpc8xx CPU to the "new exception processing model."
2001-04-062001-03-30 Eric Valette <valette@crf.canon.fr>Joel Sherrill1-0/+14
* mpc8xx/exceptions/.cvsignore, mpc8xx/exceptions/Makefile.am, mpc8xx/exceptions/asm_utils.S, mpc8xx/exceptions/raw_exception.c, mpc8xx/exceptions/raw_exception.h: New files. * configure.in, mpc6xx/mmu/bat.h, mpc8xx/Makefile.am, mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c, mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c, new_exception_processing/cpu.h, shared/include/byteorder.h, wrapup/Makefile.am: This is conversion of the mpc8xx CPU to the "new exception processing model."
2001-04-062001-03-30 Eric Valette <valette@crf.canon.fr>Joel Sherrill30-63/+3165
* clock/.cvsignore, clock/Makefile.am, clock/p_clock.c, include/8xx_immap.h, include/commproc.h, include/mbx.h, irq/.cvsignore, irq/Makefile.am, irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c, vectors/.cvsignore, vectors/Makefile.am, vectors/vectors.S, vectors/vectors.h, vectors/vectors_init.c: New files. * Makefile.am, configure.in, console/console.c, include/Makefile.am, network/network.c, startup/Makefile.am, startup/bspstart.c, startup/imbx8xx.c, startup/linkcmds, startup/mmutlbtab.c, startup/start.S, wrapup/Makefile.am: The modifications to this BSP reflect the conversion of the mpc8xx CPU to the "new exception processing model."
2001-03-052001-02-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-10/+7
* mpc505/ictrl/Makefile.am, mpc6xx/clock/Makefile.am, mpc6xx/exceptions/Makefile.am, mpc6xx/mmu/Makefile.am, mpc8xx/include/Makefile.am, new_exception_processing/Makefile.am, old_exception_processing/Makefile.am, pc403/ictrl/Makefile.am, shared/include/Makefile.am, shared/src/Makefile.am: Apply *_HEADERS instead of *H_FILES. * shared/src/.cvsignore: Add cache.h.
2001-01-292001-01-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill8-738/+22
* startup/genpvec.c: #include <chain.h> instead of "chain.h", fix CVS-Id. * include/chain.h: Remove. * include/Makefile.am: Remove chain.h.
2001-01-292001-01-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+5
* startup/genpvec.c: #include <chain.h> instead of "chain.h".
2001-01-032001-01-03 Emmanuel Raguet <raguet@crf.canon.fr>Joel Sherrill2-17/+19
* bootloader/Makefile.am: Modified to install bootloader so make-exe rule can avoid writing to install point or assuming BSP build tree is available.
2001-01-032001-01-03 Joel Sherrill <joel@OARcorp.com>Joel Sherrill6-535/+121
* clock/clock.c: Use shared clock driver shell. * console/console.c: Removed. Now use shared polling shell. * console/console-io.c: New file. * console/Makefile.am: Correct to use shared polling shell. * startup/bspstart.c: Remove all fast idle references.
2001-01-032001-01-03 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-8/+34
* new_exception_processing/cpu.h, old_exception_processing/cpu.c: old_exception_processing/cpu.h, Added _CPU_Initialize_vectors(). In particular, spurious vector initialization had to be moved on old exception processing model.
2000-12-192000-12-19 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-18/+7
* timer/timer.c: Removed incorrect comments about ERC32.
2000-11-092000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill22-11/+55
* Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.