summaryrefslogtreecommitdiffstats
path: root/c/src/lib (unfollow)
Commit message (Collapse)AuthorFilesLines
2001-09-272001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill8-6/+18
* include/Makefile.am: Use 'PREINSTALL_FILES ='. * irq/Makefile.am: Use 'PREINSTALL_FILES ='. * vectors/Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-272001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill36-35/+124
* include/Makefile.am: Use 'CLEANFILES ='. * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
2001-09-272001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+5
* Makefile.am: Use 'TMPINSTALL_FILES ='.
2001-09-272001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-2/+10
* include/Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-272001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-3/+9
* irq/Makefile.am: Use 'PREINSTALL_FILES ='. * comm/Makefile.am: Use 'PREINSTALL_FILES ='. * pci/Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-272001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+5
* Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-272001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-4/+11
* include/Makefile.am: Use 'CLEANFILES ='. * include/Makefile.am: Use 'PREINSTALL_FILES ='. * console/Makefile.am: Use 'PREINSTALL_FILES ='. * Makefile.am: Use 'TMPINSTALL_FILES ='.
2001-09-272001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-2/+7
* include/Makefile.am: Use 'CLEANFILES ='. * include/Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-272001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill6-6/+18
* include/Makefile.am: Use 'CLEANFILES ='. * include/Makefile.am: Use 'TMPINSTALL_FILES ='. * irq/Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-272001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+5
* comm/Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-272001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill5-3/+12
* include/Makefile.am: Use 'PREINSTALL_FILES ='. * startup/Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-272001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-2/+7
* include/Makefile.am: Use 'CLEANFILES ='. * include/Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-272001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill8-4/+20
* include/Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-272001-09-27 Eric Norum <eric.norum@usask.ca>Joel Sherrill1-2/+0
* hared/bootcard.c: Now process C++ global constructors (_init) as part of the first task execution not in BSP space. This depends on the toolset defining USE_INIT_FINI so you have to have the right toolset version.
2001-09-242001-09-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-3/+9
* include/Makefile.am: Use 'CLEANFILES ='. * include/Makefile.am: Use 'TMPINSTALL_FILES ='. * include/Makefile.am: fix path to shared/include/coverhd.h.
2001-09-242001-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-1/+1
* Makefile.am: Use SUBDIRS = instead of SUBDIRS += to make automake-1.5 happy. * include/rtems/score/Makefile.am: Use CLEANFILES = to make automake-1.5 happy. * bsp.am: Use PREINSTALL_FILES = to make automake-1.5 happy.
2001-09-242001-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill8-4/+23
* wrapup/Makefile: Use GENERIC_FILES = to make automake-1.5 happy.
2001-09-242001-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-2/+7
* include/sys/Makefile.am: Use = instead of += to setup NETWORKING_H_FILES and NEWLIB_H_FILES.
2001-09-242001-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+7
* libc/Makefile.am: Revamp INCLUDES handling to make automake-1.5 happy.
2001-09-242001-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-2/+10
* Makefile.am: Use SUBDIRS = instead of SUBDIRS += to make automake-1.5 happy. * include/rtems/score/Makefile.am: Use CLEANFILES = to make automake-1.5 happy. * bsp.am: Use PREINSTALL_FILES = to make automake-1.5 happy.
2001-09-212001-09-14 Eric Norum <eric.norum@usask.ca>Joel Sherrill2-7/+6
* libc/gxx_wrappers.c: Modifications to make gcc 3.x happy.
2001-09-212001-09-14 Eric Norum <eric.norum@usask.ca>Joel Sherrill2-6/+4
* startup/init68360.c: Modifications to make gcc 3.x happy.
2001-09-212001-09-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+5
* scitab/Makefile.am: Remove stray blank from SCITAB rule.
2001-09-192001-09-19 Eric Norum <eric.norum@usask.ca>Joel Sherrill2-26/+9
* README: Bring it more in line with reality.
2001-09-142001-09-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-0/+4
* ChangeLog: New file.
2001-08-312001-08-31 Eric Valette <valette@crf.canon.fr>Joel Sherrill4-16/+18
* network/network.c: Fix to account for return value when installing interrupts handler.
2001-08-302001-08-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-2/+7
* startup/linkcmds: Modified to work better with gcc 2.8.1 and gnat 3.13p.
2001-08-172001-08-17 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+5
* include/Makefile.am: Include coverhd.h so tmtests will compile.
2001-08-172001-08-17 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-0/+33
* include/rtems/libio_.h: Added ifdef to ensure that LOGIN_NAME_MAX is defined on GNU/Linux (RedHat 6.2 distribution). * libc/unixlibc.c: Added stubs for rtems_io_register_name() and rtems_io_lookup_name() so UNIX port would compile the IO manager sptest that registers /dev/null.
2001-08-172001-08-10 Radzislaw Galler <rgaller@et.put.poznan.pl>Joel Sherrill1-0/+15
* score/cpu_asm.c (sh_set_irq_priority): Changed interrupt vector number range check and handling of interrupt priority regs to conform SH2 specs. * sci/sci_termios.c: New file. * include/sci_termios.h: New file. * include/Makefile.am (EXTRA_DIST): Added sci_termios.h. (include_sh_HEADERS): Added sci_termios.h. * score/ispsh7045.c (isp): Calling an ISR with immediate argument casued negative sign extension for vector numbers of 128 and above. This was fixed. * sci/sci.c: Cleaned initialization of SCI registers; added necessary setup for new TERMIOS console cooperation
2001-08-172001-08-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-3/+2
* libc/lseek.c: Modified after discussion with Eugeny S. Mints <jack@oktet.ru> to correct the behavior. There were two mistakes. First, iop->offset was incorrectly set for SEEK_END. Second, iop->offset should be left unmodified if there are errors. This modification attempts to fix both situations.
2001-08-162001-08-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-6/+34
* libc/lseek.c: Modified after discussion with Eugeny S. Mints <jack@oktet.ru> to correct the behavior. There were two mistakes. First, iop->offset was incorrectly set for SEEK_END. Second, iop->offset should be left unmodified if there are errors. This modification attempts to fix both situations.
2001-08-162001-08-10 Radzislaw Galler <rgaller@et.put.poznan.pl>Joel Sherrill2-0/+531
* score/cpu_asm.c (sh_set_irq_priority): Changed interrupt vector number range check and handling of interrupt priority regs to conform SH2 specs. * sci/sci_termios.c: New file. * include/sci_termios.h: New file. * include/Makefile.am (EXTRA_DIST): Added sci_termios.h. (include_sh_HEADERS): Added sci_termios.h. * score/ispsh7045.c (isp): Calling an ISR with immediate argument casued negative sign extension for vector numbers of 128 and above. This was fixed. * sci/sci.c: Cleaned initialization of SCI registers; added necessary setup for new TERMIOS console cooperation
2001-08-162001-08-01 Radzislaw Galler <rgaller@et.put.poznan.pl>Joel Sherrill1-0/+137
* include/bsp.h: Disabled redefinition of CONSOLE_DRIVER_TABLE_ENTRY. Some "FIXME:" comments added. * console/config.c: New file. Definitions of externs referenced from libbsp/shared/console.c. * console/Makefile.am: Changed VPATH to point to libbsp/shared. Added config.c to C_FILES and EXTRA_DIST.
2001-08-162001-08-10 Radzislaw Galler <rgaller@et.put.poznan.pl>Joel Sherrill7-24/+161
* score/cpu_asm.c (sh_set_irq_priority): Changed interrupt vector number range check and handling of interrupt priority regs to conform SH2 specs. * sci/sci_termios.c: New file. * include/sci_termios.h: New file. * include/Makefile.am (EXTRA_DIST): Added sci_termios.h. (include_sh_HEADERS): Added sci_termios.h. * score/ispsh7045.c (isp): Calling an ISR with immediate argument casued negative sign extension for vector numbers of 128 and above. This was fixed. * sci/sci.c: Cleaned initialization of SCI registers; added necessary setup for new TERMIOS console cooperation
2001-08-162001-08-01 Radzislaw Galler <rgaller@et.put.poznan.pl>Joel Sherrill5-11/+35
* include/bsp.h: Disabled redefinition of CONSOLE_DRIVER_TABLE_ENTRY. Some "FIXME:" comments added. * console/config.c: New file. Definitions of externs referenced from libbsp/shared/console.c. * console/Makefile.am: Changed VPATH to point to libbsp/shared. Added config.c to C_FILES and EXTRA_DIST.
2001-08-162001-08-16 Mike Siers <mikes@poliac.com>Joel Sherrill1-0/+42
* libc/termios.c: Fix a bug in the termios implementation in the following scenario: The General Terminal Interface document that me states that if VMIN = 0 and VTIME = 0, then read() should return the minimum of two values: a) number of bytes available b) number of bytes requested (I assume from the read call) The current implementation of the fillBufferQueue() in termios.c is always return 1 character with these setting values. I know the termios buffer has more than one character available and my read() call is requesting 1024 bytes.
2001-08-162001-08-16 Mike Siers <mikes@poliac.com>Joel Sherrill3-4/+20
* comm/tty_drv.c, comm/uart.c: Correct some minor cut and paste bugs.
2001-08-162001-08-16 Mike Siers <mikes@poliac.com>Joel Sherrill3-0/+21
* include/rtems/termiostypes.h, include/sys/ioccom.h: Update of PPPD to 2.3.11 from 2.3.5 touched these files.
2001-08-162001-08-16 Mike Siers <mikes@poliac.com>Joel Sherrill2-8/+26
* libc/termios.c: Fix a bug in the termios implementation in the following scenario: The General Terminal Interface document that me states that if VMIN = 0 and VTIME = 0, then read() should return the minimum of two values: a) number of bytes available b) number of bytes requested (I assume from the read call) The current implementation of the fillBufferQueue() in termios.c is always return 1 character with these setting values. I know the termios buffer has more than one character available and my read() call is requesting 1024 bytes.
2001-08-162001-08-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-0/+8
* clock/clock.c: Ensure that clock ticks are long enough to make forward progress. This was modified to improve results on the RTEMS tests and the ACATS. * startup/linkcmds: Modified to work better with gcc 2.8.1 and gnat 3.13p.
2001-08-162001-08-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+5
* tools/runtest.in: Recognize debug variant of monitor test.
2001-08-162001-08-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-3/+3
* clock/clock.c: Ensure that clock ticks are long enough to make forward progress. This was modified to improve results on the RTEMS tests and the ACATS. * startup/linkcmds: Modified to work better with gcc 2.8.1 and gnat 3.13p.
2001-08-092001-08-09 Fernando-Ruiz Casas <correo@fernando-ruiz.com>Joel Sherrill3-2/+39
* libc/getgrent.c, libc/getpwent.c: the 'ls' and more related command previous failed after a chroot(). (unknown user & group)
2001-08-032001-08-03 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-0/+14
* libc/libio_sockets.c (rtems_bsdnet_fdToSocket): Per bug report from Gene Smith <Gene.Smith@sea.siemens.com>, enhanced the error checking to account for a socket being closed.
2001-07-032001-07-03 Mike Seirs <mike@poliac.com>Joel Sherrill4-148/+179
* comm/tty_drv.c, comm/uart.c, comm/uart.h: Adds the capability to use task driven serial I/O to ti386 BSPs. This patch leaves thex default I/O mode to be IRQ. If you want to use task I/O mode, then the tty_drv.c file needs to be modified. Basically, all you need to change is the data values of the termios callbacks structure. This callback structure is used in the tty1_open and tty2_open functions. The values you need to set are commented out in the source code.
2001-06-202001-06-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-1/+7
* console/Makefile.am: Remove RTEMS_H_FILES. * start/start16.S: include <bspopts.h> to get NEW_GAS.
2001-06-192001-06-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill8-6/+33
* configure.in: Add bspopts.h. * include/.cvsignore: Add bspopts.h*, stamp-h*. * include/Makefile.am: Use *_HEADERS instead of *H_FILES. * include/bsp.h: Include bspopts.h. * scitab/Makefile.am: Use @CPU_CLOCK_RATE_HZ@.
2001-06-192001-06-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill12-42/+63
* configure.in: Add bspopts.h. * include/.cvsignore: Add bspopts.h*, stamp-h*. * include/Makefile.am: Use *_HEADERS instead of *H_FILES. * include/bsp.h: Include bspopts.h.
2001-06-192001-06-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill5-14/+18
* comm/Makefile.am: Use *_HEADERS instead of *H_FILES. * io/Makefile.am: Ditto. * irq/Makefile.am: Ditto. * pci/Makefile.am: Ditto.