forked from Imagelibrary/rtems
* configure.ac: Delete the commented out line that said that the mpc8260 used the old exception processing model. This line also appears to have caused ppc603e to miss this test.
260 lines
10 KiB
Plaintext
260 lines
10 KiB
Plaintext
2001-11-07 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* configure.ac: Delete the commented out line that said that
|
|
the mpc8260 used the old exception processing model. This line
|
|
also appears to have caused ppc603e to miss this test.
|
|
|
|
2001-10-29 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* mpc8xx/timer/timer.c: Added hack for two macros that are not defined
|
|
with the new exception processing model:
|
|
rtems_cpu_configuration_get_timer_least_valid()
|
|
rtems_cpu_configuration_get_timer_average_overhead()
|
|
This is captured as PR57.
|
|
|
|
2001-10-24 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* mpc8260/clock/.cvsignore, mpc8260/console-generic/.cvsignore,
|
|
mpc8260/cpm/.cvsignore, mpc8260/exceptions/.cvsignore,
|
|
mpc8260/include/.cvsignore, mpc8260/mmu/.cvsignore,
|
|
mpc8260/timer/.cvsignore, mpc8260/.cvsignore: New files.
|
|
|
|
2001-10-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* mpc8260/exceptions/Makefile.am, mpc8260/include/Makefile.am,
|
|
mpc8xx/exceptions/Makefile.am: Updated to autoconf 2.52.
|
|
|
|
2001-10-24 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* mpc8260/include/mpc8260.h: "or" is a keyword in C++.
|
|
|
|
2001-10-22 Andy Dachs <a.dachs@sstl.co.uk>
|
|
|
|
* Makefile.am, README, configure.ac, new_exception_processing/cpu.h,
|
|
shared/include/cpu.h, shared/include/cpuIdent.c, shared/src/cache.c:
|
|
Added mpc8260 support.
|
|
|
|
2001-10-22 Andy Dachs <a.dachs@sstl.co.uk>
|
|
|
|
* Added mpc8260 directory.
|
|
* Modified Makefile.am and configure.in to build the contents
|
|
* mpc8260/Makefile.am, mpc8260/README, mpc8260/clock/Makefile.am,
|
|
mpc8260/clock/clock.c, mpc8260/console-generic/Makefile.am,
|
|
mpc8260/console-generic/console-generic.c, mpc8260/cpm/.cvsignore,
|
|
mpc8260/cpm/Makefile.am, mpc8260/cpm/brg.c, mpc8260/cpm/cp.c,
|
|
mpc8260/cpm/dpram.c, mpc8260/exceptions/.cvsignore,
|
|
mpc8260/exceptions/Makefile.am, mpc8260/exceptions/asm_utils.S,
|
|
mpc8260/exceptions/raw_exception.c, mpc8260/exceptions/raw_exception.h,
|
|
mpc8260/include/Makefile.am, mpc8260/include/console.h,
|
|
mpc8260/include/cpm.h, mpc8260/include/mmu.h,
|
|
mpc8260/include/mpc8260.h, mpc8260/mmu/Makefile.am, mpc8260/mmu/mmu.c,
|
|
mpc8260/timer/Makefile.am, mpc8260/timer/timer.c: New files.
|
|
|
|
2001-10-12 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* 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-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* .cvsignore: Add autom4te.cache for autoconf > 2.52.
|
|
* configure.in: Remove.
|
|
* configure.ac: New file, generated from configure.in by autoupdate.
|
|
|
|
2001-09-27 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* 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-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* 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 ='.
|
|
|
|
2000-06-08 Eric Valette <valette@crf.canon.fr>
|
|
|
|
* mpc8xx/console-generic/console-generic.c:
|
|
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-24 Tom Armistead <tom_armistead@phx.mcd.mot.com>
|
|
|
|
* mpc6xx/timer/timer.c: Added include of bsp.h and removed
|
|
external declaration of BSP_Convert_decrementer() to
|
|
correct unresolved reference to this routine.
|
|
|
|
2001-05-24 Eric Valette <valette@crf.canon.fr>
|
|
|
|
* mpc8xx/console-generic/console-generic.c: Bug found by Yacine
|
|
<elkolli@crf.canon.fr> where the initialization or irq data structure
|
|
was incomplete in case a SMC channel was used first and later a SCC one.
|
|
|
|
2001-03-30 Eric Valette <valette@crf.canon.fr>
|
|
|
|
* mpc8xx/vectors/.cvsignore, mpc8xx/vectors/Makefile.am,
|
|
mpc8xx/vectors/README, mpc8xx/vectors/align_h.S
|
|
mpc8xx/vectors/vectors.S: These files were removed in
|
|
support of switching the mpc8xx to the use the "new exception
|
|
processing model."
|
|
|
|
2001-03-30 Eric Valette <valette@crf.canon.fr>
|
|
|
|
* 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-02-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* 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-03 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* 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-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
|
|
|
|
2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
|
|
|
|
2000-10-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
|
|
Switch to GNU canonicalization.
|
|
|
|
2000-10-20 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* mpc8xx/console-generic/console-generic.c: Avoid use of
|
|
BSP definitions and rely on the new routine
|
|
mbx8xx_console_get_configuration() to get information. This
|
|
routine was formerly incorrectly called
|
|
mbx8xx_console_use_maximum_buffer_size().
|
|
binding to the exception code.
|
|
|
|
2000-10-20 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* configure.in, Makefile.am: Explicitly specify whether an
|
|
RTEMS_CPU_MODEL is using old or new exception processing. This
|
|
is important because when building multilib, you do not know
|
|
the RTEMS_CPU_MODEL. So everything built in a multilib'ed RTEMS
|
|
must be independent of the exception model and allow for late
|
|
binding to the exception code.
|
|
|
|
2000-10-18 Sergei Organov <osv@javad.ru>
|
|
|
|
* Added full support for MPC505.
|
|
* mpc505/ictrl: New directory.
|
|
* configure.in, mpc505/Makefile.am: Modified to reflect ictrl addition.
|
|
* mpc505/ictrl/.cvsignore, mpc505/ictrl/Makefile.am,
|
|
mpc505/ictrl/ictrl.c, mpc505/ictrl/ictrl.h: New files.
|
|
* mpc505/timer/timer.c: Use <rtems.h>, not "rtems.h".
|
|
* mpc505/vectors/Makefile.am: alignment exception handler now included.
|
|
* mpc505/vectors/vectors.S: Now use constants for exception numbers.
|
|
* old_exception_processing/ppc_offs.h: New file.
|
|
* old_exception_processing/Makefile.am: Account for ppc_offs.h.
|
|
* old_exception_processing/cpu.h: Make Nest and Disable levels volatile.
|
|
* old_exception_processing/cpu_asm.S: Offsets moved to ppc_offs.h.
|
|
|
|
2000-10-18 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* mpc8xx/console-generic/console-generic.c: Removed include of
|
|
<bsp.h> by adding BSP dependent routine
|
|
mbx8xx_console_use_maximum_buffer_size() which can be hard coded
|
|
or check non-volatile memory for configuration.
|
|
|
|
2000-10-18 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* mpc8xx/console-generic/console-generic.c: Removed warnings.
|
|
|
|
2000-10-18 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* mpc6xx/clock/c_clock.h: Removed commented out reference to <bsp.h>.
|
|
* mpc6xx/timer/timer.c: Ditto.
|
|
|
|
2000-10-18 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h: Removed use of
|
|
bsp.h and replaced it with use of proper interfaces or explicit
|
|
externs of required functions and data.
|
|
* mpc6xx/timer/timer.c: Ditto.
|
|
|
|
2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* mpc505/timer/Makefile.am, mpc505/vectors/Makefile.am,
|
|
mpc6xx/clock/Makefile.am, mpc6xx/exceptions/Makefile.am,
|
|
mpc6xx/mmu/Makefile.am, mpc6xx/timer/Makefile.am,
|
|
mpc6xx/wrapup/Makefile.am, ppc403/clock/Makefile.am,
|
|
ppc403/console/Makefile.am, ppc403/ictrl/Makefile.am,
|
|
ppc403/timer/Makefile.am, ppc403/vectors/Makefile.am,
|
|
shared/include/Makefile.am, shared/src/Makefile.am,
|
|
wrapup/Makefile.am, mpc8xx/clock/Makefile.am,
|
|
mpc8xx/console-generic/Makefile.am, mpc8xx/cpm/Makefile.am,
|
|
mpc8xx/mmu/Makefile.am, mpc8xx/timer/Makefile.am,
|
|
mpc8xx/vectors/Makefile.am, new_exception_processing/Makefile.am,
|
|
old_exception_processing/Makefile.am: Include compile.am
|
|
|
|
2000-08-11 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
|
|
|
|
* mpc8xx/console-generic/console-generic.c:
|
|
Add support for configuration parameters in NVRAM
|
|
|
|
2000-08-25 Joel Sherrill <joel.sherrill@OARcorp.com>
|
|
|
|
* ChangeLog: File paths corrected.
|
|
|
|
2000-08-10 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
|
|
|
|
* mpx8xx/console-generic/console-generic.c: Addition of support
|
|
for shared printk and no termios.
|
|
|
|
2000-08-10 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
|
|
|
|
* mpx8xx/console-generic/console-generic.c(m8xx_uart_pollWrite):
|
|
Flush actual buffer.
|
|
|
|
2000-08-10 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* ChangeLog: New file.
|