summaryrefslogtreecommitdiffstats
path: root/cpukit (follow)
Commit message (Collapse)AuthorAgeFilesLines
* libfs: Always use geteuid() and getegid()Sebastian Huber2013-03-222-12/+2
| | | | The two functions are independent of the POSIX API.
* ramdisk: Fix device name generationSebastian Huber2013-03-221-1/+1
|
* Fixed 2 compiler warningsAndreas Heinig2013-03-191-1/+1
|
* sparc/cpu.h: Add commentsJoel Sherrill2013-03-181-0/+3
|
* m68k/cpu.h: Fix formatting and add comment blockJoel Sherrill2013-03-181-3/+10
|
* IMFS: Fix NULL pointer accessSebastian Huber2013-03-181-9/+10
|
* nios2: DocumentationSebastian Huber2013-03-111-13/+2
|
* nios2: Use NIOS2_CTLREG_INDEX_STATUSJeffrey O. Hill2013-03-111-1/+2
|
* nios2: Set CPU_ISR_PASSES_FRAME_POINTER to FALSEJeffrey O. Hill2013-03-112-23/+3
| | | | | This reflects what is currently happening. Define CPU_Interrupt_frame type to void to prevent accidental usage.
* nios2: Add _Nios2_Count_leading_zeros()Jeffrey O. Hill2013-03-113-0/+75
| | | | | Add _Nios2_Count_trailing_zeros(). They are currently more efficient than the corresponding GCC builtins.
* nios2: Rename fileJeffrey O. Hill2013-03-112-1/+1
|
* nios2: Add optimized IP checksum supportJeffrey O. Hill2013-03-113-0/+365
|
* RTEMS: Delete ChangeLog files.Gedare Bloom2013-03-0819-31726/+0
| | | | | | | | | This commit deletes all RTEMS ChangeLog files. These files have been abandoned since converting to git version control. The historical data may be recovered by checking out any commit before this one. Most of the contents of these ChangeLog files can also be found in the git log. Two external ChangeLog files, ChangeLog.slac and ChangeLog.zlib, remain.
* cpukit moxie: Style correctionsJoel Sherrill2013-02-282-71/+7
|
* Common file changes in support of Moxie portAnthony Green2013-02-283-1/+3
| | | | Signed-off-by: Anthony Green <green@moxielogic.com>
* Add Moxie CPU supportAnthony Green2013-02-289-0/+1647
| | | | Signed-off-by: Anthony Green <green@moxielogic.com>
* dosfs: PR2091: Fix warningAndreas Heinig2013-02-271-2/+2
|
* IMFS: PR2093: Fix warningSebastian Huber2013-02-271-3/+2
|
* dosfs: PR2092: Delete unused functionAndreas Heinig2013-02-271-32/+0
|
* PR2090: Fix warning in threadqdequeuepriority.cAndreas Heinig2013-02-261-0/+1
|
* add __ARM_ARCH_6ZK__ to cpukit/score/cpu/arm/rtems/score/arm.hCudmore, Alan P. (GSFC-5820)2013-02-251-0/+4
|
* libblock: Do resource allocation in one placeSebastian Huber2013-02-211-115/+153
| | | | | | | All resource allocations take place in rtems_bdbuf_init() now. After rtems_bdbuf_init() no fatal errors can happen due to configuration errors or resource limits. This makes it easier to detect configuration errors for users.
* dosfs: Fix file length updateSebastian Huber2013-02-201-2/+3
|
* dosfs: Start scan with a valid data clusterSebastian Huber2013-02-151-26/+16
| | | | | Simpify the loop. Set last cluster to an undefined value in case no free cluster exists.
* dosfs: Fix file extendSebastian Huber2013-02-151-23/+24
| | | | | | 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.
* dosfs: Ensure valid data cluster countSebastian Huber2013-02-151-1/+6
|
* Conditionally install atomic-headers.Ralf Corsépius2013-02-144-2/+8
|
* Add RTEMS_CHECK_ATOMIC, RTEMS_CPUOPT([RTEMS_ATOMIC]), AM_CONDITIONAL ATOMIC.Ralf Corsépius2013-02-141-0/+7
|
* New.Ralf Corsépius2013-02-141-0/+13
|
* Include <stdint.h>Ralf Corsépius2013-02-141-0/+2
|
* ftpd: Go back to the root directorySebastian Huber2013-02-131-0/+8
|
* 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.