Thomas Doerfler
3e6a73cb56
*** empty log message ***
2010-03-27 21:05:15 +00:00
Thomas Doerfler
86939c9491
fix prototypes
2010-03-27 20:47:39 +00:00
Thomas Doerfler
dccbb21036
code changes to remove warnings
2010-03-27 20:44:18 +00:00
Thomas Doerfler
6b150cc357
fixed some warnings
2010-03-27 20:41:45 +00:00
Thomas Doerfler
1b6151a428
removed "bootbard calling" warning
2010-03-27 20:41:18 +00:00
Thomas Doerfler
0cc86720d9
remove "uninitialized" warning in irq.c
2010-03-27 20:40:22 +00:00
Thomas Doerfler
5c2e2bd899
remove some warnings
2010-03-27 20:39:01 +00:00
Thomas Doerfler
beb13a44d4
removed typo in uboot size
2010-03-27 15:04:11 +00:00
Thomas Doerfler
4f5d1c9fd1
removed warnings
2010-03-27 15:00:43 +00:00
Thomas Doerfler
ff8f05b3ec
code changes to remove warnings
2010-03-27 14:42:26 +00:00
Thomas Doerfler
91df983e95
get desired clock rate for proper source
2010-03-27 08:09:33 +00:00
Chris Johns
f3d3fd28e4
2010-03-26 Chris Johns <chrisj@rtems.org>
...
* make/custom/pc386.cfg: Revert the PR1495 change.
2010-03-26 02:21:20 +00:00
Thomas Doerfler
eff93d5ff0
add gwlcfm BSP
2010-03-25 20:31:18 +00:00
Thomas Doerfler
956531b5be
fix warning
2010-03-25 20:29:22 +00:00
Thomas Doerfler
1f4db180af
fix timer support, some reworks
2010-03-25 20:26:51 +00:00
Thomas Doerfler
2f5435a42f
add support for mpc551x based GW_LCFM system
2010-03-25 20:26:00 +00:00
Thomas Doerfler
e95368e854
change this BSP to use the decrementer as clock source
2010-03-22 16:21:00 +00:00
Eric Norum
cf293d1562
Fix hex constants.
2010-03-16 15:53:48 +00:00
Joel Sherrill
8c5358013e
2010-03-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/network/i82586.c: Readdress use of ctype methods per
recommendation from D.J. Delorie on the newlib mailing list. We
should pass an unsigned char into these methods.
2010-03-12 16:27:24 +00:00
Thomas Doerfler
337853429d
various changes
2010-03-12 08:26:18 +00:00
Thomas Doerfler
1d110280cc
Fixed IO configurations
2010-03-12 08:25:53 +00:00
Thomas Doerfler
171090c425
Fixed _CPU_cache_disable_data()
2010-03-12 08:25:09 +00:00
Joel Sherrill
39b8611978
2010-03-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/ide/ide_controller.c: Fix warnings for uninitialized
variable.
2010-03-11 19:17:39 +00:00
Joel Sherrill
8a3a92dcfb
2010-03-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/network/i82586.c: Fix warnings for ctype methods.
2010-03-11 19:13:04 +00:00
Joel Sherrill
543f17b391
2010-03-10 Marc Pignat <marc.pignat@hevs.ch>
...
PR 1488/bsps
* start/start.S: Micromon on bf537 uses DMA for UART reception.
This prevents the UART driver in RTEMS from working (and also
causes received characters to be stored in a buffer that RTEMS
doesn't know about, so it's potentially dangerous, but in practice
the risk is small since an RTEMS app intended to be booted from
Micromon would normally be configured to leave the RAM Micromon
uses reserved). The attached patch corrects this by disabling
all DMA channels at startup.
2010-03-10 17:22:05 +00:00
Joel Sherrill
ee07b99715
2010-03-10 Gedare Bloom <gedare@gwu.edu>
...
PR 1495/bsp
* clock/ckinit.c, make/custom/pc386.cfg: Calling
rtems_clock_get_uptime() in a tight loop sometimes showed time moving
backwards.
2010-03-10 17:16:02 +00:00
Joel Sherrill
5deb608389
2010-03-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1497/bsps
* startup/bspreset.c: Do not enable interrupts while waiting for board
to reset.
2010-03-10 16:39:13 +00:00
Joel Sherrill
3080a7c740
2010-03-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* README: CONFIGURE_DISABLE_CLASSIC_NOTEPADS is typo of
CONFIGURE_DISABLE_CLASSIC_API_NOTEPADS. Fix it.
2010-03-04 14:41:51 +00:00
Joel Sherrill
965dc555f1
2010-02-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* smc/smc.c: Replace EBADRQC with EINVAL.
2010-02-26 14:23:23 +00:00
Thomas Doerfler
28b38f3c30
combine all checks for missing MAC address
...
enable FPU, if POSIX init task present
explicitly disable all edge port interrupts
2010-02-25 11:01:35 +00:00
Chris Johns
37c0822dc2
2010-02-19 Chris Johns <chrisj@rtems.org>
...
* libchip/ide/ide_controller.c: Create the devices as block
devices.
2010-02-19 03:19:12 +00:00
Till Straumann
1bab8a6df1
2010-02-09 Till Straumann <strauman@slac.stanford.edu>
...
* network/tsec.c: Added code to restart halted DMA
after a TX error (from error-isr). Added statistics
counters for restarts and DMA bus errors.
2010-02-10 01:59:57 +00:00
Till Straumann
5068f3f994
2010-02-09 Till Straumann <strauman@slac.stanford.edu>
...
* network/if_mve/mv643xx_eth.c: Fixed alignment attribute
in descriptor declaration. Not the pointers to the descriptors
have to be aligned but the descriptors themselves (didn't
cause problems but caused unnecessary holes in 'private' struct).
FIX: Added more robustness when number of available TX descriptors
drops to zero. (This can e.g., happen if the link goes bad causing
packets to stall in the FIFO.) At the following points the transmitter
is explicitly (re-)started:
o when link comes up and number of available TXDs is zero the
TX is restarted.
o on a failed attempt to send data due to lack of TXDs the
TX is restarted if swiping the TX ring doesn't yield any
buffers (i.e., if the # of available buffers is still zero
after the swipe).
2010-02-10 00:15:06 +00:00
Ralf Corsepius
33369234cd
2010-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/lpc32xx_phycore.cfg: Remove -W* flags.
2010-02-02 15:56:21 +00:00
Thomas Doerfler
f1eb199a2e
Update of libblock API, update of tqm8xx BSP
2010-01-19 09:12:41 +00:00
Thomas Doerfler
de592aa6f1
tqm8xx BSP fixes
2010-01-19 09:11:34 +00:00
Thomas Doerfler
1ba96ef99a
Update for block device API change.
2010-01-19 09:10:56 +00:00
Thomas Doerfler
5c587596f0
libblock API update
2010-01-19 09:10:03 +00:00
Thomas Doerfler
61df726b16
add missing file
2010-01-12 15:17:47 +00:00
Thomas Doerfler
39c8fdb416
add support for lpc32xx
2010-01-12 15:03:22 +00:00
Joel Sherrill
fe83cef683
2010-01-11 Allan Hessenflow <allanh@kallisti.com>
...
* serial/spi.c, serial/spi.h:
Fill in skeleton with functional SPI master code.
* include/spiRegs.h:
Correct spi shadow register declaration.
2010-01-11 16:14:47 +00:00
Joel Sherrill
e1ddc14b08
2009-12-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: Add BSP_HAS_FRAME_BUFFER.
2009-12-23 17:33:41 +00:00
Joel Sherrill
2687028949
2009-12-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/rtems++/rtemsEvent.h, include/rtems++/rtemsMessageQueue.h:
Fixed timeout calculation.
2009-12-22 13:12:57 +00:00
Thomas Doerfler
1e0a5512fc
Update for block device API change
2009-12-18 15:59:30 +00:00
Joel Sherrill
57674ef62e
2009-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/network/greth.c: Eliminate unused type
rtems_clock_time_value.
2009-12-17 20:35:40 +00:00
Joel Sherrill
e38b77ce20
2009-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bspopts.h.in: Regenerated.
2009-12-17 20:24:32 +00:00
Thomas Doerfler
93d2801be7
adapted to new _write function prototype
2009-12-17 09:51:32 +00:00
Thomas Doerfler
39a9f8ea12
adapted to new prototype for *_write function
2009-12-17 08:42:17 +00:00
Thomas Doerfler
b056194ce3
add missing files
2009-12-16 08:10:29 +00:00
Thomas Doerfler
85893bca07
removed obsolete file (moved to arm/shared/lpc/clock)
2009-12-15 15:25:45 +00:00