summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-04-282-7/+9
| | | | * mongoosev/duart/mg5uart.c: Remove warnings.
* 2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-04-285-60/+60
| | | | | * mpc5xx/clock/clock.c, mpc5xx/console-generic/console-generic.c, mpc5xx/irq/irq_init.c, mpc5xx/timer/timer.c: Remove warnings.
* 2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-04-254-139/+49
| | | | | | * ppc403/clock/clock.c, ppc403/console/console405.c, ppc403/tty_drv/tty_drv.c: Remove warnings and simple vectored interrupt support.
* 2010-04-15 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-04-154-131/+169
| | | | | * cpuModel.S, cpuModel.h, displayCpu.c: Update to include more reserved bits and pick out a bit more information.
* 2010-04-15 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-04-151-0/+5
| | | | | * sh7045/include/sci_termios.h, sh7045/sci/sci.c, sh7045/sci/sci_termios.c: Reflect termios API changes.
* Reflect termios API changes.Ralf Corsepius2010-04-153-10/+10
|
* unify irq data types and code, merge s3c2400/s3c2410 supportThomas Doerfler2010-04-0930-1171/+205
|
* Documentation. Fixed mask defines.Thomas Doerfler2010-04-092-147/+203
|
* renamed MPC55XX_CHIP_DERIVATE to MPC55XX_CHIP_TYPEThomas Doerfler2010-04-077-24/+33
|
* skip version nibble when detecting e200 processor versionThomas Doerfler2010-04-072-3/+27
|
* changes to support GW_LCFMThomas Doerfler2010-04-0715-61/+271
|
* 2010-04-05 Thomas Znidar <t.znidar@embed-it.com>Joel Sherrill2010-04-057-1/+3899
| | | | | | * Makefile.am, configure.ac, preinstall.am: Add mcf5225x support. * mcf5225x/include/fec.h, mcf5225x/include/mcf5225x.h, mcf5225x/network/fec.c: New files.
* code changes to remove warningsThomas Doerfler2010-03-272-2/+7
|
* code changes to remove warningsThomas Doerfler2010-03-272-59/+52
|
* fix timer support, some reworksThomas Doerfler2010-03-254-1/+29
|
* add support for mpc551x based GW_LCFM systemThomas Doerfler2010-03-257-30/+254
|
* Fix hex constants.Eric Norum2010-03-162-2/+6
|
* Fixed _CPU_cache_disable_data()Thomas Doerfler2010-03-122-2/+5
|
* add support for lpc32xxThomas Doerfler2010-01-127-131/+830
|
* 2010-01-11 Allan Hessenflow <allanh@kallisti.com>Joel Sherrill2010-01-115-94/+237
| | | | | | | * serial/spi.c, serial/spi.h: Fill in skeleton with functional SPI master code. * include/spiRegs.h: Correct spi shadow register declaration.
* adapted to new prototype for *_write functionThomas Doerfler2009-12-1711-38/+60
|
* Removed new-exceptions/bspsupport/ppc_exc_bspsupp.hThomas Doerfler2009-12-144-156/+22
|
* 2009-12-11 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-12-112-11/+7
| | | | * page.c: Use bsp_mem_size.
* 2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-12-112-5/+12
| | | | | * serial/uart.c: Reflect changes to rtems_termios_callbacks->write.
* Whitespace removal.Ralf Corsepius2009-12-082-35/+35
|
* Whitespace removal.Ralf Corsepius2009-12-0447-697/+697
|
* - added SLAC copyright disclaimer.Till Straumann2009-12-022-3/+93
|
* 2009-12-01 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-12-026-33/+117
| | | | | | | | | * new-exceptions/cpu.c, new-exceptions/cpu_asm.S, new-exceptions/bspsupport/ppc_exc_asm_macros.h, new-exceptions/bspsupport/ppc_exc_initialize.c, new-exceptions/bspsupport/vectors.h: Added AltiVec support (save/restore volatile vregs across exceptions).
* 2009-12-01 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-12-025-0/+1207
| | | | | * Makefile.am, mpc6xx/altivec: new directory implementing support for AltiVec context saving/restoring.
* 2009-12-01 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-12-023-2/+11
| | | | | | * mpc6xx/mmu/bat.c, mpc6xx/mmu/pte121.c: skip data- streaming (dssall etc.) instructions on PPC_PSIM currently (unimplemented by PSIM :-( ).
* 2009-11-30 Fernando Nicodemos <fgnicodemos@terra.com.br>Joel Sherrill2009-11-302-3/+9
| | | | * at91rm9200/include/at91rm9200.h: Update to match development version.
* Whitespace removal.Ralf Corsepius2009-11-304-84/+84
|
* Whitespace removal.Ralf Corsepius2009-11-3016-75/+75
|
* Whitespace removal.Ralf Corsepius2009-11-30172-1581/+1581
|
* Whitespace removal.Ralf Corsepius2009-11-2812-15/+15
|
* 2009-11-21 Fernando Nicodemos <fgnicodemos@terra.com.br>Joel Sherrill2009-11-216-6/+462
| | | | | | | * Makefile.am, preinstall.am, at91rm9200/include/at91rm9200.h: Add initial support for USART on at91rm9200. * at91rm9200/include/at91rm9200_usart.h, at91rm9200/usart/usart.c: New files.
* 2009-11-17 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-11-172-3/+16
| | | | | | | | * new-exceptions/bspsupport/ppc_exc_categories.c: PSIM *must*not* hook SYS vector which is used e.g., for firmware I/O. Added entries for AltiVec on PSIM.
* Regenerate.Ralf Corsepius2009-11-161-0/+4
|
* 2009-11-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-11-162-1/+3
| | | | * Makefile.am: Add shared/interrupts/isr_entries.h.
* 2009-11-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-11-161-0/+1
| | | | * shared/interrupts/isr_entries.h: New.
* New.Ralf Corsepius2009-11-161-0/+26
|
* 2009-11-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-11-161-0/+4
| | | | * shared/interrupts/installisrentries.c: Remove nested externs.
* Remove nested externs.Ralf Corsepius2009-11-161-14/+2
|
* 2009-11-15 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-11-152-0/+15
| | | | | * shared/include/cpuIdent.c: Set 604 features + altivec if running on PSIM.
* various PowerPC code maintenanceThomas Doerfler2009-11-0310-209/+66
|
* moved timebase/decrementer access from cpukit to libcpuThomas Doerfler2009-10-311-0/+1
|
* move timebase access functions from cpukit to libcpuThomas Doerfler2009-10-303-0/+117
|
* remove depratated powerpc exception APIThomas Doerfler2009-10-3011-2286/+10
|
* 2009-10-28 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-10-292-12/+24
| | | | | * displayCpu.c: Fixed formatting for prettier printing; don't print more than 8 flags on a single line of output.
* 2009-10-28 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-10-284-5/+29
| | | | | | | * cpuModel.S, cpuModel.h, displayCpu.c: Save/cache CPUID:ECX (extended capabilities) in a new variable (x86_capability_x). Added more known flag description strings (printCpuInfo()) and let 'printCpuInfo()' dump the extended feature flags, too.