summaryrefslogtreecommitdiffstats
path: root/cpukit (follow)
Commit message (Collapse)AuthorAgeFilesLines
* score: use new alignment routine in object extend information.Gedare Bloom2013-02-121-12/+16
|
* score: New routines to align addresses up or down.Gedare Bloom2013-02-121-0/+44
|
* sapi: PR1911: Add CONFIGURE_DISABLE_BSP_SETTINGSSebastian Huber2013-02-122-0/+16
|
* score: Add and use rtems_assert_contextSebastian Huber2013-02-123-2/+21
|
* PR1560: _Objects_Extend_information improper alignmentGedare Bloom2013-02-111-5/+18
| | | | | | _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.
* score: atomic support for RTEMS. Cleanup.WeiY2013-02-073-226/+218
|
* score: atomic support for RTEMS. Atomic operations for PowerPC.WeiY2013-02-071-0/+537
|
* score: atomic support for RTEMS. Atomic operations for i386.WeiY2013-02-071-0/+341
|
* score: atomic support for RTEMS. Generic atomic operations API definition.WeiY2013-02-074-0/+876
|
* score: atomic support for RTEMS automake and autoconf changesWeiY2013-02-078-1/+30
|
* rtems: Revert documentation changesSebastian Huber2013-02-061-5/+5
|
* dosfs: Always release the buffersSebastian Huber2013-01-301-22/+23
| | | | | Release the buffers also if this is not the last reference to the file object since otherwise we may hold modified data indefinitely.
* ftpd: Check the root and current directory changeSebastian Huber2013-01-301-20/+28
| | | | | | Only continue the session if the root and current directory change was successful, otherwise the FTP server may access restricted file system areas.
* ftpfs: Fix SIZE command handlingSebastian Huber2013-01-281-76/+98
| | | | | | | 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.
* Move <memory.h> and <sys/uio.h> to non-networking directoryJoel Sherrill2013-01-237-28/+120
| | | | | | | | | | | | | | | | | | | | | | | | | | These two header files were installed from libnetworking even when networking was disabled. This patch moves them to a non-networking location and updates uio.h to match the FreeBSD 8.x source being used for the USB stack and TCP/IP stack upgrade. - cpukit/include/memory.h Move from cpukit/libnetworking/memory.h. No changes - cpukit/include/sys/uio.h Move from cpukit/libnetworking/sys/uio.h. Replace with FreeBSD 8.x version. - cpukit/include/sys/_iovec.h New. FreeBSD 8.x file supporting <sys/uio.h>. - cpukit/Makefile.am Reflect movement of <memory.h> and <sys/uio.h>. - cpukit/preinstall.am Regenerate - cpukit/libnetworking/nfs/bootp_subr.c Eliminate use of uio_procp field no longer in FreeBSD structure. This field was set and never read so eliminating the set has no impact.
* NIOS2: Fix register restore sequence in epilogueSebastian Huber2013-01-141-3/+3
| | | | | This fix is critical. The previous implementation leads to system corruption.
* cpukit: Fix many Doxygen warningsJoel Sherrill2013-01-1018-59/+66
|
* devfs: Doxygen Warning Removal and CleanupJoel Sherrill2013-01-101-41/+56
|
* cpukit: Use Consistent Beginning of Doxygen Group NotationJoel Sherrill2013-01-10164-405/+290
| | | | | This is the result of a sed script which converts all uses of @{ into a consistent form.
* cpukit: Add EOL on files missing EOL at EOFJoel Sherrill2013-01-10139-139/+139
|
* rfs: Doxygen group cannot have a dash in itJoel Sherrill2013-01-1021-21/+21
| | | | Change rtems-rfs to rtems_rfs
* cpukit/posix: Doxygen group is POSIXAPIJoel Sherrill2013-01-10179-184/+180
|
* cpukit: Doxygen group fixes and many warnings addressedJoel Sherrill2013-01-1067-223/+210
| | | | | | | The output of the modules.html is much improved. Most filesystem and POSIX API related groups are properly nested. Some formatting issues were addressed as were multiple inconsistencies.
* score: Doxygen Clean Up Task #14Alex Ivanov2013-01-1020-30/+290
|
* score: Doxygen Clean Up Task #12Alex Ivanov2013-01-1020-134/+446
| | | | http://www.google-melange.com/gci/task/view/google/gci2012/8110207
* rtems: Avoid NULL pointer accessSebastian Huber2013-01-101-5/+7
| | | | | The _MPCI_table may be NULL in case multiprocessing is disabled in the application configuration.
* IMFS: DocumentationSebastian Huber2013-01-091-23/+36
|
* libcsupport: DocumentationSebastian Huber2013-01-091-6/+9
|
* libcsupport: DocumentationSebastian Huber2013-01-091-35/+22
|
* sapi: DocumentationSebastian Huber2013-01-091-15/+16
|
* nfsclient: Return an error status in nfsInit()Sebastian Huber2013-01-092-50/+84
| | | | | Avoid assert() and use proper cleanup if nfsInit() fails to allocate a resource.
* score: Doxygen Clean Up Task #18Alex Ivanov2013-01-0912-338/+422
| | | | http://www.google-melange.com/gci/task/view/google/gci2012/8137204
* score: Doxygen Clean Up Task #17Alex Ivanov2013-01-0920-709/+818
|
* score: Doxygen Clean Up Task #16Alex Ivanov2013-01-0819-1355/+1429
|
* score: Doxygen Clean Up Task #4Alex Ivanov2013-01-0820-1185/+1256
|
* score: Doxygen Clean Up Task #15Alex Ivanov2013-01-0820-733/+769
|
* libfs: Doxygen Clean Up Task #1Alex Ivanov2013-01-0819-482/+666
| | | | | | http://www.google-melange.com/gci/task/view/google/gci2012/8120204 Patch committed with fixes for whitespace issues.
* sapi: Doxygen Clean Up Task #1Alex Ivanov2013-01-0818-770/+791
|
* libcsupport: Doxygen Clean Up Task #1Alex Ivanov2013-01-0815-143/+162
|
* sapi: Add rtems_fatal_source_description()Sebastian Huber2013-01-073-1/+64
|
* posix: Doxygen Clean Up Task #1Alex Ivanov2013-01-0720-345/+419
|
* score: Doxygen Clean Up Task #11Mathew Kallada2013-01-0720-830/+1068
|
* rtems: Simplify _Event_Surrender()Sebastian Huber2013-01-071-28/+14
| | | | Check for a satisfied event condition only once.
* rtems: Simplify _Event_Surrender()Sebastian Huber2013-01-071-4/+6
| | | | Remove superfluous test for _ISR_Is_in_progress().
* rtems: Simplify _Event_Surrender()Sebastian Huber2013-01-071-2/+1
| | | | | | | It is impossible to reach the simplified expression if we are in the THREAD_BLOCKING_OPERATION_TIMEOUT state since in this case Wait.count (event condition) would be set to zero and thus the seized event set would be empty.
* rtems: Critical fix for eventsSebastian Huber2013-01-071-7/+12
| | | | | | | Commit 4b45c1393ce4ee3e1c2762ef3145d2bd6b5b38da marked a test in _Event_Timeout() as debug only. This test is required also in non-debug configurations since otherwise state corruption can happen. A revised test sptests/spintrcritical10 checks the relevant sequences.
* rtems: Add commentSebastian Huber2013-01-071-0/+5
|
* arm: Add AIRCR register definesSebastian Huber2013-01-071-0/+15
|
* arm: Implement CPU_Exception_frame_print()Sebastian Huber2013-01-073-35/+40
|
* arm: Add and use _ARMV7M_Exception_default()Sebastian Huber2013-01-073-0/+56
|