Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added freebsd support from Dario Alcocer <alcocer@connectnet.com>. | Joel Sherrill | 1998-06-18 | 2 | -2/+21 |
| | |||||
* | Corrected so it returns the correct date. Previously was getting the number | Joel Sherrill | 1998-06-18 | 1 | -11/+28 |
| | | | | | | of seconds since 1988 from RTEMS and not adding in the 1970-1988 correction factor. Plus removed checks for data/time set since POSIX does not permit this call to fail. GNAT 3.12 depends on this. | ||||
* | Added a public interface to the chain handler. | Joel Sherrill | 1998-06-18 | 1 | -0/+362 |
| | |||||
* | Added optimized version of memcpy.c to this directory since RTEMS makes | Joel Sherrill | 1998-06-12 | 1 | -0/+87 |
| | | | | | | important distinctions between CPU models which are not made by gcc. These distinctions help give us a more optimized memcpy(). This is important for message queues and KA9Q. | ||||
* | Added CPU_ISR_PASSES_FRAME_POINTER so some ports could pass just the | Joel Sherrill | 1998-06-03 | 1 | -0/+7 |
| | | | | | vector number to user ISR's and other ports could pass both the vector number and a pointer to the ISF. | ||||
* | Corrected macros for assembly language program sections. | Joel Sherrill | 1998-06-03 | 2 | -4/+4 |
| | |||||
* | Corrected interrupt stack allocation. | Joel Sherrill | 1998-05-27 | 1 | -3/+7 |
| | |||||
* | Added tcdrain(), cfgetospeed(0, cfsetospeed(), cfgetispeed(), and | Joel Sherrill | 1998-05-22 | 2 | -0/+56 |
| | | | | cfsetispeed(). | ||||
* | Added tcdrain(), cfgetospeed(), cfsetospeed(), cfgetispeed(), and cfsetispeed(). | Joel Sherrill | 1998-05-22 | 1 | -1/+5 |
| | |||||
* | Patch to add return status to rtems_termios_enqueue_raw_characters from | Joel Sherrill | 1998-05-20 | 2 | -2/+4 |
| | | | | | | | | | | | | | | | Eric Norum per request from Geoffroy Montel: > The rtems_termios_enqueue_raw_characters function type is void. > The problem is that I can't return an error message if the input > buffer is full. > Could we add a return value? Sure, but what would you do with the overflow indication? POSIX says, ``when the input limit is reached, the saved characters are thrown away without notice''. Anyhow, the change is so small I've done it and enclosed the patch. | ||||
* | Added tcdrain() from Eric Norum | Joel Sherrill | 1998-05-20 | 1 | -0/+1 |
| | |||||
* | Addition of tcdrain() from Eric Norum. | Joel Sherrill | 1998-05-19 | 1 | -0/+12 |
| | |||||
* | Removed prototype of rtems_libio_config() per Chris Johns' eagle eye. | Joel Sherrill | 1998-05-19 | 1 | -1/+0 |
| | |||||
* | Include memory for Ada task stacks. | Joel Sherrill | 1998-05-18 | 1 | -2/+2 |
| | |||||
* | Patch from Eric Norum to switch to termios callback structure, add | Joel Sherrill | 1998-05-04 | 2 | -38/+41 |
| | | | | | support for device driver support on tcsetattr(), and hardware flow control callbacks. | ||||
* | Added default value for CONFIGURE_MAXIMUM_POSIX_THREADS since it is | Joel Sherrill | 1998-05-04 | 1 | -0/+1 |
| | | | | | used to calculate the amount of memory used by tasks whether the POSIX API is enabled or disabled. | ||||
* | Removed redundant "* 1024" which exploded the size of the workspace. | Joel Sherrill | 1998-04-30 | 1 | -2/+2 |
| | |||||
* | Cosmetic fix from Eric Norum: | Joel Sherrill | 1998-04-27 | 1 | -1/+1 |
| | | | | | | This makes the headings line up above the columns a little better. Now that it's so easy to include/exclude the stack check code I find myself adding it to all my `debug' targets. | ||||
* | Fixed CVS Id | Joel Sherrill | 1998-04-27 | 1 | -1/+1 |
| | |||||
* | Added numerous entries to make the memory calculation more accurate: | Joel Sherrill | 1998-04-27 | 1 | -1/+67 |
| | | | | | | | | | | | | | + POSIX threads + Ada tasks + POSIX threads API support + POSIX condition variables + POSIX keys (still do not account for data fields) + POSIX mutexes + POSIX queued signals + added macro for extra memory for task stacks + default value for CONFIGURE_MAXIMUM_FAKE_ADA_TASKS + extra memory for Ada task stacks | ||||
* | Moved POSIX_signals_Siginfo_node structure definition to headers/psignal.h | Joel Sherrill | 1998-04-27 | 1 | -5/+1 |
| | | | | so confdefs.h could see it. | ||||
* | Changed __POSIX_SIGNALS_h to __RTEMS_POSIX_SIGNALS_h to avoid conflict with | Joel Sherrill | 1998-04-27 | 1 | -2/+7 |
| | | | | | | | the system signals.h file. Moved POSIX_signals_Siginfo_node type definition to this file to allow confdefs.h to know the size per queued signal. | ||||
* | rtems_libio_number_iops is now defined in confdefs.h so the maximum | Joel Sherrill | 1998-04-18 | 1 | -1/+1 |
| | | | | file descriptors is user configurable. | ||||
* | Changed to account for libio's maximum_semaphores as well as its | Joel Sherrill | 1998-04-18 | 1 | -1/+5 |
| | | | | | | memory requirements. Also added variable to tell libio how many file descriptors to allocate. | ||||
* | Fixed so this would compile without warning. | Joel Sherrill | 1998-04-15 | 1 | -0/+2 |
| | |||||
* | Added bh, ch, dh, bl, cl, and dl register macros. | Joel Sherrill | 1998-04-15 | 2 | -0/+14 |
| | |||||
* | Numerous changes which in total greatly reduced the amount of source | Joel Sherrill | 1998-04-15 | 2 | -19/+9 |
| | | | | | | | | | | | | code in each BSP's bspstart.c. These changes were: + confdefs.h now knows libio's semaphore requirements + shared/main.c now copies Configuration to BSP_Configuration + shared/main.c fills in the Cpu_table with default values This removed the need for rtems_libio_config() and the constant BSP_LIBIO_MAX_FDS in every BSP. Plus now the maximum number of open files can now be set on the gcc command line. | ||||
* | Stack check now initialized as part of initial extension set. | Joel Sherrill | 1998-04-15 | 3 | -0/+65 |
| | |||||
* | Per suggestion from Eric Norum, went from one initial extension set | Joel Sherrill | 1998-04-15 | 1 | -12/+13 |
| | | | | | | to multiple. This lets the stack check extension be installed at system initialization time and avoids the BSP having to even know about its existence. | ||||
* | Per suggestion from Eric Norum, went from one initial extension set | Joel Sherrill | 1998-04-15 | 5 | -16/+44 |
| | | | | | | to multiple. This lets the stack check extension be installed at system initialization time and avoids the BSP having to even know about its existence. | ||||
* | Account for interrupt stack space | Joel Sherrill | 1998-04-14 | 1 | -1/+12 |
| | |||||
* | Ralf Corsepius suggested a way to get rid of UNIX compiler files and use ↵ | Joel Sherrill | 1998-04-14 | 1 | -1/+0 |
| | | | | gcc-target-default.cfg | ||||
* | Added stack checker extension | Joel Sherrill | 1998-04-14 | 1 | -2/+14 |
| | |||||
* | Now accounts for region used by RTEMS malloc and extension used | Joel Sherrill | 1998-04-14 | 1 | -4/+16 |
| | | | | by newlib. | ||||
* | Increased stack space of the monitor task. | Joel Sherrill | 1998-04-06 | 1 | -1/+1 |
| | |||||
* | More stuff removed as a result of using newlib's isatty() implementation. | Joel Sherrill | 1998-04-06 | 1 | -11/+0 |
| | | | | These were noticed by Eric Norum. | ||||
* | Removed isatty() since we are now using newlib's implementation as | Joel Sherrill | 1998-04-03 | 1 | -1/+0 |
| | | | | a result of enabling the newlib POSIX directory. | ||||
* | Made these have real constants. | Joel Sherrill | 1998-04-03 | 1 | -6/+6 |
| | |||||
* | Added "sigemptyset()" call to insure that the memcmp() would work. | Joel Sherrill | 1998-03-31 | 1 | -0/+4 |
| | | | | | It appears that the new glibc does not clear all the bits of the signal set with a sigprocmask. | ||||
* | Changed int to unsigned32 to match cpu.h. | Joel Sherrill | 1998-03-27 | 1 | -1/+1 |
| | |||||
* | Should have included <rtems.h> before checking for ifdef RTEMS_UNIX. | Joel Sherrill | 1998-03-27 | 1 | -2/+2 |
| | | | | Bug report from Olivier Hainque <hainque@inf.enst.fr> on SPARC Solaris 2.6. | ||||
* | m68k software interrupt stack support from Chris Johns and Eric Norum. | Joel Sherrill | 1998-03-25 | 1 | -4/+0 |
| | |||||
* | Added _XOPEN_SOURCE definition to allow use of UNIX IPC. | Joel Sherrill | 1998-03-24 | 1 | -0/+1 |
| | |||||
* | Real definition for the beginning of the data section per Eric Norum's | Joel Sherrill | 1998-03-24 | 2 | -4/+4 |
| | | | | suggestion. | ||||
* | Rename hppa1_1 to hppa1.1 and switched to using __XXX__ macros for | Joel Sherrill | 1998-03-24 | 1 | -4/+4 |
| | | | | the CPU family name constants. | ||||
* | SH port submitted from Ralf Corsepius <corsepiu@faw.uni-ulm.de>. | Joel Sherrill | 1998-03-20 | 3 | -0/+506 |
| | |||||
* | Modified to make it possible for an ISR to return a mutex which did | Joel Sherrill | 1998-02-20 | 1 | -2/+20 |
| | | | | not use priority ceiling or priority inheritance protocols. | ||||
* | Added misisng line continuation. | Joel Sherrill | 1998-02-20 | 1 | -1/+1 |
| | |||||
* | Accounted for fixed system overhead. | Joel Sherrill | 1998-02-19 | 1 | -2/+10 |
| | |||||
* | Ralf Corsepius noted that there was a dead path in _Thread_Initialize. | Joel Sherrill | 1998-02-18 | 1 | -6/+2 |
| |