Commit Graph

24727 Commits

Author SHA1 Message Date
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
Joel Sherrill
dd7b83550d Merge branch 'master' of ssh://git.rtems.org/data/git/rtems 2013-02-02 15:19:01 -06:00
Sebastian Huber
80e37434ac fstests/fsrdwr: Free allocated memory 2013-01-30 17:21:26 +01:00
Sebastian Huber
2e0177d8d8 fstests: Check resources used by FAT file system 2013-01-30 17:08:05 +01:00
Sebastian Huber
065441d80f fstests: Use global environment and clean up
This releases all resources acquired by the chroot().
2013-01-30 17:08:05 +01:00
Sebastian Huber
334222f042 fstests: Initialize swapout task 2013-01-30 17:08:05 +01:00
Sebastian Huber
399afaf5ba fstests: Perform a quick format 2013-01-30 17:08:05 +01:00
Sebastian Huber
524cdbbccd fstests: Use designated initializers 2013-01-30 17:08:04 +01:00
Sebastian Huber
eefeefdd0e dosfs: Always release the buffers
Release the buffers also if this is not the last reference to the file
object since otherwise we may hold modified data indefinitely.
2013-01-30 17:08:04 +01:00
Sebastian Huber
1b937c6994 ftpd: Check the root and current directory change
Only continue the session if the root and current directory change was
successful, otherwise the FTP server may access restricted file system
areas.
2013-01-30 17:08:04 +01:00
Sebastian Huber
b63c8f9b50 ftpfs: Fix SIZE command handling
It is invalid to issue a SIZE command once a data transfer is
in progress.  For reads we issue the SIZE command before the RETR
command and get a snapshot of the file size.  For writes the file size
is initialized to zero and incremented for each write chunk.
2013-01-28 16:46:02 +01:00
Sebastian Huber
c934a10dba bsp/mpc55xx: Add BSP_DATA_CACHE_USE_WRITE_THROUGH 2013-01-28 16:45:42 +01:00
Sebastian Huber
036788d57b bsps/powerpc: Add option for write-through cache 2013-01-28 16:45:42 +01:00
Sebastian Huber
4dafa52b6d bsp/mpc55xx: Fix MMU configuration for RSM6 2013-01-28 16:45:41 +01:00
Sebastian Huber
33bd2efbb2 testsuites: Fix prototypes 2013-01-27 13:50:23 +01:00
Sebastian Huber
565d8daad5 testsuites: Use rtems_fatal_source_description() 2013-01-27 13:47:17 +01:00
Ric Claus
967278fd95 Fixed virtex4,5 BSP compile time warnings 2013-01-26 23:18:12 +01:00