Sebastian Huber
ddd5640ff6
2010-11-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* 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-15 10:55:02 +00:00
Sebastian Huber
8a54204379
2010-11-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* 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 14:16:57 +00:00
Sebastian Huber
ed2ab950b1
2010-11-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* misc/system-clocks.c: Use define instead of function call to allow
smaller delays.
2010-11-12 13:45:33 +00:00
Sebastian Huber
82dcbc8e1e
2010-11-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* rtc/rtc-config.c: Fixed type.
2010-11-12 13:29:14 +00:00
Sebastian Huber
fe5d5048c6
2010-11-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* 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-11-12 12:43:28 +00:00
Sebastian Huber
155b47af72
2010-10-25 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libchip/ide/ata.c: Do not violate chain API.
2010-10-25 07:43:32 +00:00
Sebastian Huber
15d5b9add7
Typo.
2010-10-21 14:42:23 +00:00
Sebastian Huber
c477be46b8
2010-10-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* 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-21 13:58:18 +00:00
Sebastian Huber
4a14d7b1e0
2010-10-14 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/emc.h, include/i2c.h, include/lpc32xx.h, include/nand-mlc.h:
Update for <bsp/utility.h> changes.
2010-10-14 09:37:18 +00:00
Sebastian Huber
60d60575d8
2010-10-14 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/utility.h: Renamed macros.
2010-10-14 09:34:57 +00:00
Sebastian Huber
8f60119e57
2010-10-14 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/lpc24xx.h, misc/system-clocks.c: Removed superfluous include
of <bsp/utility.h>.
2010-10-14 09:34:06 +00:00
Sebastian Huber
cb6c5dcf91
Added missing entry.
2010-10-14 07:18:38 +00:00
Sebastian Huber
1d3d868bab
Typo.
2010-10-14 06:56:03 +00:00
Sebastian Huber
d267a8a0b0
2010-10-14 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* misc/system-clocks.c: Fixed lpc24xx_micro_seconds_delay().
2010-10-14 06:52:46 +00:00
Chris Johns
0781705f8c
2010-10-11 Chris Johns <chrisj@rtems.org>
...
* console/console.c: Fix the baudrate command line support.
2010-10-11 00:36:48 +00:00
Ralf Corsepius
8a0a414950
2010-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Remove -Wno-unused-variable.
2010-09-29 14:28:53 +00:00
Sebastian Huber
f140fdc244
2010-09-28 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* 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-28 14:38:26 +00:00
Joel Sherrill
dfc6c2049f
2010-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* start/start.S: Fix mismatched comment.
2010-09-15 15:57:32 +00:00
Sebastian Huber
2e5b6e76aa
2010-09-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/utility.h: More macros. Changed casts.
2010-09-08 11:58:16 +00:00
Chris Johns
5422e5abd4
2010-08-27 Chris Johns <chrisj@rtems.org>
...
* console/console.c: Add baudrate support to the --console command
line option. You can now do '--console=com1,115200'.
2010-08-27 04:38:37 +00:00
Joel Sherrill
ad8b61431b
2010-08-26 Gedare Bloom <giddyup44@yahoo.com>
...
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 18:04:51 +00:00
Chris Johns
37ae92ae11
2010-08-26 Chris Johns <chrisj@rtems.org>
...
* Makefile.am: Add bspinit.c from the shared BSP files.
2010-08-26 06:07:10 +00:00
Till Straumann
5ece7981f1
2010-08-25 Till Straumann <strauman@slac.stanford.edu>
...
PR 1689/bsps
* shared/flash/intelFlash.c: Scale erase timeout by actual
system clock rate rather than assuming a fixed value.
2010-08-25 22:21:14 +00:00
Joel Sherrill
ae336ea4be
2010-08-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* .cvsignore: New file.
2010-08-25 22:15:44 +00:00
Joel Sherrill
ce3bfb7e47
2010-08-25 Gedare Bloom <giddyup44@yahoo.com>
...
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-25 20:33:25 +00:00
Joel Sherrill
e0b6d43e95
2010-08-24 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* startup/init68360.c: Fix type punning warning.
2010-08-24 17:08:07 +00:00
Joel Sherrill
bab3862b22
2010-08-23 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* startup/bspstart.c: Add include to fix warning.
2010-08-23 23:10:27 +00:00
Joel Sherrill
2ff189dd0a
2010-08-23 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* network/network.c: Fix warning.
2010-08-23 17:14:11 +00:00
Joel Sherrill
ae1ce9be6c
2010-08-23 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* irq/irq.h, startup/bspstart.c: Add includes to resolve warnings.
2010-08-23 16:08:53 +00:00
Joel Sherrill
33910b8401
2010-08-23 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* network/network.c: Fix warning.
2010-08-23 15:43:55 +00:00
Sebastian Huber
612ff40e8d
2010-08-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* test/tests.c: Removed file.
* startup/bspstart.c: Fixed warnings.
2010-08-23 07:38:50 +00:00
Sebastian Huber
d522354773
2010-08-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* console/hsu.c: Fixed warnings.
2010-08-23 07:25:47 +00:00
Joel Sherrill
fc0af72d77
2010-08-20 <yann.sionneau@telecom-sudparis.eu>
...
* libchip/network/greth.c, libchip/network/open_eth.c: Add constants
for buffer modes.
2010-08-20 21:26:10 +00:00
Joel Sherrill
9bf3483559
2010-08-20 <yann.sionneau@telecom-sudparis.eu>
...
* 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 21:23:27 +00:00
Joel Sherrill
1909706760
2010-08-20 <yann.sionneau@telecom-sudparis.eu>
...
* acinclude.m4, configure.ac: Add Milkymist BSP developed as part of
GSOC 2010.
2010-08-20 21:22:31 +00:00
Joel Sherrill
8affb5a9ed
2010-08-20 <yann.sionneau@telecom-sudparis.eu>
...
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 21:22:27 +00:00
Joel Sherrill
565023562f
2010-08-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1682/bsps
* startup/bspstart.c: Add BSP_poll_char.
2010-08-20 17:59:41 +00:00
Joel Sherrill
bd0fb9191b
2010-08-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1684/bsps
* startup/bspstart.c: Add BSP_poll_char.
2010-08-20 16:31:24 +00:00
Joel Sherrill
2e5fb63fa6
2010-08-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1685/bsps
* startup/bspstart.c: Add BSP_poll_char.
2010-08-20 16:30:25 +00:00
Joel Sherrill
4a79a51683
2010-08-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1686/bsps
* console/console.c: Add BSP_poll_char.
2010-08-20 16:03:51 +00:00
Joel Sherrill
2c4d3879f5
2010-08-20 Gedare Bloom <giddyup44@yahoo.com>
...
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-20 12:47:38 +00:00
Sebastian Huber
81f6420091
2010-08-17 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libchip/ide/ata_internal.h: C++ compatibility.
2010-08-17 14:15:47 +00:00
Sebastian Huber
cac29eed7d
2010-08-17 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libchip/Makefile.am, libchip/preinstall.am: Install
<libchip/ata_internal.h>.
2010-08-17 14:06:56 +00:00
Sebastian Huber
9ca9758546
2010-08-17 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* 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 13:54:50 +00:00
Sebastian Huber
f5194a9485
2010-08-17 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* 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.
2010-08-17 13:41:29 +00:00
Joel Sherrill
05a82e4e4e
2010-08-15 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* src/uart-output-char.c: Add BSP_poll_char.
2010-08-15 23:33:36 +00:00
Joel Sherrill
149248b459
2010-08-15 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* shared/console/polled_io.c: Add BSP_poll_char.
2010-08-15 23:31:10 +00:00
Joel Sherrill
f352365b19
2010-08-15 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* console/console.c: Add BSP_poll_char.
2010-08-15 23:31:05 +00:00
Joel Sherrill
76094b5206
2010-08-15 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* console/polled_io.c: Add BSP_poll_char.
2010-08-15 23:30:59 +00:00
Joel Sherrill
572d2fbe58
2010-08-15 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* mpc55xx/esci/esci.c: Add BSP_poll_char.
2010-08-15 23:28:51 +00:00