summaryrefslogtreecommitdiffstats
path: root/cpukit (unfollow)
Commit message (Collapse)AuthorFilesLines
1999-03-16Added ftpd server from Jake Janovetz <janovetz@tempest.ece.uiuc.edu>.Joel Sherrill2-0/+1093
1999-03-16Use proper include for libio.h.Joel Sherrill6-12/+6
1999-03-08Corrected bug where pointer to doubly linked blocks was being incorrectlyJoel Sherrill1-2/+34
calculated.
1999-03-08Added code to translate internal libio flags to POSIX style flags.Joel Sherrill1-3/+20
1999-03-08Added support for F_GETFL and F_SETFL.Joel Sherrill1-2/+3
1999-03-06Added F_GETFL support so the fdopen() implementation in newlib 1.8.1Joel Sherrill4-2/+43
would work. At the same time, the initial implementation of F_SETFL was added. A support routine was added to convert internal libio flags back to the POSIX style. Eventually the internal representation should be eliminated in the interest of simplicity and code reduction. This problem was reported by Jake Janovetz <janovetz@tempest.ece.uiuc.edu>.
1999-03-01Patch from Eric Norum <eric@skatter.usask.ca> to eliminate externalJoel Sherrill21-276/+61
IO handlers scheme that was implemented originally just to support sockets. The file system IO switch is more general and works fine.
1999-03-01Part of the automake VI patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de>:Joel Sherrill2-19/+19
> 5) rtems-rc-19990202-1.diff/reorg-install.sh > > reorg-install.sh fixes a Makefile variable name clash of RTEMS > configuration files and automake/autoconf standards. > Until now, RTEMS used $(INSTALL) for install-if-change. Automake and > autoconf use $(INSTALL) for a bsd-compatible install. As > install-if-change and bsd-install are not compatible, I renamed all > references to install-if-changed to $(INSTALL_CHANGED) and used > $(INSTALL) for bsd-install (==automake/autoconf standard). When > automake will be introduced install-if-change will probably be replaced > by $(INSTALL) and therefore will slowly vanish. For the moment, this > patch fixes a very nasty problem which prevents adding any automake file > until now (There are still more).
1999-02-24Changed IMFS to use IMFS_NAME_MAX as the maximum length of a basenameJoel Sherrill8-24/+34
rather then NAME_MAX. NAME_MAX is 255 and that lets IMFS chew up memory too fast. Perhaps in the future, the places in IMFS that put a maximum length name string on the stack and the jnode structure does not include a maximu length name string can be fixed so this is not a problem.
1999-02-24Corrected name of constant so this would compile.Joel Sherrill1-1/+1
1999-02-19Moved back up in tree.Joel Sherrill8-0/+4202
1999-02-19Moved asm.h back up in tree.Joel Sherrill14-0/+1728
1999-02-19Moved to proper rtems/scoreJoel Sherrill27-6045/+289
1999-02-18Part of the automake VI patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de>:Joel Sherrill34-0/+13100
> 4) rtems-rc-19990202-0.diff /reorg-score-cpu.sh > > reorg-score-cpu.sh reorganizes the cpu/<cpu>/* subdirectories in a > similar manner than previous reorg scripts did. rtems-rc-19990202-0.diff > contains the diffs after reorg-score-cpu.sh has been run on a > rtems-19981215 snapshot + my patches up to rtems-rc-19990131-2.diff. > > This patch is rather nasty and may break something. However, I've tested > it for about 10 different target/bsp pairs and believe to have shaken > out most bugs. I wonder about the following .h files that were not moved: a29k/asm.h a29k/cpu_asm.h i386/asm.h i960/asm.h m68k/asm.h m68k/m68302.h m68k/m68360.h m68k/qsm.h m68k/sim.h mips64orion/asm.h mips64orion/cpu_asm.h mips64orion/mips64orion.h no_cpu/asm.h no_cpu/cpu_asm.h powerpc/asm.h powerpc/mpc860.h sh/asm.h sparc/asm.h sparc/erc32.h
1999-02-18Yet another part of automake VI from Ralf Corsepius <corsepiu@faw.uni-ulm.de>:Joel Sherrill7-2466/+0
> 4) rtems-rc-19990202-0.diff /reorg-score-cpu.sh > > reorg-score-cpu.sh reorganizes the cpu/<cpu>/* subdirectories in a > similar manner than previous reorg scripts did. rtems-rc-19990202-0.diff > contains the diffs after reorg-score-cpu.sh has been run on a > rtems-19981215 snapshot + my patches up to rtems-rc-19990131-2.diff. > > This patch is rather nasty and may break something. However, I've tested > it for about 10 different target/bsp pairs and believe to have shaken > out most bugs. I wonder about the following .h files that were not moved: a29k/asm.h a29k/cpu_asm.h i386/asm.h i960/asm.h m68k/asm.h m68k/m68302.h m68k/m68360.h m68k/qsm.h m68k/sim.h mips64orion/asm.h mips64orion/cpu_asm.h mips64orion/mips64orion.h no_cpu/asm.h no_cpu/cpu_asm.h powerpc/asm.h powerpc/mpc860.h sh/asm.h sparc/asm.h sparc/erc32.h
1999-02-18Patch from Emmanuel Raguet <raguet@crf.canon.fr>:Joel Sherrill1-1/+9
You will find enclosed a patch which contains, for Intel PC386 target : - an Ethernet driver for DEC21140 device based boards. - a simple cache management with paging mechanism.
1999-02-18GLobal reentrancy structure is now dynamically initialized.Joel Sherrill1-1/+2
1999-02-15Patch from Eric Valette <valette@crf.canon.fr> to undo the patchJoel Sherrill1-2/+0
that added ifdef on the pc386.
1999-02-10POSIX timer support.Joel Sherrill1-1/+1
1999-02-10Set the read/write offset to 0 when the file is opened. The ACVC had a testJoel Sherrill1-0/+1
that performed the sequence open/write/close/open/read/close on a file. It did not get the correct result since the file descriptor was reused.
1999-02-10Corrected multiple places the file size was not being properly updated.Joel Sherrill1-2/+8
1999-02-10Added getcwd().Joel Sherrill1-0/+280
1999-02-10POSIX timer support modifications.Joel Sherrill3-4/+16
1999-02-10Comments fixed after problem report from Ian Lance Taylor <ian@airs.com>.Joel Sherrill1-19/+10
1999-02-05Patch from Eric Norum to correct bug induced by select() patch.Joel Sherrill2-5/+11
1999-02-05Corrected spacing and added some new error checks that were neededJoel Sherrill3-24/+34
to avoid dereferencing NULLs.
1999-02-04Added printf()'s that can be uncommented to trace MBUF operations. ThisJoel Sherrill1-0/+3
is very useful when debugging a device driver.
1999-02-04Modifed to reflect transition from device driver to file system.Joel Sherrill1-41/+4
1999-02-04Added debug printf()'s that are commented out. Uncommenting theseJoel Sherrill1-0/+3
allows one to trace the enqueueing and dequeueing of messages. This can be used to insure that packets are getting to the boundary between the network stack and the device driver.
1999-02-04Added PowerPC specific header checksum code.Joel Sherrill2-68/+10
1999-02-04Added PowerPC specific header checksum code.Joel Sherrill1-4/+61
Added volatile to i386 assembly statements in header checksum code.
1999-02-04Debugged and now works except for handling of minor number.Joel Sherrill1-313/+429
1999-02-04Modified to include comments on how to get TCPDEBUG turned on andJoel Sherrill2-1/+11
printing messages.
1999-02-03POSIX Timers submitted by Juan Zamorano FloresJoel Sherrill5-8/+1011
<jzamora@avellano.datsi.fi.upm.es>.
1999-02-02Added debug #define and commented it out.Joel Sherrill1-0/+1
1999-02-02Added PowerPC specific in_cksum file.Joel Sherrill1-0/+4
1999-02-02New file. Based on the i386 version.Joel Sherrill2-0/+404
1999-01-31Prepended macro variables with "_" to avoid name conflicts in expansions.Joel Sherrill1-78/+78
1999-01-31Split psignal.c into many more files. This reduced the amount ofJoel Sherrill21-918/+1341
object code that has to be loaded just for initializing the signal manager.
1999-01-31New files added to ease debugging.Joel Sherrill2-0/+96
1999-01-28Patch from Eric Norum <eric@skatter.usask.ca> to avoid dereferencing aJoel Sherrill1-1/+4
NULL pointer.
1999-01-28Patch from Eric Norum <eric@skatter.usask.ca> to set more flags inJoel Sherrill1-2/+2
rtems_bsdnet_makeFdForSocket().
1999-01-26Added include of <rtems/posix/priority.h> so a macro would expandJoel Sherrill1-0/+1
and eliminate a link error.
1999-01-26Changed prototype of rtems_bsdnet_makeFdForSocket to (void *) pointerJoel Sherrill1-1/+1
so that the libc code did not have to know about (struct socket).
1999-01-26Switched from printf() to puts().Joel Sherrill1-1/+1
1999-01-26Added libio_sockets.c to hold support routines for networking code.Joel Sherrill1-0/+58
1999-01-25Split most of POSIX Threads Manager into multiple files.Joel Sherrill30-957/+1347
1999-01-25Added enough prototypes to allow most of POSIX Threads Manager to beJoel Sherrill1-0/+26
split into multiple files.
1999-01-21Made to compile after hacking tftp driver into beginnings of a mini-filesystem.Joel Sherrill5-39/+299
1999-01-20Patch from Eric Norum <eric@skatter.usask.ca> to make m68360.h usableJoel Sherrill2-714/+732
outside RTEMS. Comment: I found a couple of places other than RTEMS where I'd like to use the declarations supplied in m68360.h. To make this easier to do, I've redone the declarations in m68360.h to use standard C types.