Ralf Kirchner
e67025e390
dosfs: Add RTEMS_DOSFS_SEMAPHORES_PER_INSTANCE
2013-05-24 08:55:05 +02:00
Ralf Kirchner
a0f3ce25a4
dosfs: Fix typo
2013-05-24 08:52:35 +02:00
Ralf Kirchner
8db586c8c4
fstests: Use "tmacros.h" instead of "pmacros.h"
2013-05-24 08:52:35 +02:00
Gedare Bloom
26ecc744b5
sptests: add test to demonstrate bug in strict order mutex
2013-05-20 09:41:18 -04:00
Gedare Bloom
9cdbf73497
sptests: add test for priority inversion with multiple locks
2013-05-20 09:37:53 -04:00
Gedare Bloom
36a6f58ac5
score: use reference with strict mutex
2013-05-18 14:42:36 -04:00
Sebastian Huber
6c2eedc7dd
smp: Add maximum_processors field to config
...
Delete rtems_configuration_get_smp_maximum_processors(). Delete
rtems_configuration_smp_maximum_processors variable. Add
maximum_processors field to rtems_configuration_table if RTEMS_SMP is
defined. Add rtems_configuration_get_maximum_processors().
2013-05-16 11:44:12 +02:00
Sebastian Huber
12c99a6476
fstests/fsstatvfs: Fix end of test message
2013-05-16 11:40:42 +02:00
Andrei Mozzhuhin
7bb71c7e9d
shell: Add df command
2013-05-16 11:40:42 +02:00
Andrei Mozzhuhin
56f2260008
dosfs: Add statvfs() support
2013-05-16 11:40:41 +02:00
Andreas Heinig
d2d09eac21
shell: Fix NULL pointer access
2013-05-16 11:40:22 +02:00
Daron Chabot
5e45d363f2
Add c++ guard to header.
2013-05-16 11:16:46 +02:00
Sebastian Huber
b71336c6e5
libcsupport: Avoid division by zero
2013-05-10 12:10:15 +02:00
Sebastian Huber
9deed9edbf
libtests/malloc04: Prevent compiler optimizations
2013-05-10 12:10:14 +02:00
Sebastian Huber
cfd8d7a3d7
arm: Support VFP-D32 and Neon
2013-05-10 12:10:14 +02:00
Sebastian Huber
9dcc6837de
arm: Simplify architecture selection
2013-05-10 12:10:14 +02:00
Sebastian Huber
39993d6d76
score: Add CPU context validation
2013-05-10 12:10:14 +02:00
Sebastian Huber
aedeb57783
arm: Add FUNCTION_THUMB_ENTRY(), etc.
...
Add FUNCTION_THUMB_ENTRY(), FUNCTION_ENTRY() and FUNCTION_END().
2013-05-10 12:10:13 +02:00
Chris Johns
3806e01a77
Revert bootstrap whitespace changes.
2013-05-10 18:33:11 +10:00
Sebastian Huber
ad4ef3c79e
sparc: Fix problem with assembler files
2013-05-07 11:35:01 +02:00
Mohammed Khoory
b1ce6f29d2
sparc.h: Included stdint.h
...
This header uses uint32_t but does not include stdint.h
This may cause problems when compiling applications that include BSP
headers that include this file (leon.h for example)
2013-05-06 15:08:12 +02:00
Sebastian Huber
a94d46c84b
bsp/xilinx-zynq: New BSP
2013-05-06 15:06:52 +02:00
Sebastian Huber
12d182c435
bsps/arm: Fix register usage
2013-05-06 15:06:52 +02:00
Sebastian Huber
e37d57bc81
bsps/arm: Add shared GIC tmtests/tm27 support
2013-05-06 15:06:52 +02:00
Sebastian Huber
33c98fd5ed
bsps/arm: Remove superfluous parameter
2013-05-06 15:06:52 +02:00
Sebastian Huber
f2e9d0df8a
bsp/raspberrypi: Use shared start code
2013-05-06 15:06:52 +02:00
Sebastian Huber
86b79fba5f
bsp/lm3s69xx: Fix initialization value
2013-05-06 15:06:51 +02:00
Eugeniy Meshcheryakov
9bc1913e09
bsp/lm3s69xx: Use interrupts for UART receive
...
This makes continuous UART polling unnecessary.
2013-05-06 09:38:33 +02:00
Eugeniy Meshcheryakov
847e2cac7c
bsp/lm3s69xx: More access macros for UART data register
...
Add mask for receive error bits and getter macro for
the data field.
2013-05-06 09:38:22 +02:00
Alan Cudmore
9159711ffe
bsp/raspberrypi: Enable unaligned access
2013-05-06 09:37:12 +02:00
Sebastian Huber
936c8d6c90
psxtests/psxtime: Reduce test time
2013-05-06 09:33:09 +02:00
Sebastian Huber
a91dc98b5a
bsp/realview-pbx-a9: New BSP
2013-05-03 17:30:56 +02:00
Sebastian Huber
9ce658030a
bsps/arm: Copy vector table only if necessary
2013-05-03 17:30:56 +02:00
Sebastian Huber
27690ec38e
bsps/arm: Move .vector section
...
The .vector section contains read-write data (several mode stacks).
Move it to the read-write data area.
2013-05-03 17:30:56 +02:00
Sebastian Huber
ecf7dd9564
bsps/arm: Move CP15 start initialization
2013-05-03 17:30:55 +02:00
Sebastian Huber
fd51f7e8d2
bsps/arm: Support ARMv7 VMSA sections and control
2013-05-03 17:30:55 +02:00
Sebastian Huber
88cf23f8c9
bsps/arm: Add arm_cp15_set_exception_handler()
2013-05-03 17:30:55 +02:00
Sebastian Huber
037e8ae506
bsps/arm: Add arm_cp15_set_trans*_table_entries()
2013-05-03 17:30:55 +02:00
Sebastian Huber
544615d22c
bsps/arm: Add arm_cp15_mmu_disable()
2013-05-03 17:30:55 +02:00
Sebastian Huber
d2d0296138
bsps/arm: Add arm_cp15_get_min_cache_line_size()
2013-05-03 17:30:54 +02:00
Sebastian Huber
962e0fac18
bsps/arm: Add and use bsp_translation_table_base
2013-05-03 17:30:54 +02:00
Sebastian Huber
fb0584fff8
bsps/arm: Move implementation to inline functions
2013-05-03 17:30:54 +02:00
Sebastian Huber
2bbea4dd33
arm: Switch to ARM only for Thumb-1
...
The Thumb-2 instruction set as encodings for the relevant instructions.
2013-05-03 17:30:54 +02:00
Sebastian Huber
57c05b54a3
arm: Fix DEFINE_FUNCTION_ARM() for ARMv7-AR
2013-05-03 17:30:54 +02:00
Sebastian Huber
85387db5aa
libtests/malloc04: Adjust for new sbrk() support
2013-05-03 17:30:53 +02:00
Joel Sherrill
77ebea3b92
SUPPORT: Fix phone number
2013-05-01 10:13:08 -05:00
Joel Sherrill
d23c44d52b
score/cpu/.../i386.h: PR2020: Remove soft float references
...
i386 soft-float is no longer supported by gcc. Dropping
related code in the i386 score/cpu code.
2013-05-01 10:13:08 -05:00
Joel Sherrill
5aa4ed9917
i386: PR2010: Remove pc386 BSPs using soft-float
...
i386 soft-float is no longer supported by gcc. Dropping
all references to soft-float in the pc386 BSP.
2013-05-01 10:12:52 -05:00
WeiY
502693f50e
Clear the atomic conditional compilation.
2013-05-01 10:28:48 -04:00
WeiY
9b605b28b4
Using the generic atomic ops to implement UP mode atomic for all architectures. SMP atomic port will be later.
2013-05-01 10:28:48 -04:00