Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Correctly set and called handlers table for the link. | Jennifer Averett | 1999-11-05 | 3 | -3/+9 |
| | |||||
* | Fixed comment | Jennifer Averett | 1999-11-05 | 3 | -3/+3 |
| | |||||
* | Moved imfs set handlers prototype to the imfs.h file. | Jennifer Averett | 1999-11-05 | 6 | -18/+12 |
| | |||||
* | New file. Added as part of adding a formal API to this object. | Joel Sherrill | 1999-11-05 | 1 | -0/+54 |
| | |||||
* | New file. | Joel Sherrill | 1999-11-05 | 3 | -0/+114 |
| | |||||
* | Unmount was failing as a side-effect of splitting the rmnod handler | Joel Sherrill | 1999-11-05 | 22 | -191/+309 |
| | | | | and not handling every case properly. | ||||
* | Split unistd.c file into sysconf.c and sleep.c. | Joel Sherrill | 1999-11-05 | 3 | -2/+29 |
| | |||||
* | Following comments from Eric Norum <eric@cls.usask.ca>, a fairly | Joel Sherrill | 1999-11-05 | 7 | -572/+522 |
| | | | | | | | substantial upgrade of newlibc.c occurred. Now the user extension data area is used rather than notepads and as many routines as possible were split into other files further reducing the minimum footprint of an RTEMS executable. | ||||
* | Patch from Eric Valette <valette@crf.canon.fr> so this will build | Joel Sherrill | 1999-11-05 | 9 | -463/+94 |
| | | | | independently of a BSP. | ||||
* | Fixed typo. | Joel Sherrill | 1999-11-05 | 1 | -3/+3 |
| | |||||
* | This is another pass at making sure that nothing outside the BSP | Joel Sherrill | 1999-11-05 | 41 | -82/+282 |
| | | | | | | | | | | | | unnecessarily uses any variables defined by the BSP. On this sweep, use of BSP_Configuration and Cpu_table was eliminated. A significant part of this modification was the addition of macros to access fields in the RTEMS configuration structures. This is necessary to strengthen the division between the BSP independent parts of RTEMS and the BSPs themselves. This started after comments and analysis by Ralf Corsepius <corsepiu@faw.uni-ulm.de>. | ||||
* | The files in libcpu should not be directly dependent on any BSP. In | Joel Sherrill | 1999-11-04 | 60 | -113/+730 |
| | | | | | | | | | | | particular, using bsp.h, or getting information from the BSP which should properly be obtained from RTEMS is forbidden. This is necessary to strengthen the division between the BSP independent parts of RTEMS and the BSPs themselves. This started after comments and analysis by Ralf Corsepius <corsepiu@faw.uni-ulm.de>. The changes primarily eliminated the need to include bsp.h and peeking at BSP_Configuration. The use of Cpu_table in each BSP needs to be eliminated. | ||||
* | Renamed POSIX_Thread_cancel_run to _POSIX_Thread_cancel_run since RTEMS | Joel Sherrill | 1999-11-03 | 5 | -8/+9 |
| | | | | internal symbols are supposed to have leading underscores. | ||||
* | Added CONFIGURE_USE_MINIIMFS_AS_BASE_FILESYSTEM as a configuration | Joel Sherrill | 1999-11-03 | 1 | -4/+3 |
| | | | | parameter. | ||||
* | Added prototype of _POSIX_Semaphore_Delete to avoid warnings. | Joel Sherrill | 1999-11-03 | 1 | -0/+12 |
| | |||||
* | Added prototype of POSIX_Thread_cancel_run to avoid warnings. | Joel Sherrill | 1999-11-03 | 1 | -0/+12 |
| | |||||
* | Typo fixed by Ralf Corsepius <corsepiu@faw.uni-ulm.de>. | Joel Sherrill | 1999-11-03 | 1 | -1/+1 |
| | |||||
* | Split core mutex and semaphore handlers into separate files. | Joel Sherrill | 1999-11-02 | 6 | -0/+561 |
| | |||||
* | Split core message queue and watchdog handler objects into separate files. | Joel Sherrill | 1999-11-02 | 15 | -993/+875 |
| | |||||
* | Split Heap and Time of Day Handlers. | Joel Sherrill | 1999-11-02 | 13 | -1537/+809 |
| | |||||
* | Split threadq.c into multiple files. | Joel Sherrill | 1999-11-02 | 17 | -2/+1280 |
| | |||||
* | The object memfile.o was being included in the miniIMFS even though it | Joel Sherrill | 1999-11-02 | 31 | -385/+682 |
| | | | | | | | should not have been. This required that IMFS_rmnod be split into three separate (per file type) routines to avoid dependencies. In the end, a miniIMFS application is 6K smaller than one using the full IMFS. | ||||
* | Split object.c into multiple files. | Joel Sherrill | 1999-11-02 | 17 | -983/+1375 |
| | |||||
* | Split types.s into individual files. | Joel Sherrill | 1999-11-02 | 12 | -172/+306 |
| | |||||
* | Final tuning required to drop out POSIX timers. | Joel Sherrill | 1999-11-02 | 4 | -47/+59 |
| | |||||
* | *** empty log message *** | Joel Sherrill | 1999-11-02 | 4 | -923/+985 |
| | |||||
* | Split cancel.c into multiple files. | Joel Sherrill | 1999-11-02 | 8 | -186/+280 |
| | |||||
* | Missed these in the initial split up. | Joel Sherrill | 1999-11-02 | 2 | -0/+177 |
| | |||||
* | Split key.c into multiple files. | Joel Sherrill | 1999-11-02 | 7 | -226/+294 |
| | |||||
* | Wrong routine was initially cut into this file. | Joel Sherrill | 1999-11-02 | 1 | -14/+6 |
| | |||||
* | Split time.c into multiple files. | Joel Sherrill | 1999-11-02 | 14 | -366/+578 |
| | |||||
* | Split condition variables into multiple files. | Joel Sherrill | 1999-11-02 | 15 | -484/+544 |
| | |||||
* | Split the POSIX semaphore manager into multiple files. | Joel Sherrill | 1999-11-02 | 18 | -588/+838 |
| | |||||
* | Split some more stuff out of psignal.c. | Joel Sherrill | 1999-11-02 | 7 | -236/+345 |
| | |||||
* | Split mutex.c into multiple files. | Joel Sherrill | 1999-11-02 | 23 | -703/+1037 |
| | |||||
* | Split mqueue into multiple files. | Joel Sherrill | 1999-11-02 | 1 | -0/+28 |
| | |||||
* | Removed warnings. | Joel Sherrill | 1999-11-02 | 1 | -2/+2 |
| | |||||
* | Split mqueue.c into a variety of files. | Joel Sherrill | 1999-11-02 | 17 | -673/+1127 |
| | |||||
* | Minor changes to make the screen match a bit better. | Joel Sherrill | 1999-11-02 | 2 | -4/+4 |
| | |||||
* | Minor fixes to make screen match a bit better. | Joel Sherrill | 1999-11-02 | 2 | -11/+15 |
| | |||||
* | Added more proper checking of F_GETFL and F_SETFL. | Joel Sherrill | 1999-11-02 | 1 | -5/+17 |
| | | | | | | Disabled test of F_DUPFD since it does not work. Added comment to indicate that seekdir(NULL) was being called. | ||||
* | Fixed F_SETFL to properly convert between internal | Joel Sherrill | 1999-11-02 | 2 | -4/+6 |
| | | | | libio flags and external fcntl.h style flags. | ||||
* | Added support for configuring base filesystem. First attempt at | Joel Sherrill | 1999-11-02 | 2 | -34/+82 |
| | | | | | | a full mount table at initialization. This is the wrong place to mount filesystems 2-n since no device drivers are initialized yet. | ||||
* | Install imfs.h so base filesystem can be configured or IMFS mounted | Joel Sherrill | 1999-11-02 | 1 | -1/+1 |
| | | | | by an application. | ||||
* | Check for NULL being passed in. | Joel Sherrill | 1999-11-02 | 8 | -4/+34 |
| | |||||
* | Fixed typo where memfile_handlers set twice and directory_handlers | Joel Sherrill | 1999-11-02 | 3 | -9/+9 |
| | | | | was not set. | ||||
* | Properly initialize location variable. | Joel Sherrill | 1999-11-02 | 3 | -0/+24 |
| | |||||
* | Split console_reserve_resources into its own file to reduce dependencies. | Joel Sherrill | 1999-11-02 | 3 | -10/+30 |
| | | | | Still need to move debug io routines out. | ||||
* | Fixed bug which resulted in misaligned object control structures | Joel Sherrill | 1999-11-02 | 1 | -3/+5 |
| | | | | | being allocated. This bug manifested itself on the SPARC since it uses ldd/std in its context save/restore routines. | ||||
* | Added a comment to indicate that if a task blocked on a priority | Joel Sherrill | 1999-11-02 | 1 | -0/+5 |
| | | | | | based thread queue were to be reinserted based on its new priority, this is where the logic would go. |