Sebastian Huber
0f801cdc62
2011-02-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* shared/include/powerpc-utility.h: Fixed LINKER_SYMBOL() for
assembler compatibilty. Added synchronization, cache, and alternate
time base functions.
2011-02-16 08:33:02 +00:00
Sebastian Huber
8224b76f1a
2011-02-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* rtems/powerpc/registers.h: Added FSL_EIS_ATBL, FSL_EIS_ATBL, and
FSL_EIS_SPEFSCR defines.
2011-02-16 08:27:14 +00:00
Sebastian Huber
2e3f439858
2011-02-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libchip/serial/ns16550.c: Revert previous commit and extend existing
mechanic.
2011-02-16 08:25:00 +00:00
Sebastian Huber
8249054539
2011-02-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* score/src/wkspace.c: Removed NULL pointer check from
_Workspace_Free().
2011-02-16 07:37:35 +00:00
Joel Sherrill
a0323a9f8f
2011-02-15 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* libmisc/capture/capture.c, posix/src/keyfreememory.c,
posix/src/pthread.c, score/include/rtems/score/wkspace.h,
score/src/objectextendinformation.c,
score/src/objectnamespaceremove.c, score/src/objectsetname.c,
score/src/threadclose.c, score/src/threadinitialize.c,
score/src/wkspace.c: Many places were checking for a NULL pointer
before calling _Workspace_Free. By moving the check into
_Workspace_Free, we eliminate a number of conditional paths and make
it harder to return a NULL pointer.
2011-02-16 00:24:49 +00:00
Joel Sherrill
d1e10fe67f
2011-02-15 Jennifer Averett
...
* libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Support i386
style IRQs.
2011-02-15 23:25:24 +00:00
Joel Sherrill
fa47ade9bc
2011-02-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* ChangeLog, shared/start/start.S: Add HLT instruction on exit.
2011-02-15 22:50:05 +00:00
Joel Sherrill
edd19da3ce
2011-02-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* ChangeLog, start/start.S: Add HLT instruction on exit.
2011-02-15 22:50:03 +00:00
Sebastian Huber
cffdf7b3f6
2011-02-15 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* rtems/powerpc/registers.h: Added MSR_UCLE, MSR_SPE, MSR_WE, and
MSR_UBLE defines.
2011-02-15 07:45:16 +00:00
Joel Sherrill
eed0ffceb4
2011-02-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/src/semtranslatereturncode.c,
score/include/rtems/score/coremutex.h: Returns tests to running
state.
2011-02-15 02:31:05 +00:00
Joel Sherrill
ecc59b9ee2
2011-02-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxaio03/init.c, psxaio03/psxaio03.scn: Run in a reasonable amount of
time. Update screen.
2011-02-15 02:15:06 +00:00
Joel Sherrill
b8fc2de1ce
2011-02-14 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* shared/irq/irq_asm.S: Fix typo.
2011-02-14 21:35:48 +00:00
Joel Sherrill
31eb149c12
2011-02-14 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* math/init.c, mathf/init.c, mathl/init.c: Now run.
2011-02-14 20:50:46 +00:00
Joel Sherrill
a93627ce49
2011-02-14 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* complex/Makefile.am, complex/init.c: Test now runs.
2011-02-14 20:24:27 +00:00
Joel Sherrill
681f0a18d7
2011-02-14 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* monitor/Makefile.am, monitor02/Makefile.am: Switch to all managers
since this is all of them.
2011-02-14 20:24:08 +00:00
Joel Sherrill
42c7336d5b
2011-02-14 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* sp09/Makefile.am: Switch to all managers since this is all of them.
2011-02-14 20:22:23 +00:00
Joel Sherrill
9c68638dd9
2011-02-14 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* psximfs02/init.c: Disable EPERM test which does not work when POSIX
is disabled.
2011-02-14 20:21:58 +00:00
Joel Sherrill
261074795a
2011-02-14 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* rtems/src/semtranslatereturncode.c, score/src/coremutexsurrender.c:
Now all conditionals have the correct sense and all tests pass.
2011-02-14 20:21:31 +00:00
Joel Sherrill
7ce892d633
2011-02-14 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* score/include/rtems/score/coremutex.h,
score/inline/rtems/score/coremutex.inl, score/src/apimutexallocate.c:
Fix direction of conditional and eliminate use of nesting is error
when POSIX is disabled.
2011-02-14 17:50:23 +00:00
Joel Sherrill
2af90ff1a1
2011-02-11 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* rtems/src/semtranslatereturncode.c,
score/include/rtems/score/coremutex.h,
score/src/coremutexsurrender.c,
score/src/objectinitializeinformation.c: Disable code not reachable
when POSIX is not enabled.
2011-02-11 20:38:16 +00:00
Joel Sherrill
7a5a885e94
2011-02-11 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* score/include/rtems/score/context.h: Spacing.
2011-02-11 15:38:32 +00:00
Ralf Corsepius
c1e5bede12
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* dswifi/common/source/spinlock.h:
Use "__asm__" instead of "__asm" for improved c99-compliance.
2011-02-11 13:07:39 +00:00
Ralf Corsepius
051f1c4525
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* mpc55xx/include/mpc55xx.h:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 13:05:24 +00:00
Ralf Corsepius
099ea99151
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sh7032/delay/delay.c, sh7032/score/cpu_asm.c,
sh7032/score/ispsh7032.c, sh7045/sci/sci.c,
sh7045/sci/sci_termios.c, sh7045/score/cpu_asm.c,
sh7045/score/ispsh7045.c, sh7750/sci/sh4uart.c,
sh7750/score/cpu_asm.c, sh7750/score/ispsh7750.c,
shgdb/score/cpu_asm.c, shgdb/score/ispshgdb.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 13:03:48 +00:00
Ralf Corsepius
11523a13a3
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/network/smc91111config.h:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:57:44 +00:00
Ralf Corsepius
b330b74e51
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shmsupp/lock.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:55:33 +00:00
Ralf Corsepius
6001e7ef41
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/tm27.h:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:53:18 +00:00
Ralf Corsepius
b0bbd61ff8
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* startup/bspstart.c, timer/timer.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:53:17 +00:00
Ralf Corsepius
3e6c5a7a0e
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/bsp.h, include/tm27.h:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:50:48 +00:00
Ralf Corsepius
81ef6859b6
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* startup/bspstart.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:49:36 +00:00
Ralf Corsepius
4ac74d01e7
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/bsp.h, include/tm27.h, startup/bspstart.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:49:35 +00:00
Ralf Corsepius
0bc95dc968
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* network/tsec.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:48:40 +00:00
Ralf Corsepius
eb0103f3d0
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/tm27.h, irq/irq.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:48:37 +00:00
Ralf Corsepius
d3463aedfe
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* PCI_bus/PCI.c, console/console.c, include/bsp.h, include/tm27.h,
startup/Hwr_init.c, startup/bspstart.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:47:19 +00:00
Ralf Corsepius
d14d3399b6
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* network/smsc9218i.c, startup/bspstart.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:46:36 +00:00
Ralf Corsepius
a42d8b00fe
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/console.c, irq/irq.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:46:34 +00:00
Ralf Corsepius
0d01467bb2
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* startup/cpuinit.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:46:31 +00:00
Ralf Corsepius
5134f17201
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/console.c, console/ns16550cfg.c, console/polled_io.c,
include/bsp.h, include/tm27.h, startup/bspstart.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:44:30 +00:00
Ralf Corsepius
90b68014ba
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* irq/discovery_pic.c, network/if_em/rtemscompat_defs.h,
* network/if_gfe/rtemscompat_defs.h, startup/bspstart.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:44:28 +00:00
Ralf Corsepius
1b35f83a75
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* hw_init/hw_init.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:40:18 +00:00
Ralf Corsepius
6e1990d4ce
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/bsp.h, startup/m68k-stub.c, startup/trace.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:38:31 +00:00
Ralf Corsepius
1bdfd26222
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/console.c, fatal/bspfatal.c, startup/bspclean.c,
startup/page_table.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:37:58 +00:00
Ralf Corsepius
8c3803128b
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* startup/bspclean.c, startup/page_table.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:37:56 +00:00
Ralf Corsepius
764ed05ba7
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shmsupp/lock.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:37:53 +00:00
Ralf Corsepius
fe5d4486d8
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* startup/bspclean.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:36:11 +00:00
Ralf Corsepius
89815e1096
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* startup/cfinit.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:36:10 +00:00
Ralf Corsepius
7fdce449b7
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/bsp.h:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:34:24 +00:00
Ralf Corsepius
5e858ba704
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/bsp.h, shmsupp/lock.c, startup/bspclean.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:34:23 +00:00
Ralf Corsepius
a571938285
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* clock/clock.c, startup/bspstart.c, startup/init5282.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:34:18 +00:00
Ralf Corsepius
c3b18f9f21
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/bsp.h, include/mrm332.h, spurious/spinit.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:32:23 +00:00