summaryrefslogtreecommitdiffstats
path: root/c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* removed warningsThomas Doerfler2010-03-2713-21/+52
|
* code changes to remove warningsThomas Doerfler2010-03-272-59/+52
|
* get desired clock rate for proper sourceThomas Doerfler2010-03-272-2/+8
|
* 2010-03-26 Chris Johns <chrisj@rtems.org>Chris Johns2010-03-262-12/+16
| | | | * make/custom/pc386.cfg: Revert the PR1495 change.
* add gwlcfm BSPThomas Doerfler2010-03-251-0/+3
|
* fix warningThomas Doerfler2010-03-252-1/+5
|
* fix timer support, some reworksThomas Doerfler2010-03-259-51/+96
|
* add support for mpc551x based GW_LCFM systemThomas Doerfler2010-03-2515-89/+579
|
* change this BSP to use the decrementer as clock sourceThomas Doerfler2010-03-224-345/+8
|
* Fix hex constants.Eric Norum2010-03-162-2/+6
|
* 2010-03-12 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-03-122-1/+7
| | | | | | * 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.
* various changesThomas Doerfler2010-03-125-6/+31
|
* Fixed IO configurationsThomas Doerfler2010-03-122-2/+6
|
* Fixed _CPU_cache_disable_data()Thomas Doerfler2010-03-122-2/+5
|
* 2010-03-11 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-03-112-3/+7
| | | | | * libchip/ide/ide_controller.c: Fix warnings for uninitialized variable.
* 2010-03-11 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-03-112-1/+5
| | | | * libchip/network/i82586.c: Fix warnings for ctype methods.
* 2010-03-10 Marc Pignat <marc.pignat@hevs.ch>Joel Sherrill2010-03-102-3/+27
| | | | | | | | | | | | 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 Gedare Bloom <gedare@gwu.edu>Joel Sherrill2010-03-103-11/+34
| | | | | | | 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 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-03-102-2/+8
| | | | | | PR 1497/bsps * startup/bspreset.c: Do not enable interrupts while waiting for board to reset.
* 2010-03-04 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-03-042-1/+5
| | | | | * README: CONFIGURE_DISABLE_CLASSIC_NOTEPADS is typo of CONFIGURE_DISABLE_CLASSIC_API_NOTEPADS. Fix it.
* 2010-02-26 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-02-262-2/+6
| | | | * smc/smc.c: Replace EBADRQC with EINVAL.
* combine all checks for missing MAC addressThomas Doerfler2010-02-254-21/+24
| | | | | enable FPU, if POSIX init task present explicitly disable all edge port interrupts
* 2010-02-19 Chris Johns <chrisj@rtems.org>Chris Johns2010-02-192-6/+10
| | | | | * libchip/ide/ide_controller.c: Create the devices as block devices.
* 2010-02-09 Till Straumann <strauman@slac.stanford.edu>Till Straumann2010-02-102-1/+30
| | | | | | * 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-09 Till Straumann <strauman@slac.stanford.edu>Till Straumann2010-02-102-4/+42
| | | | | | | | | | | | | | | | | | * 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-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-02-022-2/+5
| | | | * make/custom/lpc32xx_phycore.cfg: Remove -W* flags.
* Update of libblock API, update of tqm8xx BSPThomas Doerfler2010-01-191-0/+11
|
* tqm8xx BSP fixesThomas Doerfler2010-01-1910-137/+361
|
* Update for block device API change.Thomas Doerfler2010-01-192-2/+6
|
* libblock API updateThomas Doerfler2010-01-194-31/+24
|
* add missing fileThomas Doerfler2010-01-121-0/+52
|
* add support for lpc32xxThomas Doerfler2010-01-1233-489/+2826
|
* 2010-01-11 Allan Hessenflow <allanh@kallisti.com>Joel Sherrill2010-01-115-94/+237
| | | | | | | * serial/spi.c, serial/spi.h: Fill in skeleton with functional SPI master code. * include/spiRegs.h: Correct spi shadow register declaration.
* 2009-12-23 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-12-232-0/+6
| | | | * include/bsp.h: Add BSP_HAS_FRAME_BUFFER.
* 2009-12-22 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill2009-12-223-2/+7
| | | | | * include/rtems++/rtemsEvent.h, include/rtems++/rtemsMessageQueue.h: Fixed timeout calculation.
* Update for block device API changeThomas Doerfler2009-12-183-2/+8
|
* 2009-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-12-172-8/+13
| | | | | * libchip/network/greth.c: Eliminate unused type rtems_clock_time_value.
* 2009-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-12-172-0/+7
| | | | * include/bspopts.h.in: Regenerated.
* adapted to new _write function prototypeThomas Doerfler2009-12-171-1/+1
|
* adapted to new prototype for *_write functionThomas Doerfler2009-12-1754-179/+298
|
* add missing filesThomas Doerfler2009-12-163-0/+113
|
* removed obsolete file (moved to arm/shared/lpc/clock)Thomas Doerfler2009-12-151-123/+0
|
* add support for LPC32xxThomas Doerfler2009-12-1550-594/+2591
|
* 2009-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-12-1436-51/+90
| | | | | | | | | | | | | | | | | | | | | * mptests/mp01/node1/mp01_node1.adb, mptests/mp01/node2/mp01_node2.adb, mptests/mp02/node1/mp02_node1.adb, mptests/mp02/node2/mp02_node2.adb, mptests/mp03/node1/mp03_node1.adb, mptests/mp03/node2/mp03_node2.adb, mptests/mp04/node1/mp04_node1.adb, mptests/mp04/node2/mp04_node2.adb, mptests/mp05/mptest.adb, mptests/mp05/node1/mp05_node1.adb, mptests/mp05/node2/mp05_node2.adb, mptests/mp06/node1/mp06_node1.adb, mptests/mp06/node2/mp06_node2.adb, mptests/mp07/node1/mp07_node1.adb, mptests/mp07/node2/mp07_node2.adb, mptests/mp08/node1/mp08_node1.adb, mptests/mp08/node2/mp08_node2.adb, mptests/mp09/node1/mp09_node1.adb, mptests/mp09/node2/mp09_node2.adb, mptests/mp10/node1/mp10_node1.adb, mptests/mp10/node2/mp10_node2.adb, mptests/mp11/node1/mp11_node1.adb, mptests/mp11/node2/mp11_node2.adb, mptests/mp12/node1/mp12_node1.adb, mptests/mp12/node2/mp12_node2.adb, mptests/mp13/node1/mp13_node1.adb, mptests/mp13/node2/mp13_node2.adb, mptests/mp14/mptest.adb, mptests/mp14/node1/mp14_node1.adb, mptests/mp14/node2/mp14_node2.adb, sptests/sp09/sptest.adb, sptests/sp11/sptest.adb, sptests/sp13/sptest.adb, sptests/sp16/sptest.adb, support/test_support.adb: Lines are now all less than 80 columns.
* 2009-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-12-1495-295/+525
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * samples/base_sp/sptest.adb, samples/hello/sptest.adb, samples/nsecs/sptest.adb, samples/ticker/sptest.adb, sptests/sp01/sptest.adb, sptests/sp02/sptest.adb, sptests/sp03/sptest.adb, sptests/sp04/sptest.adb, sptests/sp05/sptest.adb, sptests/sp06/sptest.adb, sptests/sp07/sptest.adb, sptests/sp08/sptest.adb, sptests/sp09/sptest.adb, sptests/sp11/sptest.adb, sptests/sp12/sptest.adb, sptests/sp13/sptest.adb, sptests/sp14/sptest.adb, sptests/sp15/sptest.adb, sptests/sp16/sptest.adb, sptests/sp17/sptest.adb, sptests/sp19/sptest.adp, sptests/sp20/sptest.adb, sptests/sp22/sptest.adb, sptests/sp23/sptest.adb, sptests/sp24/sptest.adb, sptests/sp25/sptest.adb, sptests/spname01/spname01.adb, sptests/spname01/sptest.adb, sptests/spname01/sptest.ads, support/address_io.adb, support/init.c, support/test_support.adb, support/test_support.ads, support/time_test_support.adb, support/timer_driver.adb, tmtests/tm01/tmtest.adb, tmtests/tm01/tmtest.ads, tmtests/tm02/tmtest.adb, tmtests/tm02/tmtest.ads, tmtests/tm03/tmtest.adb, tmtests/tm03/tmtest.ads, tmtests/tm04/tmtest.adb, tmtests/tm04/tmtest.ads, tmtests/tm05/tmtest.adb, tmtests/tm05/tmtest.ads, tmtests/tm06/tmtest.adb, tmtests/tm06/tmtest.ads, tmtests/tm07/tmtest.adb, tmtests/tm07/tmtest.ads, tmtests/tm08/tmtest.adb, tmtests/tm08/tmtest.ads, tmtests/tm09/tmtest.adb, tmtests/tm09/tmtest.ads, tmtests/tm10/tmtest.adb, tmtests/tm10/tmtest.ads, tmtests/tm11/tmtest.adb, tmtests/tm11/tmtest.ads, tmtests/tm12/tmtest.adb, tmtests/tm12/tmtest.ads, tmtests/tm13/tmtest.adb, tmtests/tm13/tmtest.ads, tmtests/tm14/tmtest.adb, tmtests/tm14/tmtest.ads, tmtests/tm15/tmtest.adb, tmtests/tm15/tmtest.ads, tmtests/tm16/tmtest.adb, tmtests/tm16/tmtest.ads, tmtests/tm17/tmtest.adb, tmtests/tm17/tmtest.ads, tmtests/tm18/tmtest.adb, tmtests/tm18/tmtest.ads, tmtests/tm19/tmtest.adb, tmtests/tm19/tmtest.ads, tmtests/tm20/tmtest.adb, tmtests/tm20/tmtest.ads, tmtests/tm21/tmtest.adb, tmtests/tm21/tmtest.ads, tmtests/tm22/tmtest.adb, tmtests/tm22/tmtest.ads, tmtests/tm23/tmtest.adb, tmtests/tm23/tmtest.ads, tmtests/tm24/tmtest.adb, tmtests/tm24/tmtest.ads, tmtests/tm25/tmtest.adb, tmtests/tm25/tmtest.ads, tmtests/tm28/tmtest.adb, tmtests/tm28/tmtest.ads, tmtests/tm29/tmtest.adb, tmtests/tm29/tmtest.ads, tmtests/tmck/tmtest.adb, tmtests/tmck/tmtest.ads, tmtests/tmoverhd/dummy_rtems.adb, tmtests/tmoverhd/tmtest.adb, tmtests/tmoverhd/tmtest.ads: Remove many warnings.
* 2009-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-12-1488-347/+420
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * mptests/mp01/node1/Makefile.am, mptests/mp01/node2/Makefile.am, mptests/mp02/node1/Makefile.am, mptests/mp02/node2/Makefile.am, mptests/mp03/node1/Makefile.am, mptests/mp03/node2/Makefile.am, mptests/mp04/node1/Makefile.am, mptests/mp04/node2/Makefile.am, mptests/mp05/node1/Makefile.am, mptests/mp05/node2/Makefile.am, mptests/mp06/node1/Makefile.am, mptests/mp06/node2/Makefile.am, mptests/mp07/node1/Makefile.am, mptests/mp07/node2/Makefile.am, mptests/mp08/node1/Makefile.am, mptests/mp08/node2/Makefile.am, mptests/mp09/node1/Makefile.am, mptests/mp09/node2/Makefile.am, mptests/mp10/node1/Makefile.am, mptests/mp10/node2/Makefile.am, mptests/mp11/node1/Makefile.am, mptests/mp11/node2/Makefile.am, mptests/mp12/node1/Makefile.am, mptests/mp12/node2/Makefile.am, mptests/mp13/node1/Makefile.am, mptests/mp13/node2/Makefile.am, mptests/mp14/node1/Makefile.am, mptests/mp14/node2/Makefile.am, samples/base_mp/Makefile.am, samples/base_mp/node1/Makefile.am, samples/base_mp/node2/Makefile.am, samples/base_sp/Makefile.am, samples/hello/Makefile.am, samples/nsecs/Makefile.am, samples/ticker/Makefile.am, sptests/sp01/Makefile.am, sptests/sp02/Makefile.am, sptests/sp03/Makefile.am, sptests/sp04/Makefile.am, sptests/sp05/Makefile.am, sptests/sp06/Makefile.am, sptests/sp07/Makefile.am, sptests/sp08/Makefile.am, sptests/sp09/Makefile.am, sptests/sp11/Makefile.am, sptests/sp12/Makefile.am, sptests/sp13/Makefile.am, sptests/sp14/Makefile.am, sptests/sp15/Makefile.am, sptests/sp16/Makefile.am, sptests/sp17/Makefile.am, sptests/sp19/Makefile.am, sptests/sp20/Makefile.am, sptests/sp22/Makefile.am, sptests/sp23/Makefile.am, sptests/sp24/Makefile.am, sptests/sp25/Makefile.am, sptests/spname01/Makefile.am, tmtests/tm01/Makefile.am, tmtests/tm02/Makefile.am, tmtests/tm03/Makefile.am, tmtests/tm04/Makefile.am, tmtests/tm05/Makefile.am, tmtests/tm06/Makefile.am, tmtests/tm07/Makefile.am, tmtests/tm08/Makefile.am, tmtests/tm09/Makefile.am, tmtests/tm10/Makefile.am, tmtests/tm11/Makefile.am, tmtests/tm12/Makefile.am, tmtests/tm13/Makefile.am, tmtests/tm14/Makefile.am, tmtests/tm15/Makefile.am, tmtests/tm16/Makefile.am, tmtests/tm17/Makefile.am, tmtests/tm18/Makefile.am, tmtests/tm19/Makefile.am, tmtests/tm20/Makefile.am, tmtests/tm21/Makefile.am, tmtests/tm22/Makefile.am, tmtests/tm23/Makefile.am, tmtests/tm24/Makefile.am, tmtests/tm25/Makefile.am, tmtests/tm28/Makefile.am, tmtests/tm29/Makefile.am, tmtests/tmck/Makefile.am, tmtests/tmoverhd/Makefile.am: Update so all tests build.
* get vital data from dBUG monitor for COBRA5475 boardThomas Doerfler2009-12-144-2/+37
|
* emoved ppc_exc_bspsupp.h include fileThomas Doerfler2009-12-143-5/+4
|
* Removed new-exceptions/bspsupport/ppc_exc_bspsupp.hThomas Doerfler2009-12-144-156/+22
|
* 2009-12-11 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-12-112-0/+5
| | | | * clock/ckinit.c: Fix warning.