summaryrefslogtreecommitdiffstats
path: root/cpukit (follow)
Commit message (Collapse)AuthorAgeFilesLines
* dosfs: Write meta-data only if it changedSebastian Huber2014-10-233-17/+40
|
* dosfs: Support ctime and mtimeSebastian Huber2014-10-239-133/+170
| | | | | | | Implement ctime and mtime updates according to POSIX. The ctime is mapped to the FAT create time and date. The mtime is mapped to the FAT last modified time and date. For the atime use the mtime for simplicity.
* cpukit/libfs/src/imfs/ioman.c: Fix typoJoel Sherrill2014-10-201-1/+1
|
* cpukit/score/cpu/lm32/irq.c: Fix warningJoel Sherrill2014-10-201-0/+6
|
* score/cpu/lm32/rtems/score/cpu.h: Fix set but not used warningJoel Sherrill2014-10-201-0/+3
|
* score/cpu/i386/rtems/score/cpu.h: Fix set but not used warningJoel Sherrill2014-10-201-0/+1
|
* jffs2: Add casts and constant designators to address warnings on 16-bit targetsJoel Sherrill2014-10-193-3/+3
|
* bfin libcpu and libbsp: Fix warningsJoel Sherrill2014-10-161-0/+1
|
* libmisc/redirector/stdio-redirect.c: Use UL constants since usleep() should ↵Joel Sherrill2014-10-161-1/+1
| | | | take more than 16-bit constants
* jffs2/src/fs-rtems.c: Add include of <rtems/libio.h> for prototypesJoel Sherrill2014-10-161-0/+1
|
* jffs2/src/fs-rtems.c: Eliminate set but not used warningsJoel Sherrill2014-10-161-0/+3
|
* shell: Print null mount table entry via LSOFSebastian Huber2014-10-161-16/+32
|
* shell: Improve LSOF outputSebastian Huber2014-10-161-12/+19
|
* score: Fix compile error for POSIX disabledSebastian Huber2014-10-161-2/+1
|
* rfs: explicitly cast to dev_tGedare Bloom2014-10-161-1/+1
|
* h8300/cpu_asm.S: Correct register size suffix for loading DISPATCH_NEEDEDJoel Sherrill2014-10-151-1/+1
|
* rtems/score/object.h: Include <rtems/score/cpu.h> to honor 16-bit IdsJoel Sherrill2014-10-151-0/+1
| | | | | | | Selection of 16-bit object Ids is a port specific decision. Somewhere along the way, the file providing this information was dropped from the include file set. This resulted in the code being compiled with a mix of 16 and 32 bit ID assumptions for those targets with 16-bit Ids.
* sparc64: fix warnings in cpukit/score/cpuGedare Bloom2014-10-132-4/+2
|
* score/cpu/m32c: Fix warningsJoel Sherrill2014-10-132-4/+5
|
* libcsupport/include/clockdrv.h: Remove rtems_clock_major/minorJoel Sherrill2014-10-131-2/+0
|
* libmisc/redirector/stdio-redirect.c: Use sleep not usleep and do not ↵Joel Sherrill2014-10-131-1/+1
| | | | overflow 16-bit int
* shell/main_cp.c: Delete unused -rtems_shell_cp_exit()Joel Sherrill2014-10-131-6/+0
|
* score: Rework global constructionSebastian Huber2014-10-136-85/+134
| | | | | | Ensure that the global construction is performed in the context of the first initialization thread. On SMP this was not guaranteed in the previous implementation.
* cpukit/include/rtems/irq.h: Fix spacingJoel Sherrill2014-10-101-1/+1
|
* arm: Fix warningSebastian Huber2014-10-101-0/+6
|
* shell/lsof: Fix warningsSebastian Huber2014-10-101-8/+9
|
* m32r/cpu_asm.c: Add prototype to fix warningJoel Sherrill2014-10-091-0/+5
|
* m32r/rtems/score/cpu.h: Fix macros to avoid warningsJoel Sherrill2014-10-091-18/+20
|
* h8300/rtems/score/cpu.h: Fix macros to avoid warningsJoel Sherrill2014-10-091-6/+17
|
* avr/rtems/score/cpu.h: Fix macros to avoid warningsJoel Sherrill2014-10-091-6/+5
|
* cpukit/score/src/ts64*: Return a value from non-void functionJoel Sherrill2014-10-094-4/+4
|
* m68k/rtems/score/cpu.h: _CPU_Context_Restart_self needed ↵Joel Sherrill2014-10-091-1/+1
| | | | RTEMS_COMPILER_NO_RETURN_ATTRIBUTE
* moxiertems/score/cpu.h: _CPU_Context_switch needed ↵Joel Sherrill2014-10-091-9/+22
| | | | RTEMS_COMPILER_NO_RETURN_ATTRIBUTE plus fix warnings on unimplemented ISR enable/disable
* arm/rtems/score/cpu.h: _ARMV7M_Start_multitasking needed ↵Joel Sherrill2014-10-091-1/+2
| | | | RTEMS_COMPILER_NO_RETURN_ATTRIBUTE
* nios2-iic-irq.c: Fix warningsJoel Sherrill2014-10-091-0/+6
|
* nios2-iic-irq.c: Include <rtems/score/interr.h> so it buildsJoel Sherrill2014-10-091-0/+1
|
* ppp: PR1943: Avoid NULL pointer accessSebastian Huber2014-10-081-8/+2
| | | | | | | Waiting for mbufs at this level is a bad solution. It would be better to try to allocate a new mbuf chain before we hand over the current mbuf chain to the upper layer. In case the allocation fails we should drop the current packet and use its mbuf chain for a new packet.
* IMFS: Avoid NULL pointer accessSebastian Huber2014-10-081-1/+2
| | | | | Avoid NULL pointer access in IMFS_is_imfs_instance(). File systems mounted via mount() always have a valid type string.
* posix: Add auto initializaton for rwlockSebastian Huber2014-10-0810-46/+54
|
* posix: Fix mutex auto initializationSebastian Huber2014-10-081-1/+10
| | | | Use the once lock to prevent race conditions during auto initialization.
* posix: Use function instead of macrosSebastian Huber2014-10-081-41/+28
|
* ppp: Add ppp_unit()Sebastian Huber2014-10-081-15/+21
| | | | This makes porting to the new network stack easier.
* ppp: Nothing to transmit hint for Termios driverSebastian Huber2014-10-071-1/+10
|
* termios: Partially hide rtems_termios_ttySebastian Huber2014-10-075-106/+195
| | | | | | | Move interrupt lock to device context and expose only this structure to the read, write and set attributes device handler. This makes these device handler independent of the general Termios infrastructure suitable for direct use in printk() support.
* termios: Separate flow control from normal handlerSebastian Huber2014-10-072-17/+41
|
* termios: Fix transmit daemonSebastian Huber2014-10-071-1/+9
| | | | | | Do not call rtems_termios_refill_transmitter() in case a PPP line discipline is present. This is similar to rtems_termios_dequeue_characters().
* SPARC: Fatal_halt use source and exit codesDaniel Hellstrom2014-10-061-8/+2
| | | | | | | | | | | | | | | The Fatal_halt handler now have two options, either halt as before or enter system error state to return to debugger or simulator. The exit-code is now also propagated to the debugger which is very useful for testing. The CPU_Fatal_halt handler was split up into two, since the only the LEON3 support the CPU power down. The LEON3 halt now uses the power-down instruction to save CPU power. This doesn't stop a potential watch-dog timer from expiring.
* libmisc/shell: Remove the need for -lm when linking from the ping command.Chris Johns2014-10-041-5/+12
| | | | | Remove the use of sqrt and so the need to link to -lm. Clean up some warnings.
* pppd: Import change from NetBSDSebastian Huber2014-09-301-1/+1
| | | | | This avoids the use of gethostbyname() in case the "noipdefault" option is given. The gethostbyname() uses DNS by default.
* pppd: Fix warningsSebastian Huber2014-09-302-3/+22
|