summaryrefslogtreecommitdiffstats
path: root/c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2010-11-23 Gedare Bloom <giddyup44@yahoo.com>Sebastian Huber2010-11-232-0/+26
| | | | | | PR 1719/cpukit * shared/start/start.S: Avoid "bx" instruction to support ARMv4 and below.
* 2010-11-18 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-11-182-13/+7
| | | | | * mscan/mscan-base.c: Do not use sleep mode to enter init mode. Do not wait for sleep mode acknowledge.
* 2010-11-16 Gedare Bloom <giddyup44@yahoo.com>Joel Sherrill2010-11-162-2/+14
| | | | | | | | PR 1691/bsps * shared/clock/ckinit.c: The sparc64/shared/clock driver has a bug that causes nested timer interrupts to not be serviced, which leads to non-preemptive behavior especially when dispatching work from the timer ISR.
* 2010-11-15 Gedare Bloom <giddyup44@yahoo.com>Joel Sherrill2010-11-164-183/+139
| | | | | | | PR 1691/bsps * shared/include/traptable.h, shared/start/trap_table.S, shared/startup/linkcmds: Create a dummy trap table that jumps to the firmware trap table for default trap handlers.
* 2010-11-15 Gedare Bloom <giddyup44@yahoo.com>Joel Sherrill2010-11-162-6/+17
| | | | | | PR 1691/bsps * usiii/start/bspinit.S: Create a dummy trap table that jumps to the firmware trap table for default trap handlers.
* 2010-11-12 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-11-1525-650/+805
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * make/custom/dp2.cfg, startup/linkcmds.dp2: New files. * Makefile.am, preinstall.am: Reflect change above. Install <bsp/utility.h>. Install BestComm header files. * configure.ac: Changed BSP options. * include/mpc5200.h: Added module structures and register defines. * bestcomm/bestcomm_api.c, bestcomm/bestcomm_api.h, bestcomm/bestcomm_glue.c, bestcomm/bestcomm_glue.h, bestcomm/bestcomm_priv.h, bestcomm/load_task.c, bestcomm/tasksetup_bdtable.c, bestcomm/task_api/bestcomm_cntrl.h: C++ compatibility. Use special heap to manage the SRAM region. Use interrupt extension API. Fixed warnings. * console/console.c: Fixed console registration. Fixed warnings. Added GPS module registration. * ide/pcmcia_ide.h: Fixed clock value macros. * ide/pcmcia_ide.c: Update for BestComm API changes. DP2 specific initialization. Removed zero loop in PIO receive function. * include/bsp.h: Added DP2 variant. Removed obsolete defines. * include/mscan-base.h, mscan/mscan-base.c: Use volatile qualifier. Format. * irq/irq.c: Fixed peripheral interrupt handling. * network_5200/network.c: Update for BestComm API changes. * start/start.S: U-Boot fixes. * startup/cpuinit.c: Enable write-back cache strategy. Added special memory regions. * startup/linkcmds.brs5l: Fixed memory size.
* 2010-11-12 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-11-1212-619/+207
| | | | | | | | | | | | * console/console.h, console/console.c, console/config.c, console/ns16550cfg.c: Removed files. * console/console-config.c: New file. * Makefile.am: Reflect changes above. * configure.ac: New BSP options. * include/bsp.h: Use new BSP options. * network/network.c: Avoid memory leak. * startup/bspstart.c: Initialize console port table. * spi/spi_init.c: Update for SD card API changes.
* 2010-11-12 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-11-122-1/+6
| | | | | * misc/system-clocks.c: Use define instead of function call to allow smaller delays.
* 2010-11-12 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-11-124-2/+10
| | | | * rtc/rtc-config.c: Fixed type.
* 2010-11-12 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-11-125-139/+176
| | | | | | | * mpc55xx/include/irq.h: Include missing <bspopts.h>. Format. * mpc83xx/include/mpc83xx.h, mpc83xx/i2c/mpc83xx_i2cdrv.h, mpc83xx/i2c/mpc83xx_i2cdrv.c: Changes to use this driver for the MPC55XX familiy.
* 2010-10-25 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-10-252-4/+8
| | | | * libchip/ide/ata.c: Do not violate chain API.
* Typo.Sebastian Huber2010-10-211-2/+0
|
* 2010-10-21 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-10-216-22/+85
| | | | | | | * include/tm27.h: New file. * Makefile.am, preinstall.am: Reflect change above. * include/bsp.h: Fixed lpc32xx_micro_seconds_delay(). * misc/timer.c: Support for timer tests.
* 2010-10-14 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-10-145-123/+128
| | | | | * include/emc.h, include/i2c.h, include/lpc32xx.h, include/nand-mlc.h: Update for <bsp/utility.h> changes.
* 2010-10-14 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-10-142-80/+84
| | | | * include/utility.h: Renamed macros.
* 2010-10-14 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-10-143-3/+5
| | | | | * include/lpc24xx.h, misc/system-clocks.c: Removed superfluous include of <bsp/utility.h>.
* Added missing entry.Sebastian Huber2010-10-141-0/+1
|
* Typo.Sebastian Huber2010-10-141-1/+1
|
* 2010-10-14 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-10-143-5/+17
| | | | * misc/system-clocks.c: Fixed lpc24xx_micro_seconds_delay().
* 2010-10-11 Chris Johns <chrisj@rtems.org>Chris Johns2010-10-112-12/+18
| | | | * console/console.c: Fix the baudrate command line support.
* 2010-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-09-292-2/+6
| | | | * Makefile.am: Remove -Wno-unused-variable.
* 2010-09-28 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-09-2811-33/+178
| | | | | | | | * misc/mmu.c: New file. * Makefile.am: Reflect change above. * configure.ac, include/bspopts.h.in, include/irq.h, include/lpc32xx.h, include/mmu.h, misc/emc.c, misc/restart.c, startup/bspstarthooks.c: Changes throughout.
* 2010-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-09-152-1/+5
| | | | * start/start.S: Fix mismatched comment.
* 2010-09-08 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-09-082-5/+118
| | | | * include/utility.h: More macros. Changed casts.
* 2010-08-27 Chris Johns <chrisj@rtems.org>Chris Johns2010-08-272-15/+40
| | | | | * console/console.c: Add baudrate support to the --console command line option. You can now do '--console=com1,115200'.
* 2010-08-26 Gedare Bloom <giddyup44@yahoo.com>Joel Sherrill2010-08-262-1/+8
| | | | | | PR 1691/bsps * shared/include/traptable.h: Double the size of TABLE_SIZE to copy code branched to from the trap table.
* 2010-08-26 Chris Johns <chrisj@rtems.org>Chris Johns2010-08-266-3/+17
| | | | * Makefile.am: Add bspinit.c from the shared BSP files.
* 2010-08-25 Till Straumann <strauman@slac.stanford.edu>Till Straumann2010-08-252-6/+21
| | | | | | PR 1689/bsps * shared/flash/intelFlash.c: Scale erase timeout by actual system clock rate rather than assuming a fixed value.
* 2010-08-25 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-08-252-0/+12
| | | | * .cvsignore: New file.
* 2010-08-25 Gedare Bloom <giddyup44@yahoo.com>Joel Sherrill2010-08-252-6/+14
| | | | | | | | PR 1688/libcpu * shared/score/interrupt.S: Fix bug in the sun4u _ISR_Dispatch code that ends up cloberring the global registers. It manifests primarily as a memory alignment error when the globals are used to read to/from memory.
* 2010-08-24 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-08-242-2/+9
| | | | * startup/init68360.c: Fix type punning warning.
* 2010-08-23 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-08-232-0/+5
| | | | * startup/bspstart.c: Add include to fix warning.
* 2010-08-23 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-08-232-1/+6
| | | | * network/network.c: Fix warning.
* 2010-08-23 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-08-233-0/+8
| | | | * irq/irq.h, startup/bspstart.c: Add includes to resolve warnings.
* 2010-08-23 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-08-232-1/+6
| | | | * network/network.c: Fix warning.
* 2010-08-23 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-08-234-707/+8
| | | | | * test/tests.c: Removed file. * startup/bspstart.c: Fixed warnings.
* 2010-08-23 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-08-232-5/+9
| | | | * console/hsu.c: Fixed warnings.
* 2010-08-20 <yann.sionneau@telecom-sudparis.eu>Joel Sherrill2010-08-203-0/+9
| | | | | * libchip/network/greth.c, libchip/network/open_eth.c: Add constants for buffer modes.
* 2010-08-20 <yann.sionneau@telecom-sudparis.eu>Joel Sherrill2010-08-2013-0/+1625
| | | | | | | | | | | * shared/milkymist_ac97/ac97.c, shared/milkymist_clock/ckinit.c, shared/milkymist_clock/clock.h, shared/milkymist_console/console.c, shared/milkymist_console/uart.c, shared/milkymist_console/uart.h, shared/milkymist_framebuffer/framebuffer.c, shared/milkymist_gpio/gpio.c, shared/milkymist_networking/mm_crc32.c, shared/milkymist_networking/network.c, shared/milkymist_networking/network.h, shared/milkymist_timer/timer.c: New files.
* 2010-08-20 <yann.sionneau@telecom-sudparis.eu>Joel Sherrill2010-08-203-1/+8
| | | | | * acinclude.m4, configure.ac: Add Milkymist BSP developed as part of GSOC 2010.
* 2010-08-20 <yann.sionneau@telecom-sudparis.eu>Joel Sherrill2010-08-2013-0/+732
| | | | | | | | Add Milkymist BSP developed as part of GSOC 2010. * ChangeLog, Makefile.am, README, bsp_specs, configure.ac, preinstall.am, Documentation/uart.txt, include/.cvsignore, include/bsp.h, include/system_conf.h, include/tm27.h, make/custom/milkymist.cfg, startup/linkcmds: New files.
* 2010-08-20 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-08-202-1/+7
| | | | | PR 1682/bsps * startup/bspstart.c: Add BSP_poll_char.
* 2010-08-20 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-08-202-1/+7
| | | | | PR 1684/bsps * startup/bspstart.c: Add BSP_poll_char.
* 2010-08-20 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-08-202-1/+7
| | | | | PR 1685/bsps * startup/bspstart.c: Add BSP_poll_char.
* 2010-08-20 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-08-202-2/+7
| | | | | PR 1686/bsps * console/console.c: Add BSP_poll_char.
* 2010-08-20 Gedare Bloom <giddyup44@yahoo.com>Joel Sherrill2010-08-202-1/+10
| | | | | | | | | PR 1681/cpukit * shared/score/interrupt.S: With the percpu patch, ASM uses INTERRUPT_STACK_HIGH instead of _CPU_Interrupt_stack_high. The sparc64 was still using the old variable, which was declared in its cpu.h file. This patch to comment out the declaration and switch to using INTERRUPT_STACK_HIGH.
* 2010-08-17 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-08-172-0/+12
| | | | * libchip/ide/ata_internal.h: C++ compatibility.
* 2010-08-17 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-08-173-3/+11
| | | | | * libchip/Makefile.am, libchip/preinstall.am: Install <libchip/ata_internal.h>.
* 2010-08-17 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-08-174-197/+222
| | | | | | | * libchip/ide/ata_util.c: New file. * libchip/Makefile.am: Reflect change from above. * libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and ata_process_request_on_init_phase() into new file.
* 2010-08-17 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-08-173-171/+223
| | | | | | | * libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into separate functions. Added public ata_breq_init(), ata_identify_device(), and ata_process_request_on_init_phase() functions.