Commit Graph
22127 Commits
Author SHA1 Message Date
Joel Sherrill e18ba7f0f6 Commented out single letter type names since they conflict with
numerous other uses of the same variable.
1999-11-09 22:25:55 +00:00
Joel Sherrill c73b8ac27f This patch adds the basic framework for the ITRON 3.0 API implementation
for RTEMS.
1999-11-09 22:18:43 +00:00
Joel Sherrill c8cad18820 Removed. 1999-11-09 22:16:16 +00:00
Joel Sherrill ad502d182a Renamed classes to avoid single letter class names. 1999-11-09 22:14:21 +00:00
Joel Sherrill 352c9b2035 This patch adds the basic framework for the ITRON 3.0 API implementation
for RTEMS.
1999-11-09 22:07:23 +00:00
Joel Sherrill 1007c3c8ba Fixed warning where initialized default POSIX API structure did
have have semaphores and message queue fields.
1999-11-09 19:54:40 +00:00
Joel Sherrill bd0b378838 Removed unused variable warning. 1999-11-09 19:45:23 +00:00
Joel Sherrill 1baa05972e Converted from DOS to UNIX filemode. 1999-11-09 16:40:44 +00:00
Joel Sherrill aebc7aa507 Corrected lines that were too long. 1999-11-09 16:23:29 +00:00
Joel Sherrill 6457fae2c4 Fixed formatting error. 1999-11-09 16:23:20 +00:00
Joel Sherrill 668200808b Corrected manual name. 1999-11-09 16:23:10 +00:00
Joel Sherrill 15c8c37457 Integrated into main tree. 1999-11-09 16:22:36 +00:00
Joel Sherrill b671c6a25f Update from Jennifer. 1999-11-09 15:49:45 +00:00
Joel Sherrill d55af6dd1d Now using libchip instead of local precursor to libchip. Untested. 1999-11-09 15:38:47 +00:00
Joel Sherrill 53b184719a Removed reaching "up and over" to install BSP header files. 1999-11-09 13:40:57 +00:00
Joel Sherrill b440e57bdb Added imfs_unixstub.c to satisfy linker problems on UNIX port. 1999-11-09 13:40:30 +00:00
Joel Sherrill 3fb8909aae sem_close was accidentally lost in the split. 1999-11-09 13:39:42 +00:00
Joel Sherrill a8df60b31d New test for POSIX Message Queues added. 1999-11-09 13:38:00 +00:00
Joel Sherrill 27eb3ecf3c New files. 1999-11-09 13:36:26 +00:00
Joel Sherrill 41d2eaca38 Added more status information. 1999-11-09 04:31:26 +00:00
Joel Sherrill a0af97d2bf Patch from Eric Norum <eric@cls.usask.ca> to add NTP BOOTP support because
EPICS needs a synchronized time-of-day clock.  This patch is the changes
needed to get NTP server information from a BOOTP server.

This patch also adds NTP server information to the network configuration
structure, too.
1999-11-09 03:43:47 +00:00
Joel Sherrill 84bf329159 Added #define to make this file exactly like its siblings in mpc821
and mpc860 directories.
1999-11-09 03:37:40 +00:00
Joel Sherrill 78facc4915 Removed "up and over" into libbsp/.../include. 1999-11-09 02:50:26 +00:00
Joel Sherrill 9af31a6e92 Moved include files to hppa1.1 subdirectory and put their sources
in the include directory.
1999-11-09 02:32:37 +00:00
Joel Sherrill bb11d7e540 Removed runway directory and moved contents to include. 1999-11-09 02:31:37 +00:00
Joel Sherrill 3869b5332f Added Status chapter. 1999-11-09 02:04:33 +00:00
Joel Sherrill b8a0aad138 Corrected flaws which prevented formatting with texi2pdf since it
is stricter on node names.
1999-11-09 02:04:01 +00:00
Jennifer Averett f758f8102a Correctly set and called handlers table for the link. 1999-11-05 22:26:12 +00:00
Jennifer Averett 089ad91deb Fixed comment 1999-11-05 22:25:16 +00:00
Jennifer Averett 7f6a07504e Moved imfs set handlers prototype to the imfs.h file. 1999-11-05 22:24:56 +00:00
Joel Sherrill f26592f553 changed version to 19991105 1999-11-05 21:21:05 +00:00
Joel Sherrill bf2cf8e60c New file. Added as part of adding a formal API to this object. 1999-11-05 21:20:30 +00:00
Joel Sherrill 378fe02519 New file. 1999-11-05 21:11:09 +00:00
Joel Sherrill 94b357c2b3 Unmount was failing as a side-effect of splitting the rmnod handler
and not handling every case properly.
1999-11-05 21:10:54 +00:00
Joel Sherrill 6c85bdda73 Removed. 1999-11-05 19:40:48 +00:00
Joel Sherrill e639b998f5 Added this file as a way to build RPMs for CPUs that would only
successfully build C/C++ and not all of the other languages
included in late model egcs/gcc releases.
1999-11-05 19:40:42 +00:00
Joel Sherrill 1c55d2e868 Split unistd.c file into sysconf.c and sleep.c. 1999-11-05 19:38:37 +00:00
Joel Sherrill 7edb9281a2 Following comments from Eric Norum <eric@cls.usask.ca>, a fairly
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.
1999-11-05 19:02:03 +00:00
Joel Sherrill 0fab6dded8 Patch from Eric Valette <valette@crf.canon.fr> so this will build
independently of a BSP.
1999-11-05 17:49:56 +00:00
Joel Sherrill 968f774296 Fixed typo. 1999-11-05 17:45:55 +00:00
Joel Sherrill 458bd343e2 This is another pass at making sure that nothing outside the BSP
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>.
1999-11-05 16:44:02 +00:00
Joel Sherrill 707f5c710e Eliminated references to stack checker related #defines. 1999-11-05 15:47:47 +00:00
Joel Sherrill f817b0283c The files in libcpu should not be directly dependent on any BSP. In
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.
1999-11-04 18:05:09 +00:00
Joel Sherrill d5704c67a0 Added first stab at mkgnatnewlib. 1999-11-04 13:18:23 +00:00
Joel Sherrill 2b2ab1c070 Renamed POSIX_Thread_cancel_run to _POSIX_Thread_cancel_run since RTEMS
internal symbols are supposed to have leading underscores.
1999-11-03 12:51:09 +00:00
Joel Sherrill 86ed4f09d7 Added CONFIGURE_USE_MINIIMFS_AS_BASE_FILESYSTEM as a configuration
parameter.
1999-11-03 12:48:41 +00:00
Joel Sherrill 2b295183f3 Added prototype of _POSIX_Semaphore_Delete to avoid warnings. 1999-11-03 12:47:16 +00:00
Joel Sherrill 0a3946f6e7 Added prototype of POSIX_Thread_cancel_run to avoid warnings. 1999-11-03 12:46:58 +00:00
Joel Sherrill d76608e048 Typo fixed by Ralf Corsepius <corsepiu@faw.uni-ulm.de>. 1999-11-03 12:46:29 +00:00
Joel Sherrill 7cc8d6c3b1 Split core mutex and semaphore handlers into separate files. 1999-11-02 21:48:15 +00:00