summaryrefslogtreecommitdiffstats
path: root/cpukit (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2008-11-20 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-11-202-3/+11
| | | | | | PR 1306/cpukit * posix/inline/rtems/posix/priority.inl: Eliminate hard coded numbers in favor of existing macros.
* 2008-11-20 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-11-203-1/+29
| | | | | * posix/Makefile.am: Add dummy vfork() implementation. * posix/src/vfork.c: New file.
* 2008-11-13 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-11-132-0/+40
| | | | | | PR 1336/cpukit * sapi/inline/rtems/chain.inl: Add rtems_chain_prepend_unprotected and rtems_chain_append_unprotected.
* 2008-11-12 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-11-123-1/+57
| | | | | * libcsupport/Makefile.am: Add getrusage(). * libcsupport/src/getrusage.c: New file.
* 2008-11-12 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-11-122-2/+6
| | | | * score/src/timespecaddto.c: Fix typo.
* 2008-11-07 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-11-072-3/+8
| | | | | * libcsupport/src/ttyname.c: Change third parameter of ttyname to be size_t instead of int.
* 2008-11-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-11-052-1/+9
| | | | * librpc/src/xdr/xdr_float.c: Add M32C, M32R, and Blackfin.
* 2008-11-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-11-052-2/+12
| | | | * score/src/threadhandler.c: M32R uses different name for init.
* 2008-11-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-11-053-3/+37
| | | | | | * posix/Makefile.am: Add _execve() so we can use newlib posix support directory and eliminate code in RTEMS. * posix/src/_execve.c: New file.
* 2008-11-03 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-11-032-1/+7
| | | | | | PR 1333/cpukit * libcsupport/include/rtems/termiostypes.h: Typo on type name -- should be rtems_device_minor_number.
* 2008-10-28 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-10-285-11/+24
| | | | | * context_init.c, context_switch.S, cpu.c, cpu_asm.c: Correct file headers.
* 2008-10-28 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-10-288-38/+384
| | | | | | * Makefile.am, preinstall.am, rtems/score/cpu.h: Now performs context switches and many tests run. * context_init.c, context_switch.S, cpu.c, cpu_asm.c: New files.
* 2008-10-15 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-10-155-46/+74
| | | | | | | | PR 1331/networking * libmisc/shell/shell.c, telnetd/check_passwd.c, telnetd/telnetd.c, telnetd/telnetd.h: Improve comments and explanation of options to rtems_telnetd_initialize. Add extra newline to login sequence from shell.
* 2008-10-14 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-10-142-4/+8
| | | | * cpu_asm.S: Enable same code paths for SX. Tested on simulator.
* 2008-10-14 Steven Grunza <grunza@ulticom.com>Joel Sherrill2008-10-142-0/+7
| | | | * cpu_asm.S: Use proper diredctive for h8300/sx.
* Add PR.Joel Sherrill2008-10-141-0/+1
|
* 2008-10-14 Tim Cussins <timcussins@eml.cc>Joel Sherrill2008-10-142-1/+5
| | | | * libcsupport/src/free.c: Should print begin field not start field.
* 2008-10-14 Wei Shen <cquark@gmail.com>Joel Sherrill2008-10-1420-17/+977
| | | | | | | | | | | | * Makefile.am, preinstall.am, libcsupport/src/mknod.c, libcsupport/src/open.c, libcsupport/src/pipe.c, libfs/Makefile.am, libfs/preinstall.am, libfs/src/imfs/imfs.h, libfs/src/imfs/imfs_creat.c, libfs/src/imfs/imfs_debug.c, libfs/src/imfs/imfs_eval.c, libfs/src/imfs/imfs_initsupp.c, libfs/src/imfs/imfs_mknod.c, libfs/src/imfs/imfs_stat.c, libfs/src/imfs/memfile.c: Initial commit of POSIX pipe support. * libfs/src/imfs/imfs_fifo.c, libfs/src/pipe/fifo.c, libfs/src/pipe/pipe.c, libfs/src/pipe/pipe.h: New files.
* Fix formatting.Joel Sherrill2008-10-141-1/+2
|
* 2008-10-13 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-10-134-4/+24
| | | | | | * context_switch.S, cpu_asm.c, rtems/score/cpu.h: Add support for restarting the currently executing thread. Fine tune alignment factor as two-byte aligned and use this for critical structures.
* libnetworking/rtems/rtems_glue.c: Copy nothing if ↵Thomas Doerfler2008-10-103-94/+262
| | | | | | rtems_bsdnet_parse_driver_name() if namep is NULL. include/rtems/status-checks.h: Added prefix "RTEMS" for all macros. Doxygen style comments. Cleanup.
* 2008-10-03 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-10-034-8/+20
| | | | | | | | | | | * libcsupport/src/printk.c: Addresses can be larger than integers so use long for %p formats. * score/inline/rtems/score/address.inl: Offsets can be positive or negative, so use int32_t. Also do math with intptr_t since there are cases where the number of bits in an address do not equal the number of bits in an integer. * score/inline/rtems/score/heap.inl: Offsets can be positive or negative, so use int32_t.
* 2008-10-03 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-10-033-2/+15
| | | | | | * configure.ac: Add m32r. * libcsupport/src/newlibc_exit.c: For some odd reason, the fini symbol for the m32r in C needs an extra leading _.
* 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-10-022-2/+7
| | | | | * score/cpu/Makefile.am: Add new M32R port. It is just a beginning but the BSP is functional enough to initialize and shutdown RTEMS.
* 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-10-029-0/+1669
| | | | | | * .cvsignore, ChangeLog, Makefile.am, preinstall.am, rtems/asm.h, rtems/score/cpu.h, rtems/score/cpu_asm.h, rtems/score/m32r.h, rtems/score/types.h: New files.
* 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-10-022-9/+5
| | | | * configure.ac: Revert trash committed. Shell builds with m32c now.
* 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-10-023-2/+16
| | | | | * configure.ac, score/cpu/Makefile.am: Initial addition of M32C port. This is still a work in process but most tests do run on simulator.
* 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-10-0215-0/+2068
| | | | | | | * .cvsignore, ChangeLog, Makefile.am, context_init.c, context_switch.S, cpu.c, cpu_asm.c, preinstall.am, varvects.S, varvects.h, rtems/asm.h, rtems/score/cpu.h, rtems/score/cpu_asm.h, rtems/score/m32c.h, rtems/score/types.h: New files.
* 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-10-022-2/+9
| | | | * libmisc/shell/utils-cp.c: Do not put a 64K buffer on the stack.
* 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-10-022-1/+6
| | | | | * score/inline/rtems/score/priority.inl: Use simple integer as loop counter.
* 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-10-023-2/+10
| | | | | | * libmisc/monitor/mon-monitor.c, rtems/include/rtems/rtems/types.h: Do not have fp context type when no hardware or software floating point is available.
* 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-10-0220-44/+62
| | | | | | | | | | | | | | | | | * libcsupport/src/malloc_statistics_helpers.c, libcsupport/src/realloc.c, rtems/include/rtems/rtems/region.h, rtems/include/rtems/rtems/support.h, rtems/src/regiongetsegmentsize.c, rtems/src/regionresizesegment.c, rtems/src/workspace.c, sapi/include/confdefs.h, score/include/rtems/score/heap.h, score/include/rtems/score/protectedheap.h, score/include/rtems/score/wkspace.h, score/src/heap.c, score/src/heapallocate.c, score/src/heapallocatealigned.c, score/src/heapextend.c, score/src/heapresizeblock.c, score/src/heapsizeofuserarea.c, score/src/pheapgetblocksize.c, score/src/wkspace.c: Change size_t to ssize_t on all Heap, Workspace and Region calls. On 16-bit architectures, size_t can be 16-bits which would limit sizes to 64K.
* 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-10-024-10/+9
| | | | | * cpu_asm.c, rtems/score/cpu.h, rtems/score/types.h: Corrections and updates.
* 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-10-027-0/+14
| | | | | | | | * libmisc/shell/main_cp.c, libmisc/shell/main_ls.c, libmisc/shell/main_mv.c, libmisc/shell/main_netstats.c, libmisc/shell/main_rm.c, libmisc/shell/shell_script.c: Newlib > 1.16.0 requires __need_getopt_newlib to be defined to get visibility on the reentrancy extensions.
* 2008-10-01 Gene Smith <gene.smith@siemens.com>Joel Sherrill2008-10-013-23/+62
| | | | | | PR 1328/cpukit * libmisc/shell/main_mdump.c, libmisc/shell/main_mwdump.c: Fix printing of more than 256 bytes.
* 2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-302-25/+21
| | | | | * cpu.c: Fine tune conditional so _CPU_ISR_install_vector is in CPU Kit now.
* Added definitions for asynchronous read and write IO commands.Thomas Doerfler2008-09-302-0/+41
|
* 2008-09-26 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-09-262-7/+12
| | | | | | PR 1316/cpukit * score/src/coremsgbroadcast.c: Give error when message is too large like when sending a message. This was the documented behavior.
* Final resolution of this "small" por t number change.Eric Norum2008-09-262-1/+5
|
* 2008-09-25 Eric Norum <norume@aps.anl.gov>Joel Sherrill2008-09-251-0/+4
| | | | * libnetworking/lib/rtems_bsdnet_ntp.c: Revert previous patch.
* 2008-09-25 Eric Norum <norume@aps.anl.gov>Joel Sherrill2008-09-252-1/+5
| | | | * libnetworking/lib/rtems_bsdnet_ntp.c: Revert previous patch.
* 2008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-253-1/+233
| | | | | | * Makefile.am: Move duplicated context switch code to score/cpu. This has been used to run tests on the simulator BSP as SH1, SH2, and SH4. * context.c: New file.
* 2008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-252-27/+5
| | | | * libfs/src/imfs/deviceio.c: Eliminate duplicate implementation.
* 2008-09-24 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-09-242-7/+14
| | | | | | PR 1326/cpukit * libi2c/libi2c.c: Use int for return value when negative values possible.
* 2008-09-24 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-242-1/+6
| | | | | * libnetworking/lib/ftpfs.c: Use ssize_t for read retval (Fix comparision of unsigned < 0).
* 2008-09-23 Eric Norum <norume@aps.anl.gov>Joel Sherrill2008-09-232-1/+6
| | | | | * libnetworking/lib/rtems_bsdnet_ntp.c: Let TCP/IP stack pick port rather than hard coding selection.
* 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-224-2/+45
| | | | | | * include/rtems/bspIo.h, libcsupport/Makefile.am: Add genchark() for polled debug input from the same device as printk(). * libcsupport/src/getchark.c: New file.
* 2008-09-11 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-222-2/+7
| | | | | * rtems/include/rtems/rtems/types.h: Do not define rtems_boolean, rtems_single, rtems_double unless RTEMS_DEPRECATED_TYPES is given.
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-193-0/+20
| | | | | | * libmisc/shell/main_mallocinfo.c, libmisc/shell/main_wkspaceinfo.c: Include information on whether C Program Heap and RTEMS Workspace are separate.
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-192-0/+12
| | | | | * rtems/score/m68k.h: Move set cacr, acr0, acr1 routines here to get them out of a BSP.