Commit Graph

24927 Commits

Author SHA1 Message Date
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