summaryrefslogtreecommitdiffstats
path: root/c/src/exec (unfollow)
Commit message (Collapse)AuthorFilesLines
2000-09-052000-09-05 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+7
* rtems/rtems_syscall.c: Changed from O_NONBLOCK to internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY confusion and to work with the converted flags.
2000-09-052000-09-05 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-0/+1
* libio.c: Added O_NONBLOCK to list of flags.
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill27-0/+69
* Makefile.am: Include compile.am.
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-10/+17
* Makefile.am: Include compile.am, formatting. * rtems/Makefile.am: formatting. * rtems/score/Makefile.am: formatting.
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-3/+5
* Makefile.am: Include compile.am, remove duplicate includes.
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-10/+17
* Makefile.am: Include compile.am, formatting. * rtems/Makefile.am: Formatting. * rtems/score/Makefile.am: Formatting.
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-0/+10
* src/Makefile.am: Include compile.am.
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill7-2/+14
* src/Makefile.am, optman/Makefile.am: Include compile.am.
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-3/+9
* optman/Makefile.am, src/Makefile.am: Include compile.am.
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-0/+8
* wrapup/itron/Makefile.am, wrapup/posix/Makefile.am, wrapup/rtems/Makefile.am: Include compile.am
2000-09-012000-09-01 Rosimildo daSilva <rdasilva@connecttel.com>Joel Sherrill1-0/+5
* emfdb.c: Removed stray semi-colon. Reported on GoAhead mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>
2000-09-012000-08-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-0/+12
* Merged version 2.1 of GoAhead webserver. This update was submitted by Antti P Miettinen <antti.p.miettinen@nokia.com>. * NOTES, base64.c, ejIntrn.h, emfdb.c, emfdb.h, md5.h, md5c.c, um.c, um.h: New files. * wbase64.c: Removed. * Makefile.am, asp.c, balloc.c, default.c, ej.h, ejlex.c, ejparse.c, form.c, h.c, handler.c, mime.c, misc.c, ringq.c, rom.c, security.c, socket.c, sym.c, uemf.c, uemf.h, url.c, value.c, webcomp.c, webmain.c, webpage.c, webrom.c, webs.c, webs.h, websuemf.c, wsIntrn.h: Modified.
2000-09-012000-08-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+5
* netinet/tcp_input.c: Spelling corrections.
2000-08-302000-08-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill83-82/+94
* Many files: Moved posix/include/rtems/posix/seterr.h to score/include/rtems/seterr.h so it would be available within all APIs.
2000-08-302000-08-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-0/+4
* rtems_webserver/license.txt: New file.
2000-08-302000-08-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-1/+1
* configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs
2000-08-302000-08-30 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-38/+11
* taskstart.c: Removed 1st cut at rtems_task_start_main_style. Only committed this so it could be easily revisited as we discussing moving main() to user space from BSP space.
2000-08-302000-08-30 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-5/+42
* taskstart.c: Added 1st cut at rtems_task_start_main_style.
2000-08-29Correcting.Joel Sherrill1-0/+5
2000-08-292000-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-4/+6
* cpu.c: Spacing issues. * rtems/score/cpu.h: Removed warning by setting _level.
2000-08-292000-08-29 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill1-0/+4
* cpu.c: Spacing issues. * rtems/score/cpu.h: Removed warning by setting _level. 2000-08-29 Joel Sherrill <joel.sherrill@OARcorp.com> * Makefile.am: Added S_O_FILES to list of objects.
2000-08-292000-08-29 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill1-1/+1
* Makefile.am: Added S_O_FILES to list of objects.
2000-08-252000-08-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-2/+7
* include/rtems/system.h: Include cpuopts.h for __i386__.
2000-08-252000-08-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-32/+36
* rtems/score/i386.h: cpu-variant define handling Rewrite due to introduction of multilib defines. * asm.h: include cpuopts.h instead of targopts.h
2000-08-252000-08-25 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-3/+11
* rtems/score/no_cpu.h: Modified so there are fewer and more consistent variations on "no cpu" so it is easier to sed the source as the starting point for a new port.
2000-08-252000-08-25 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill5-44/+118
* inline/rtems/posix/timer.inl, include/rtems/posix/timer.h, inline/rtems/posix/Makefile.am, src/ptimer1.c: Redid the style of src/ptimer1.c. Continued effort to make the POSIX Timer implementation match that of other managers. Added data structures required to use SuperCore Object Handler.
2000-08-252000-08-25 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill1-1/+2
* libc/fs_null_handlers.c: Added missing rmnod entry.
2000-08-252000-08-25 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill4-78/+94
* libc/isatty.c, libc/imfs_handlers_directory.c, libc/creat.c, libc/imfs_directory.c: Fixed style issues.
2000-08-152000-08-15 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-12/+5
* src/ptimer1.c: Minor formatting fixes.
2000-08-152000-08-15 Joel Sherrill <joel@OARcorp.com>Joel Sherrill4-47/+26
* src/ptimer1.c: Removed unused routine PRINT_ERRNO_S. * src/ptimer1.c: Removed unnecessary routine COPY_ITIMERSPEC_S and used structure copy instead. * src/ptimer1.c: Renamed timer_alive_t to POSIX_Timer_Control. * include/rtems/posix/timer.h: Ditto.
2000-08-152000-08-15 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-48/+25
* posix/src/ptimer1.c: Switched to using set_errno_and_return_minus_one() to ensure that errno was always set.
2000-08-152000-08-15 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-10/+10
* posix/src/ptimer1.c (timer_settime): Converted use of rtems_clock_get to use SuperCore _TOD_Current variable.
2000-08-112000-08-11 Joel Sherrill <joel@OARcorp.com>Joel Sherrill17-0/+2019
* Shell added for or32 port based on no_cpu port with names replaced.
2000-08-112000-08-11 Joel Sherrill <joel@OARcorp.com>Joel Sherrill17-0/+2019
* Shell added for or16 port based on no_cpu port with names replaced.
2000-08-112000-08-11 Chris Johns <ccj@acm.org>Joel Sherrill11-7/+58
* libc/chmod.c: Return ENOTSUP if filesystem does not have handler. * libc/eval.c: Ditto. * libc/fcntl.c: Ditto. * libc/fsync.c: Ditto. * libc/ioctl.c: Ditto. * libc/ioman.c: Ditto. * libc/link.c: Ditto. * libc/memfile.c: Ditto. * libc/mknod.c: Ditto. * libc/symlink.c: Ditto. * libc/libio.h(rtems_filesystem_dev_major_t): New macro. * libc/libio.h(rtems_filesystem_dev_minor_t): New macro.
2000-08-10Adding ChangeLogs.Joel Sherrill23-0/+70
2000-08-03IEEEJoel Sherrill1-1/+1
==== -4 = {d = -4, i = {0xc0100000, 0x0}} s=1 e=0x80 m=0x100000 (0x0900000) -3 = {d = -3, i = {0xc0080000, 0x0}} s=1 e=0x80 m=0x080000 (0x0880000) -2 = {d = -2, i = {0xc0000000, 0x0}} s=1 e=0x80 m=0x000000 (0x0800000) -1 = {d = -1, i = {0xbff00000, 0x0}} s=1 e=0x7f m=0x000000 (0x0800000) 0 = {d = 0, i = {0x00000000, 0x0}} s=0 e=0 m=0x000000 (0x0800000) 1 = {d = 1, i = {0x3ff00000, 0x0}} s=0 e=0x7f m=0x000000 (0x0800000) 2 = {d = 2, i = {0x40000000, 0x0}} s=0 e=0 m=0x000000 (0x0800000) 3 = {d = 3, i = {0x40080000, 0x0}} s=0 e=0 m=0x080000 (0x0880000) C4X === -4 = {d = -4, i = {0x01800000, 0x0}} s=1 e=1 m=0x800000 (0x1000000) -3 = {d = -3, i = {0x01c00000, 0x0}} s=1 e=1 m=0xa00000 (0x1400000) -2 = {d = -2, i = {0x00800000, 0x0}} s=1 e=0 m=0x800000 (0x1000000) -1 = {d = -1, i = {0xff800000, 0x0}} s=1 e=0xff m=0x000000 (0x1000000) 0 = {d = 0, i = {0x80000000, 0x0}} s=0 e=0 m=0x000000 (0x0800000) 1 = {d = 1, i = {0x00000000, 0x0}} s=0 e=0x7f m=0x000000 (0x0800000) 2 = {d = 2, i = {0x01000000, 0x0}} s=0 e=1 m=0x400000 (0x0800000) 3 = {d = 3, i = {0x01400000, 0x0}} s=0 e=1 m=0x600000 (0x0c00000) 4 = {d = 4, i = {0x02000000, 0x0}} s=0 e=2 m=0xXXXXXX (0x0000000) 0x1010 0000 0101 0000 0010 1002
2000-08-02Patch from Eric Norum <eric@cls.usask.ca> to add optional support forJoel Sherrill1-3/+47
fast mutexes that bypass the API level to directly interface with the SuperCore.
2000-08-02New file.Joel Sherrill1-0/+48
2000-08-01Look at both hardware and software FP settings.Joel Sherrill1-2/+2
2000-08-01If the _VBR is set to 0xFFFFFFFF, then assume the vector jump table isJoel Sherrill1-1/+10
in ROM.
2000-08-01The fp_context field is needed if software or hardware floating pointJoel Sherrill1-1/+1
is available.
2000-08-01Patch from Eric Norum <eric@cls.usask.ca> to avoid lockup underJoel Sherrill1-9/+9
the correct circumstances of DMA buffer size, serial line interrupts, and ethernet interrupts the termios osend routine would lock up waiting for the raw output buffer semaphore.
2000-08-01Patch rtems-rc-20000801-1-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-1/+1
that switches the sparc from targopts.h to cpuopts.h.
2000-07-27Minor problems addressed with the merger and with the arm_bare_bsp.Joel Sherrill1-1/+1
That BSP now has a stub clock driver so the tests can link even if they won't execute. A handful of Makefiles had to be updated and we had to account for printk.c being a shared file now.
2000-07-27Port of RTEMS to the ARM processor family by Eric ValetteJoel Sherrill15-0/+1771
<valette@crf.canon.fr> and Emmanuel Raguet <raguet@crf.canon.fr> of Canon CRF - Communication Dept. This port includes a basic BSP that is sufficient to link hello world.
2000-07-26Port of RTEMS to the Texas Instruments C3x/C4x DSP families includingJoel Sherrill26-8/+87
a BSP (c4xsim) supporting the simulator included with gdb. This port was done by Joel Sherrill and Jennifer Averett of OAR Corporation. Also included with this port is a space/time optimization to eliminate FP context switch management on CPUs without hardware or software FP. An issue with this port was that sizeof(unsigned32) = sizeof(unsigned8) on this CPU. This required addressing alignment checks and assumptions as well as fixing code that assumed sizeof(unsigned32) == 4.
2000-07-25Patch rtems-rc-20000713-1-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-2/+0
that removes an unnecessary inclusion of @RTEMS_BSP@.cfg.
2000-07-25Forgot to remove these when code moved.Joel Sherrill16-4955/+0
2000-07-24Use bitwise and not cast to unsigned16 to remove upper bits.Joel Sherrill2-2/+6