Commit Graph

26126 Commits

Author SHA1 Message Date
Joel Sherrill
b51e44ad14 moxiesim/include/bsp.h: Remove rtems_bsp_delay() 2014-03-21 08:55:09 -05:00
Joel Sherrill
43e5a3ca4b sim68000/include/bsp.h: Remove rtems_bsp_delay() 2014-03-21 08:55:09 -05:00
Joel Sherrill
2e9efbfe86 ods68302/include/bsp.h: Remove rtems_bsp_delay() 2014-03-21 08:55:08 -05:00
Joel Sherrill
a4ee9f5792 mvme136/include/bsp.h: Remove rtems_bsp_delay() 2014-03-21 08:55:08 -05:00
Joel Sherrill
3420b6b76f mrm332/include/bsp.h: Remove rtems_bsp_delay() 2014-03-21 08:55:08 -05:00
Joel Sherrill
65e0fece64 gen68360/include/bsp.h: Remove rtems_bsp_delay() 2014-03-21 08:55:07 -05:00
Joel Sherrill
99a1a2c5e9 gen68340/include/bsp.h: Remove rtems_bsp_delay() 2014-03-21 08:55:07 -05:00
Joel Sherrill
3139c1d0f0 gen68302/include/bsp.h: Remove rtems_bsp_delay() 2014-03-21 08:55:07 -05:00
Joel Sherrill
130f01bb8a m32rsim/include/bsp.h: Remove rtems_bsp_delay() 2014-03-21 08:55:07 -05:00
Joel Sherrill
0758923da6 m32cbsp/include/bsp.h: Remove rtems_bsp_delay() 2014-03-21 08:55:06 -05:00
Joel Sherrill
0e363f4cf0 lm32_evr/include/bsp.h: Remove rtems_bsp_delay() 2014-03-21 08:55:06 -05:00
Joel Sherrill
31f1ef9ddb pc386/include/bsp.h: Remove rtems_bsp_delay() 2014-03-21 08:55:06 -05:00
Joel Sherrill
43af31de33 h8sim/include/bsp.h: Remove rtems_bsp_delay() 2014-03-21 08:55:05 -05:00
Joel Sherrill
8fd544d59d gensh1/include/bsp.h: Remove rtems_bsp_delay() 2014-03-21 08:55:05 -05:00
Joel Sherrill
5830f5a9e1 gensh2/include/bsp.h: Remove rtems_bsp_delay() 2014-03-21 08:55:05 -05:00
Joel Sherrill
770ad77a15 gensh4/include/bsp.h: Remove rtems_bsp_delay() 2014-03-21 08:55:04 -05:00
Joel Sherrill
851c44ef44 shsim/include/bsp.h: Remove rtems_bsp_delay() 2014-03-21 08:55:04 -05:00
Joel Sherrill
8c4821e48c usiii/include/bsp.h: Remove rtems_bsp_delay() 2014-03-21 08:55:04 -05:00
Joel Sherrill
64fa6e69d0 niagara/include/bsp.h: Remove rtems_bsp_delay() 2014-03-21 08:55:03 -05:00
Joel Sherrill
e31e6b94cd gba/include/bsp.h: Remove rtems_bsp_delay() 2014-03-21 08:55:03 -05:00
Joel Sherrill
c2007c2c0f avrtest/include/bsp.h: Remove rtems_bsp_delay() 2014-03-21 08:55:03 -05:00
Joel Sherrill
31f0458a93 eZKit533/include/bsp.h: Remove rtems_bsp_delay() 2014-03-21 08:55:02 -05:00
Joel Sherrill
8cc7084c2c doc misc: Building again and updates
Remove references to Cygnus
Fix issues introduced in previous edits
2014-03-21 08:53:31 -05:00
Christian Mauderer
a5385b1f72 score: Unify pthread and gxx_wrapper once and move to score. 2014-03-21 11:21:49 +01:00
Sebastian Huber
9486566ca8 smptests/smpload01: Improve test
Add a task producing memory traffic.  Add tasks to obtain a priority
inheritance semaphore in a synchronized way.
2014-03-21 10:52:21 +01:00
Joel Sherrill
4c36cd5b71 relnotes/intro.texi: Change rtems.com to rtems.org and update 2014-03-20 16:20:29 -05:00
Joel Sherrill
98fd4153b4 relnotes/status.texi: Update to Bugzilla 2014-03-20 16:20:21 -05:00
Joel Sherrill
0b7e5f7510 HELP.html Makefile.am: Remove unused HELP.html 2014-03-20 16:18:34 -05:00
Joel Sherrill
0dd02c6876 cpright.texi: Update to reflect services and community 2014-03-20 16:17:24 -05:00
Joel Sherrill
a86d13a57d texi2html_init.in: Reword rtems.com to rtems.org 2014-03-20 16:16:41 -05:00
Joel Sherrill
f5bbc042d9 started/buildc.t: Change CVS to Git 2014-03-20 16:16:39 -05:00
Joel Sherrill
df40cc9016 started/buildrt.t: Change CVS to Git 2014-03-20 16:16:02 -05:00
Chris Johns
c49985691f Change all references of rtems.com to rtems.org. 2014-03-21 08:10:47 +11:00
Sebastian Huber
f68401e3f5 fstests/fsrename: Fix stack corruption
Use snprintf() instead of sprintf().  Include missing header files.
2014-03-20 13:20:44 +01:00
Christian Mauderer
6cd4a5ca2e cpukit/shell: Replace task variables with posix keys.
Use posix keys for current shell environment instead of task variables. With
this patch the shell needs one posix-key and one posix-key-value-pair
configured.

