Sebastian Huber
e5da43407e
2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* configure.ac: Use standard cache BSP options.
2011-06-07 13:35:43 +00:00
Sebastian Huber
e3cb4aae28
2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* configure.ac, startup/bspstart.c, include/coverhd.h: Use standard
cache BSP options.
2011-06-07 13:32:31 +00:00
Sebastian Huber
b6027474f6
2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* configure.ac, startup/start.S: Use standard cache BSP options.
2011-06-07 13:30:47 +00:00
Sebastian Huber
353be08b39
2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* configure.ac, startup/bspstart.c: Use standard cache BSP options.
2011-06-07 13:28:01 +00:00
Sebastian Huber
94f37add4d
2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* configure.ac: Use standard cache BSP options.
2011-06-07 13:27:06 +00:00
Sebastian Huber
904199a154
2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* configure.ac, startup/bspstart.c: Use standard cache BSP options.
2011-06-07 13:05:07 +00:00
Sebastian Huber
b81c3dec6b
2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* shared/src/bsp-start-zero.S: Use BSP_DATA_CACHE_ENABLED instead of
DATA_CACHE_ENABLE.
2011-06-07 13:02:50 +00:00
Sebastian Huber
ae2b1e056a
2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* new-exceptions/cpu_asm.S: Use BSP_DATA_CACHE_ENABLED instead of
PPC_USE_DATA_CACHE.
2011-06-07 12:59:39 +00:00
Sebastian Huber
95fe2fd08a
2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* aclocal/bspopts.m4: Added macros for cache options
RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED,
RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED,
RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED, and
RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED.
2011-06-07 12:55:44 +00:00
Sebastian Huber
a44752776d
2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* clock/clock-config.c: Fixes to pass psnsext01.
* startup/bspstart.c: Workaround for GCC 4.6 bug.
* include/smsc9218i.h, network/smsc9218i.c, Makefile.am: Changes
throughout.
2011-06-07 09:14:06 +00:00
Sebastian Huber
1343dfa314
2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1811/networking
* ftpd/ftpd.c: Fixed reply format.
2011-06-07 09:08:37 +00:00
Sebastian Huber
68e60ddbff
2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* shared/src/cache_.h: Moved implementation from "cache.c" to here.
This avoids the function call overhead.
* shared/src/cache.c: Removed file.
* Makefile.am: Reflect changes above.
2011-06-07 08:23:44 +00:00
Sebastian Huber
25874f070e
2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* Makefile.am, preinstall.am: Cache manager changes.
2011-06-07 08:00:30 +00:00
Sebastian Huber
07f8af124d
2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* shared/include/cache_.h: Moved content of "cache.h" to "cache_.h".
* shared/include/cache.h: Removed file.
2011-06-07 07:58:16 +00:00
Sebastian Huber
479f876816
2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* cache/cache_.h: Include required header file.
* cache/cache.c: Removed superfuous header file.
2011-06-07 07:54:26 +00:00
Sebastian Huber
3f6fa8ed98
2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* shared/src/cache_.h: Include required header file.
2011-06-07 07:52:59 +00:00
Sebastian Huber
f3aa15c254
2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* shared/include/cache.h, shared/src/cache_manager.c: Removed include
files to reduce implementation constraints.
2011-06-07 07:51:21 +00:00
Jennifer Averett
d4dc7c8196
2011-05-26 Jennifer Averett <Jennifer.Averett@OARcorp.com>
...
PR 1796/cpukit
* sapi/src/exshutdown.c, score/include/rtems/score/percpu.h,
score/include/rtems/score/smp.h, score/src/smp.c,
score/src/threaddispatch.c, score/src/threadhandler.c: Added SMP
interprocess communications.
2011-05-26 18:07:07 +00:00
Jennifer Averett
27f09f172b
Fix broken cvs id.
2011-05-25 16:22:24 +00:00
Jennifer Averett
6f4c0c6903
Fix cvs id.
2011-05-25 14:40:07 +00:00
Jennifer Averett
dc1c997b85
2011-05-25 Jennifer Averett <Jennifer.Averett@OARcorp.com>
...
PR 1792/bsps
* src/lib/libbsp/i386/pc386/Makefile.am,
src/lib/libbsp/sparc/erc32/Makefile.am,
src/lib/libbsp/sparc/leon2/Makefile.am,
src/lib/libbsp/sparc/leon3/Makefile.am: Added a generic smp wait
method to sparc and i386 bsps.
* src/lib/libbsp/shared/smp/bspsmp_wait_for.c: New file.
2011-05-25 14:38:45 +00:00
Ralf Corsepius
2b07af59f2
2011-05-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* serial/uart.c, serial/uart.h: Remove CVS-Author tag.
2011-05-25 11:19:22 +00:00
Ralf Corsepius
9492fb7ff5
2011-05-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/comm/tty_drv.c, shared/comm/tty_drv.h:
Remove CVS-Headers. Add CVS-Ids.
2011-05-25 06:23:49 +00:00
Joel Sherrill
1ba4148c96
2011-05-24 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1810/misc
* ChangeLog: Fix previous damage.
2011-05-24 16:25:00 +00:00
Ralf Corsepius
71f2e449d9
2011-05-24 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/include/rtems/score/percpu.h,
score/include/rtems/score/prioritybitmap.h,
score/include/rtems/score/rbtree.h,
score/include/rtems/score/schedulerpriority.h,
score/include/rtems/score/schedulersimple.h,
score/include/rtems/score/schedulersimplesmp.h,
score/include/rtems/score/smp.h,
score/include/rtems/score/smplock.h,
score/include/rtems/score/thread.h,
score/src/heapfree.c,
score/src/objectinitializeinformation.c,
score/src/rbtree.c, score/src/rbtreeextract.c,
score/src/rbtreefind.c, score/src/rbtreeinsert.c,
score/src/rbtreepeek.c, score/src/schedulerpriorityenqueue.c,
score/src/schedulerpriorityenqueuefirst.c,
score/src/schedulerpriorityextract.c,
score/src/schedulerpriorityupdate.c,
score/src/schedulersimple.c,
score/src/schedulersimpleextract.c,
score/src/schedulersimpleschedule.c,
score/src/schedulersimplesmpschedule.c,
score/src/schedulersimpleyield.c,
score/src/smp.c, score/src/smplock.c,
score/src/threadcreateidle.c, score/src/threadget.c,
score/src/threadsetstate.c, score/src/threadsettransient.c:
Remove white-spaces.
2011-05-24 02:45:18 +00:00
Ralf Corsepius
dacdda304b
Remove white-spaces.
2011-05-24 02:44:58 +00:00
Jennifer Averett
b8870a029d
2011-05-23 Jennifer Averett <Jennifer.Averett@OARcorp.com>
...
PR 1795/bsps
* erc32/Makefile.am, leon2/Makefile.am, leon3/Makefile.am: Add
rtems_bsp_delay to sparc bsps.
* erc32/startup/bspdelay.c, leon2/startup/bspdelay.c,
leon3/startup/bspdelay.c: New files.
2011-05-23 17:41:30 +00:00
Joel Sherrill
b718dde00a
2011-05-23 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* bsp_howto/support.t: Update copyright.
2011-05-23 16:18:51 +00:00
Joel Sherrill
926b3cff83
2011-05-23 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* bsp_howto/support.t: Add section describing configuration macros
which may be defined at the BSP level to alter defaults in
rtems/confdefs.h.
2011-05-23 16:07:35 +00:00
Joel Sherrill
c1545f0c42
2011-05-23 Marta Rybczynska <marta.rybczynska@kalray.eu>
...
PR 1805/cpukit
* sapi/include/confdefs.h: Currently unified areas are defined
per-application. For some memory constrained and/or very dynamic
environments (BSPs), it may be better to have per-BSP default value.
This patch introduces such option. The default behaviour is left
unchanged.
2011-05-23 16:06:23 +00:00
Joel Sherrill
49f6309bce
2011-05-23 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1804/cpukit
* sapi/include/confdefs.h: Replace obsolete THREAD_READY_CHAINS with
CONFIGURE_MEMORY_FOR_SCHEDULER and
CONFIGURE_MEMORY_PER_TASK_FOR_SCHEDULER in debug structure.
2011-05-23 14:55:58 +00:00
Jennifer Averett
068d059b51
Add PR to changelog.
2011-05-23 13:56:40 +00:00
Jennifer Averett
3a8a999786
2011-05-23 Jennifer Averett <Jennifer.Averett@OARcorp.com>
...
* score/Makefile.am, score/include/rtems/score/thread.h,
score/inline/rtems/score/thread.inl: Add smp support to dispable
dispatch level accesses.
* score/src/threaddispatchdisablelevel.c: New file.
2011-05-23 13:30:15 +00:00
Ralf Corsepius
760c817ea5
Fix typo.
2011-05-23 06:45:15 +00:00
Ralf Corsepius
2b0ee29905
New.
2011-05-23 06:45:14 +00:00
Ralf Corsepius
4018204d6a
Add rtems4.11/arm-eabi.
2011-05-23 06:43:32 +00:00
Ralf Corsepius
bcaff0e760
Add arm-eabi.
2011-05-23 06:42:59 +00:00
Ralf Corsepius
bec941c6c6
Comment out cpukit (multilibs are broken).
2011-05-23 06:40:16 +00:00
Ralf Corsepius
f70b1a6425
New.
2011-05-23 06:33:19 +00:00
Sebastian Huber
8650ba2751
2011-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* spintrcritical01/init.c: Fixed warning fix.
2011-05-20 14:07:52 +00:00
Sebastian Huber
4bd005e1c6
2011-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* mouse01/serial_mouse_config.c: Avoid output due to execution context.
2011-05-20 13:47:59 +00:00
Jennifer Averett
a8d7e2ab16
2011-05-20 Jennifer Averett <Jennifer.Averett@OARcorp.com>
...
PR 1787/cpukit
* score/include/rtems/score/percpu.h,
score/include/rtems/score/smplock.h, score/src/smp.c,
score/src/smplock.c: Add nesting support to smp spinlock.
2011-05-20 12:36:01 +00:00
Sebastian Huber
c18bdf7fd9
2011-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* termios08/init.c: Fixed parameter to avoid test failure.
2011-05-20 10:30:28 +00:00
Sebastian Huber
e93cc2d233
2011-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* rtems++/Init.cc, rtems++/Task1.cc, rtems++/Task2.cc,
rtems++/Task3.cc: Added HAVE_CONFIG_H.
2011-05-20 10:04:31 +00:00
Joel Sherrill
db56ac7972
2011-05-19 Gedare Bloom <giddyup44@yahoo.com>
...
* user/conf.t: Fix typos.
2011-05-19 15:40:42 +00:00
Sebastian Huber
d74ed4ad4b
2011-05-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* i2c/i2c-config.c: New file.
* include/lcd.h: Removed EMC definitions.
* misc/dma.c: Fixed initialization.
* include/i2c.h, include/io.h, include/lpc-ethernet-config.h,
include/lpc24xx.h, console/console-config.c, i2c/i2c.c, misc/io.c,
misc/lcd.c, startup/bspstart.c, startup/bspstarthooks.c: New pin
configuration API.
* Makefile.am, preinstall.am: Update.
2011-05-19 12:30:00 +00:00
Sebastian Huber
76134c517d
2011-05-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* Makefile.am, preinstall.am: Install new header files.
* include/bsp.h, include/emc.h, include/lpc32xx.h, misc/emc.c: Update
for API changes.
2011-05-19 12:11:36 +00:00
Sebastian Huber
f6083f08dd
2011-05-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* shared/lpc/include/lpc-emc.h, shared/lpc/include/lpc-lcd.h: New
files.
* shared/lpc/include/lpc-dma.h: API changes.
* shared/lpc/clock/lpc-clock-config.c: Fixed nano seconds extension.
* shared/lpc/network/lpc-ethernet.c: Format. Multicast hash filter
support.
2011-05-19 12:09:04 +00:00
Sebastian Huber
00d95ce002
2011-05-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* shared/include/powerpc-utility.h: API changes for ppc_*_cache_*()
functions.
2011-05-19 12:03:09 +00:00
Ralf Corsepius
20e3bf7a1b
2011-05-19 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* posix/Makefile.am: Remove posixtime.h.
* posix/src/clockgetres.c, posix/src/clockgettime.c,
posix/src/clocksettime.c: Remove posixtime.h.
Require CLOCK_PROCESS_CPUTIME_ID, CLOCK_THREAD_CPUTIME_ID.
* posix/src/posixtime.h: Remove.
2011-05-19 06:31:42 +00:00