Sebastian Huber
f990c1ae61
2010-12-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* startup/linkcmds, start/start.S: Use linker command base file.
2010-12-03 10:50:28 +00:00
Sebastian Huber
f2d1c4db2f
2010-12-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* startup/bspgetworkarea.c: Removed file.
* Makefile.am, bsp_specs, start/start.S, startup/bspstart.c,
libnds/include/nds/jtypes.h, libnds/source/arm9/gurumeditation.c,
libnds/source/common/interruptDispatcher.S,
libnds/source/common/interrupts.c, startup/linkcmds: Use linker
command base file.
2010-12-03 10:49:50 +00:00
Sebastian Huber
90cc2ec8b2
2010-12-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* startup/linkcmds.lpc2362, startup/linkcmds.lpc23xx_tli800,
startup/linkcmds.lpc24xx_ea, startup/linkcmds.lpc24xx_ncs_ram,
startup/linkcmds.lpc24xx_ncs_rom_ext,
startup/linkcmds.lpc24xx_ncs_rom_int: Update due to linker command
file changes.
2010-12-03 10:16:38 +00:00
Sebastian Huber
2eebf25cf1
2010-12-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* startup/linkcmds.lpc32xx_mzx, startup/linkcmds.lpc32xx_mzx_stage_1,
startup/linkcmds.lpc32xx_mzx_stage_2,
startup/linkcmds.lpc32xx_phycore: Update due to linker command file
changes.
2010-12-03 10:13:07 +00:00
Sebastian Huber
e792ecf4ff
2010-12-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* shared/startup/linkcmds.base: Split up fast region.
2010-12-03 10:09:59 +00:00
Sebastian Huber
dd853a3973
2010-12-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/lcd.h, misc/lcd.c: New files.
* misc/io.c, include/io.h: Documentation, bug fixes, more
configurations.
* include/lpc24xx.h: Added DAC and I2S.
* Makefile.am, bsp_specs, preinstall.am, startup/bspstarthooks.c,
startup/linkcmds.lpc2362, startup/linkcmds.lpc23xx_tli800,
startup/linkcmds.lpc24xx_ea, startup/linkcmds.lpc24xx_ncs_ram,
startup/linkcmds.lpc24xx_ncs_rom_ext,
startup/linkcmds.lpc24xx_ncs_rom_int: Update due to linker command
file changes.
2010-12-03 09:56:48 +00:00
Sebastian Huber
598a450518
2010-12-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/lpc32xx.h: Added I2S module.
* Makefile.am, bsp_specs, preinstall.am, startup/bspstarthooks.c,
startup/linkcmds.lpc32xx, startup/linkcmds.lpc32xx_mzx,
startup/linkcmds.lpc32xx_mzx_stage_1,
startup/linkcmds.lpc32xx_mzx_stage_2,
startup/linkcmds.lpc32xx_phycore: Update due to linker command file
changes.
2010-12-03 09:29:08 +00:00
Sebastian Huber
a3579d3b2d
2010-12-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* preinstall.am, shared/lpc/include/lpc-i2s.h,
shared/startup/linkcmds.armv4, shared/startup/linkcmds.armv7: New
files.
* Makefile.am: Added header and linker command files intended to be
used by every ARM BSP.
* shared/startup/linkcmds.base: Support for EABI and ARM ELF standard.
* shared/include/linker-symbols.h: Update due to linker command file
changes.
* shared/start/start.S, shared/include/start.h: Renamed entry symbol
from start to _start to avoid namespace conflicts. Update due to
linker command file changes.
2010-12-03 09:23:52 +00:00
Joel Sherrill
95b18d0118
2010-11-30 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* mpc55xx/edma/edma.c: Use rtems_chain_first() and do not directly
access the structure.
2010-11-30 17:13:28 +00:00
Sebastian Huber
9c2da80f4e
2010-11-23 Gedare Bloom <giddyup44@yahoo.com>
...
PR 1719/cpukit
* shared/start/start.S: Avoid "bx" instruction to support ARMv4 and
below.
2010-11-23 16:01:09 +00:00
Sebastian Huber
3246789a52
2010-11-18 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* mscan/mscan-base.c: Do not use sleep mode to enter init mode. Do
not wait for sleep mode acknowledge.
2010-11-18 11:08:41 +00:00
Joel Sherrill
b5df1f9a7d
2010-11-16 Gedare Bloom <giddyup44@yahoo.com>
...
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-16 23:22:13 +00:00
Joel Sherrill
722c0fdfdf
2010-11-15 Gedare Bloom <giddyup44@yahoo.com>
...
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-16 23:20:08 +00:00
Joel Sherrill
982b484912
2010-11-15 Gedare Bloom <giddyup44@yahoo.com>
...
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-16 23:19:58 +00:00
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