Commit Graph

24743 Commits

Author SHA1 Message Date
Sebastian Huber
ced11eb1d4 bsp/mpc55xx: Fix prototype 2013-02-20 09:11:40 +01:00
Sebastian Huber
78a50d924c dosfs: Fix file length update 2013-02-20 09:11:40 +01:00
Sebastian Huber
4ddeb343a1 fstests/fsrdwr: Add test case 2013-02-20 09:11:40 +01:00
Sebastian Huber
3d6d4dae0b fstests/fsrdwr: Fix warning 2013-02-20 09:11:40 +01:00
Sebastian Huber
0a3a1b2419 fstests: Prevent compiler optimizations 2013-02-15 18:00:19 +01:00
Sebastian Huber
cd85e841de dosfs: Start scan with a valid data cluster
Simpify the loop.  Set last cluster to an undefined value in case no
free cluster exists.
2013-02-15 17:01:55 +01:00
Sebastian Huber
df8c2d77f6 dosfs: Fix file extend
Only append a valid cluster chain (cluster added > 0), otherwise we
overwrite the root directory cluster (cluster 0) of a FAT12 or FAT16
with arbitrary data.
2013-02-15 17:01:55 +01:00
Sebastian Huber
0c9b35e8dd dosfs: Ensure valid data cluster count 2013-02-15 17:01:55 +01:00
Ralf Corsépius
1c0a6e634b Introduce AM_CONDITIONAL ATOMIC. 2013-02-14 23:47:51 +01:00
Ralf Corsépius
bdf9072032 Introduce AM_CONDITIONAL ATOMIC, cpuopt RTEMS_ATOMIC. 2013-02-14 23:47:31 +01:00
Ralf Corsépius
fa1004bdeb Conditionally install atomic-headers. 2013-02-14 23:46:39 +01:00
Ralf Corsépius
a718918fba Add RTEMS_CHECK_ATOMIC, RTEMS_CPUOPT([RTEMS_ATOMIC]), AM_CONDITIONAL ATOMIC. 2013-02-14 23:45:58 +01:00
Ralf Corsépius
390258c4f8 New. 2013-02-14 23:45:23 +01:00
Ralf Corsépius
91de38f883 Include <stdint.h> 2013-02-14 23:40:41 +01:00
Sebastian Huber
995610e145 ftpd: Go back to the root directory 2013-02-13 14:19:50 +01:00
Sebastian Huber
83a2fad81b make: Add default flags 2013-02-13 09:49:53 +01:00
Sebastian Huber
f67eee1344 make: Add CPPFLAGS 2013-02-13 09:49:53 +01:00
Sebastian Huber
780aadc184 make: Remove -Wno-unused flag for debug variant 2013-02-13 09:49:53 +01:00
Sebastian Huber
3e132a88c0 make: Remove -g flags
The -g flag is set by the BSP.
2013-02-13 09:49:53 +01:00
Sebastian Huber
baa60b5e0b make: Remove -qrtems_debug flag usage 2013-02-13 09:49:53 +01:00
Sebastian Huber
7b859d59c2 bsps/powerpc: Remove unused files 2013-02-13 09:49:52 +01:00
Gedare Bloom
9bd26e99c4 score: use new alignment routine in object extend information. 2013-02-12 11:02:01 -05:00
Gedare Bloom
a24bd4696a score: New routines to align addresses up or down. 2013-02-12 11:02:01 -05:00
Sebastian Huber
9a2ead0246 sptests/spfatal11: Update due to API changes 2013-02-12 15:39:14 +01:00
Sebastian Huber
7571a235c5 sapi: PR1911: Add CONFIGURE_DISABLE_BSP_SETTINGS 2013-02-12 09:31:27 +01:00
Sebastian Huber
68f36d144a score: Add and use rtems_assert_context 2013-02-12 09:31:27 +01:00
Sebastian Huber
77ac5785b1 bsp/lpc32xx: Add BSP_USB_OTG_TRANSCEIVER_VBUS 2013-02-12 09:31:27 +01:00
Gedare Bloom
0241ab0c14 sparc64: revert linkcmds to 4 MB ram size 2013-02-11 15:38:39 -05:00
Gedare Bloom
d5ec257356 PR1560: _Objects_Extend_information improper alignment
_Objects_Extend_information uses a sizeof(uint32_t) offset that leads to
improper alignment in case the CPU (actually, heap) alignment is 8 or higher.
The problem is solved by adding enough padding to align the sub-tables.
2013-02-11 15:24:28 -05:00
Sebastian Huber
6a22637506 bsp/lpc24xx: Move UART probes to separate files 2013-02-11 14:44:47 +01:00
Sebastian Huber
5455f23a0e libchip/serial: Make NS16550 handler public
This allows derived drivers to use these functions.
2013-02-11 14:44:46 +01:00
Sebastian Huber
c8bd3cda93 libchip/serial: Add const qualifier 2013-02-11 14:44:46 +01:00
Sebastian Huber
e4933743ef libchip/serial: Fix warnings 2013-02-11 14:44:46 +01:00
Sebastian Huber
49f65bef3e libchip/serial: Fix warnings 2013-02-11 14:44:46 +01:00
Sebastian Huber
d2a4f158e1 libchip/serial: Fix warnings 2013-02-11 14:44:46 +01:00
Sebastian Huber
5de9e8dd36 bsp/erc32: Fix warnings 2013-02-11 14:44:45 +01:00
WeiY
4c96372591 score: atomic support for RTEMS. Cleanup. 2013-02-07 17:02:12 -05:00
WeiY
7e02305018 tests: atomic support for RTEMS. SMP tests for atomic operations. 2013-02-07 17:02:12 -05:00
WeiY
fb9fa1537a tests: atomic support for RTEMS. Uniprocessor tests for atomic ops. 2013-02-07 17:02:12 -05:00
WeiY
b8601fda53 score: atomic support for RTEMS. Atomic operations for PowerPC. 2013-02-07 17:02:12 -05:00
WeiY
45c6d53ef8 score: atomic support for RTEMS. Atomic operations for i386. 2013-02-07 17:02:12 -05:00
WeiY
2f0a093612 score: atomic support for RTEMS. Generic atomic operations API definition. 2013-02-07 17:02:12 -05:00
WeiY
9d23df2fbc score: atomic support for RTEMS automake and autoconf changes 2013-02-07 17:02:12 -05:00
Sebastian Huber
4b53f1918b bsp/mpc55xx: Add MPC55XX_ENABLE_START_PROLOGUE 2013-02-06 15:35:55 +01:00
Sebastian Huber
dc5cd7972a bsp/mpc55xx: Merge RSM6 variants into one 2013-02-06 15:35:55 +01:00
Sebastian Huber
c082b57502 bsp/mpc55xx: Add and use BSP specific fatal codes 2013-02-06 15:35:55 +01:00
Sebastian Huber
39de53882c bsps/powerpc: Add and use ppc_cpu_is_specific_e200 2013-02-06 15:35:54 +01:00
Sebastian Huber
302061471c bsps/powerpc: Fix e200 check 2013-02-06 15:35:54 +01:00
Sebastian Huber
93d4d06574 bsp/mpc55xx: Add mpc55xx_mmu_apply_config() 2013-02-06 15:35:54 +01:00
Sebastian Huber
a2930a9067 rtems: Revert documentation changes 2013-02-06 15:34:40 +01:00