Eric Norum
c7cf1d77ca
PR 1420/bsps
...
Turn on buffered writes to DRAM. As Device Errata SECF124 notes this may cause
double writes, but that's not really a big problem and benchmarking tests have
shown that buffered writes do gain some performance.
2009-07-28 19:21:24 +00:00
Joel Sherrill
5eac085310
2009-07-28 Xi Yang <hiyangxi@gmail.com>
...
* configure.ac: undefine BSP_PRESS_KEY_FOR_RESET
* startup/bspreset.c, include/ep7312.h: Support skyeye shutdown device
2009-07-28 14:34:45 +00:00
Joel Sherrill
cd62f7a7fd
2009-07-24 Roxana Leontie <roxana.leontie@gmail.com>
...
* console/fb_vga.c: divided fb_screeninfo structure into
fb_var_screeninfo and fb_fix_screeninfo; same with get_screen_info
2009-07-24 13:28:44 +00:00
Ralf Corsepius
18e23e9100
2009-07-23 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* aclocal/enable-itron.m4: Default to not building itron.
2009-07-23 21:23:13 +00:00
Joel Sherrill
5ea6d2e649
2009-07-23 Josh Switnicki <josh.switnicki@utoronto.ca>
...
* README: Included information about simulavrxx
2009-07-23 18:56:44 +00:00
Joel Sherrill
b01619d7c0
2009-07-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* src/irq-generic.c: Priority inheritance on simple binary semaphores
makes no sense and has recently been added as an error condition.
2009-07-22 20:45:23 +00:00
Joel Sherrill
0d3b27cda4
2009-07-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/ide/ata.c: Remove warning.
2009-07-22 16:00:55 +00:00
Joel Sherrill
b58c04905b
2009-07-21 Roxana Leontie <roxana.leontie@gmail.com>
...
* console/fb_vga.c: replaced the ioctl structures with linux
framebuffer equivalents
2009-07-21 15:48:34 +00:00
Thomas Doerfler
d374492cc6
Update for MPC55XX changes
2009-07-21 08:38:04 +00:00
Joel Sherrill
243596d65e
2009-07-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cchip/cchip.c, include/cchip.h, include/rasta.h, pci/pci.c: Add CVS
Ids.
2009-07-20 16:02:01 +00:00
Thomas Doerfler
72ea4cc86f
add missing i2c.c file
2009-07-20 07:24:06 +00:00
Thomas Doerfler
123f10ae25
Dummy entries for toolchain compatibility
2009-07-17 16:25:10 +00:00
Thomas Doerfler
9364cf663f
adding lpc24xx BSP parts
2009-07-17 15:16:50 +00:00
Thomas Doerfler
72f6cb06df
remove obsolete files
2009-07-17 15:10:27 +00:00
Thomas Doerfler
ec5d45053b
code cleanup
2009-07-17 13:53:24 +00:00
Thomas Doerfler
7ae2775132
ARM bsp maintenance
2009-07-17 13:53:04 +00:00
Thomas Doerfler
9832a22c98
exception handling maintenance
2009-07-17 13:52:16 +00:00
Thomas Doerfler
e63acfbb90
add cache definition for mcfv4e
2009-07-17 13:51:57 +00:00
Joel Sherrill
d1be26b9ef
2009-07-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* configure.ac: Rename BSP_BOOTCARD_OPTIONS to
RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
have the same options.
2009-07-16 23:21:23 +00:00
Joel Sherrill
8785e90673
2009-07-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
now use the same macros.
* aclocal/bsp-bspcleanup-options.m4: New file.
2009-07-16 23:12:55 +00:00
Joel Sherrill
8f0ce7e105
2009-07-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* configure.ac: Add BSP_BOOTCARD_OPTIONS.
2009-07-16 22:19:57 +00:00
Joel Sherrill
627e793016
2009-07-12 Xi Yang <hiyangxi@gmail.com>
...
* configure.ac, clock/clockdrv.c, startup/bspreset.c: Adjust clock
initialization for clock tick so rtmonuse test now runs on Skyeye.
Joel added configure magic and place holder in bspreset.c for Skyeye
hardware reset device support.
2009-07-12 13:59:09 +00:00
Joel Sherrill
5c736abdfd
2009-07-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Fix typo.
2009-07-10 17:06:37 +00:00
Joel Sherrill
142a9df16a
2009-07-10 Xi Yang <hiyangxi@gmail.com>
...
* Makefile.am, pxa255/ffuart/ffuart.c, pxa255/include/pxa255.h,
pxa255/pmc/pmc.c: Add PMC support.
2009-07-10 15:34:12 +00:00
Joel Sherrill
55b891e2fa
2009-07-10 Xi Yang <hiyangxi@gmail.com>
...
* Makefile.am: Complete update to current style.
2009-07-10 14:35:23 +00:00
Joel Sherrill
fc267d1eed
2009-07-07 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* README.IceCube: Correct mkimage addresses.
2009-07-07 17:34:30 +00:00
Joel Sherrill
45d3b3304e
2009-07-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* setvec.c: Add CVS Id.
2009-07-06 15:45:45 +00:00
Joel Sherrill
7ffdc70c0a
2009-07-03 Josh Switnicki <josh.switnicki@utoronto.ca>
...
* start/start.S: copied gcrt1.S and macros.inc from avr-libc.
Change from call main to call boot_card for RTEMS.
* start/macros.inc: New file.
2009-07-06 15:28:09 +00:00
Joel Sherrill
fc5490fe84
2009-07-01 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* shared/irq/irq.h, shared/irq/irq.c, shared/irq/irq_init.c: Converted
to use generic interrupt support.
* shared/irq/irq-config.h: New file.
2009-07-03 15:08:54 +00:00
Joel Sherrill
2c8a9804a5
2009-07-01 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* Makefile.am, preinstall.am: Update for generic interrupt support.
2009-07-03 15:07:54 +00:00
Joel Sherrill
c5dcfd4e0e
2009-07-03 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Switch to shared routine.
* startup/setvec.c: Removed.
2009-07-03 13:58:17 +00:00
Joel Sherrill
2ed512bfb2
2009-07-03 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Eliminate unused routine.
* startup/setvec.c: Removed.
2009-07-03 13:58:05 +00:00
Joel Sherrill
b4e5a61914
2009-06-29 Xi Yang <hiyangxi@gmail.com>
...
* pxa255/ffuart/ffuart.c, pxa255/include/pxa255.h: Add Skyeye support.
* pxa255/include/bits.h: Removed.
2009-06-29 23:25:29 +00:00
Joel Sherrill
89c3f8498f
2009-06-29 Xi Yang <hiyangxi@gmail.com>
...
* Makefile.am: Update to current style.
* bsp_specs: Fix warning for _start.
* start/start.S: Proper attribution for origin.
* startup/bspstart.c: Add Skyeye bsp_reset() on Skyeye.
* include/.cvsignore: New file.
* include/bspopts.h.in: Removed.
2009-06-29 23:16:44 +00:00
Joel Sherrill
b2cf98586c
2009-06-18 Fernando Nicodemos <fgnicodemos@terra.com.br>
...
* umon/umonrtemsglue.c: Add console device that uses MicroMonitor to do
actual input and output. This driver should work on any board that
uses MicroMonitor.
* umon/umoncons.c: New file.
2009-06-18 19:58:35 +00:00
Joel Sherrill
737f8c4d5d
2009-06-18 Fernando Nicodemos <fgnicodemos@terra.com.br>
...
* Makefile.am, configure.ac, console/uarts.c: Add console device that
uses MicroMonitor to do actual input and output. This driver should
work on any board that uses MicroMonitor.
2009-06-18 19:58:27 +00:00
Joel Sherrill
753ddb2ffb
2009-06-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* startup/linkcmds, startup/linkcmds.csb637: Move .init section from
the front of the executable so the start label has the first
instruction in the executable.
2009-06-18 19:54:37 +00:00
Joel Sherrill
73c421b8ff
2009-06-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* console/ps2_mouse.c: Fix inconsistent spacing.
2009-06-17 22:05:39 +00:00
Till Straumann
f382d0fb22
2009-06-17 Till Straumann <strauman@slac.stanford.edu>
...
* vmeUniverse/vmeUniverse.c, vmeUniverse/vmeTsi148.c:
include <rtems/pci.h> instead of <bsp/pci.h>.
2009-06-17 21:01:01 +00:00
Joel Sherrill
8bcb9e23d3
2009-06-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* umon/umonrtemsglue.c: Add flag to ensure that it umon connection is
initialized twice, it is safe.
2009-06-15 15:49:12 +00:00
Joel Sherrill
d09de3d1d1
2009-06-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* umon/monlib.h: Add umon.h to be installed as <rtems/umon.h> so umon
.h files are modified as little as possible.
* umon/umon.h: New file.
2009-06-15 15:38:38 +00:00
Joel Sherrill
3f6500bf0a
2009-06-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, preinstall.am: Make an RTEMS specific umon.h wrapper
include file.
2009-06-15 15:31:18 +00:00
Joel Sherrill
83e524e696
2009-06-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am: Re-add basic console code.
2009-06-15 14:36:48 +00:00
Joel Sherrill
84d7499a2b
2009-06-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
EINVAL and ENOTTY as appropriate.
2009-06-12 17:40:04 +00:00
Joel Sherrill
5c15be811c
2009-06-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Add MicroMonitor support.
2009-06-12 17:36:59 +00:00
Joel Sherrill
2b6993e4f2
2009-06-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, preinstall.am: Add MicroMonitor support.
* startup/umonsupp.c: New file.
2009-06-12 17:21:07 +00:00
Joel Sherrill
ba6f12b7e4
2009-06-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* umon/README, umon/cli.h, umon/monlib.c, umon/monlib.h, umon/tfs.h,
umon/tfsDriver.c, umon/umonrtemsglue.c: New files.
2009-06-12 17:20:42 +00:00
Chris Johns
be72045b51
2009-06-12 Chris Johns <chrisj@rtems.org>
...
* ide/ide.c: Format the data output in DEBUG mode.
2009-06-12 03:06:33 +00:00
Chris Johns
0c87142315
2009-06-12 Chris Johns <chrisj@rtems.org>
...
* Makefile.am: Compile the shared bspinit.c.
2009-06-12 03:03:20 +00:00
Joel Sherrill
e73f8a1758
2009-06-11 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* network/network.c: Attempt to support csb637 PHY.
2009-06-11 20:03:14 +00:00