Update documentation for the shell.

Adapt samples/fileio:
- Add necessary objects.
- Add login function and custom device name for better testing of the shell.
2014-03-20 09:10:26 +01:00
Sebastian Huber
f8b2eb03f7 tests/libtests: Use <rtems/test.h> 2014-03-20 09:10:26 +01:00
Sebastian Huber
802d3ba712 tests/fstests: Remove duplicate begin/end messages
Fix file system names.  Remove superfluous defines.
2014-03-20 09:10:08 +01:00
Christian Mauderer
4484112216 psxonce01: Add call counter to check if init function has been called. 2014-03-19 08:34:28 +01:00
Christian Mauderer
6592cabade psxtests: move pthread_once tests into an extra test. 2014-03-19 08:34:27 +01:00
Sebastian Huber
f31311aa67 score: Add _Assert_Not_reached() 2014-03-19 08:34:27 +01:00
Sebastian Huber
72f4b98be7 score: Add _Debug_Is_owner_of_allocator() 2014-03-19 08:34:27 +01:00
Sebastian Huber
a3dd225b88 score: Delete _Assert_Owner_of_giant()
Add _Debug_Is_owner_of_giant().  This makes it possible to assert the
opposite.
2014-03-19 08:34:27 +01:00
Sebastian Huber
ff25926701 score: Delete _Assert_Thread_dispatching_repressed
Add _Debug_Is_thread_dispatching_allowed().  This makes it possible to
assert the opposite.

Use _ISR_Disable_without_giant()/_ISR_Enable_without_giant() to avoid
misleading secondary assertion failures.
2014-03-19 08:34:26 +01:00
Sebastian Huber
51f823c932 posix: Use interal mutex for once implementation
Enable pthread_once() for all configurations.  The pthread_once()
function is one means to initialize POSIX keys.  Another use case is the
C++ support.
2014-03-19 08:34:26 +01:00
Sebastian Huber
fa3993d92d score: Make _ISR_Enable_without_giant() available
Make _ISR_Enable_without_giant() available for non-SMP configurations.
2014-03-18 13:10:47 +01:00
Sebastian Huber
614cd7a468 rtems: Include missing header file 2014-03-18 10:07:06 +01:00
Sebastian Huber
65c0166faf smptests/smpload01: Use test extension 2014-03-17 13:21:15 +01:00
Andre Marques
27d240e050 New fstest to check rename POSIX conformance
This patch is a newer version of the test presented on

http://www.rtems.org/pipermail/rtems-devel/2014-February/005318.html

Unchecked error cases:

- EIO (physical error)

- ENOSPC (no space left in the new filepath)

- EROFS (already covered on testsuites/fstests/fsrofs01)

Untested functionality:

- File system lock during rename() operation

- If after rename() the link count of a file becomes 0 it should be
removed and the space ocupied by the file shall be freed and no longer
accessible (the function statvfs() gives "not implemented" on the imfs
file system, so this is postponed for now)
2014-03-17 10:21:56 +01:00
Sebastian Huber
d6da1b1ef4 score: Use only next field for chain on/off
It is sufficient to use one field for the chain on/off indication.  The
chain API functions are highly performance critical.
2014-03-17 09:17:37 +01:00
Sebastian Huber
bc75887774 tests/fstests: Use <rtems/test.h> 2014-03-17 09:17:36 +01:00