Joel Sherrill
a4e45452c3
2000-09-12 Joel Sherrill <joel@OARcorp.com>
...
* rtems/score/i386.h: Corrected "#elsif" to be "#elif".
2000-09-12 20:51:59 +00:00
Joel Sherrill
9d4dacc8a0
2000-09-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Use += to set up AM_CPPFLAGS.
2000-09-12 12:51:20 +00:00
Joel Sherrill
5fa62fc47e
2000-09-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* wrapup/rtems/Makefile.am: Use PROJECT_TOPdir in path to size_rtems.
2000-09-06 15:32:10 +00:00
Joel Sherrill
93175058d7
2000-09-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* rtems/score/Makefile.am: Use PROJECT_TOPdir in path to genoffsets.
2000-09-06 15:30:37 +00:00
Joel Sherrill
4e41273c71
2000-09-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* rtems/score/Makefile.am: Use PROJECT_TOPdir in path to gensize.
2000-09-06 15:30:23 +00:00
Joel Sherrill
6e3f4b2ed1
2000-09-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* ChangeLog: Cleanup.
2000-09-06 15:29:02 +00:00
Joel Sherrill
7f2c3e381a
2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* src/rpc/Makefile.am, src/xdr/Makefile.am: Include compile.am
2000-09-05 16:08:02 +00:00
Joel Sherrill
9b28bea577
2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* kern/Makefile.am, lib/Makefile.am, libc/Makefile.am,
net/Makefile.am, netinet/Makefile.am, nfs/Makefile.am,
pppd/Makefile.am, rtems/Makefile.am, rtems_servers/Makefile.am,
rtems_webserver/Makefile.am, wrapup/Makefile.am: Include compile.am
2000-09-05 16:07:35 +00:00
Joel Sherrill
bdcf02d460
2000-09-05 Joel Sherrill <joel@OARcorp.com>
...
* rtems/rtems_syscall.c: Changed from O_NONBLOCK to internal
RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY confusion
and to work with the converted flags.
2000-09-05 15:47:44 +00:00
Joel Sherrill
5a9a5ecbc5
2000-09-05 Joel Sherrill <joel@OARcorp.com>
...
* libio.c: Added O_NONBLOCK to list of flags.
2000-09-05 15:46:02 +00:00
Joel Sherrill
d7118fd9f5
2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Include compile.am.
2000-09-05 15:38:09 +00:00
Joel Sherrill
e09c1b7129
2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Include compile.am, formatting.
* rtems/Makefile.am: formatting.
* rtems/score/Makefile.am: formatting.
2000-09-05 15:36:13 +00:00
Joel Sherrill
e2b3b5d6b9
2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Include compile.am, remove duplicate includes.
2000-09-05 15:35:59 +00:00
Joel Sherrill
178fae8e29
2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Include compile.am, formatting.
* rtems/Makefile.am: Formatting.
* rtems/score/Makefile.am: Formatting.
2000-09-05 15:35:34 +00:00
Joel Sherrill
cc480f9cb7
2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* src/Makefile.am: Include compile.am.
2000-09-05 15:35:00 +00:00
Joel Sherrill
3ac5d4e276
2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* src/Makefile.am, optman/Makefile.am: Include compile.am.
2000-09-05 15:34:41 +00:00
Joel Sherrill
aefc109551
2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* optman/Makefile.am, src/Makefile.am: Include compile.am.
2000-09-05 15:34:23 +00:00
Joel Sherrill
d79bdebc0c
2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* wrapup/itron/Makefile.am, wrapup/posix/Makefile.am,
wrapup/rtems/Makefile.am: Include compile.am
2000-09-05 15:33:22 +00:00
Joel Sherrill
7fcc26ac64
2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* cpuuse/Makefile.am, dummy/Makefile.am, dumpbuf/Makefile.am,
monitor/Makefile.am, rtmonuse/Makefile.am, stackchk/Makefile.am,
untar/Makefile.am, wrapup/Makefile.am, mw-fb/Makefile.am:
Include compile.am.
2000-09-05 15:32:34 +00:00
Joel Sherrill
5f117e817a
2000-09-01 Rosimildo daSilva <rdasilva@connecttel.com>
...
* emfdb.c: Removed stray semi-colon. Reported on GoAhead
mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com >
2000-09-01 11:18:37 +00:00
Joel Sherrill
a6b4c0df5f
2000-08-30 Joel Sherrill <joel@OARcorp.com>
...
* Merged version 2.1 of GoAhead webserver. This update
was submitted by Antti P Miettinen <antti.p.miettinen@nokia.com >.
* NOTES, base64.c, ejIntrn.h, emfdb.c, emfdb.h, md5.h, md5c.c,
um.c, um.h: New files.
* wbase64.c: Removed.
* Makefile.am, asp.c, balloc.c, default.c, ej.h, ejlex.c, ejparse.c,
form.c, h.c, handler.c, mime.c, misc.c, ringq.c, rom.c, security.c,
socket.c, sym.c, uemf.c, uemf.h, url.c, value.c, webcomp.c, webmain.c,
webpage.c, webrom.c, webs.c, webs.h, websuemf.c, wsIntrn.h: Modified.
2000-09-01 10:57:21 +00:00
Joel Sherrill
757e166196
2000-08-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* netinet/tcp_input.c: Spelling corrections.
2000-09-01 07:20:06 +00:00
Joel Sherrill
188c82b412
2000-08-30 Joel Sherrill <joel@OARcorp.com>
...
* Many files: Moved posix/include/rtems/posix/seterr.h to
score/include/rtems/seterr.h so it would be available within
all APIs.
2000-08-30 17:12:55 +00:00
Joel Sherrill
73eea69cfb
2000-08-30 Joel Sherrill <joel@OARcorp.com>
...
* mw-fb/.cvsignore: New file.
2000-08-30 17:11:21 +00:00
Joel Sherrill
82edf48c63
2000-08-30 Joel Sherrill <joel@OARcorp.com>
...
* rtems_webserver/license.txt: New file.
2000-08-30 16:52:35 +00:00
Joel Sherrill
50d6077e85
2000-08-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs
2000-08-30 08:22:01 +00:00
Joel Sherrill
152b1e31c3
2000-08-26 Rosimildo da Silva <rdasilva@connecttel.com>
...
* Added generic Micro FrameBuffer interface for MicroWindows.
This interface allows MicroWindows to under RTEMS. A sample
driver has been developed for the pc386 BSP. See
pc386/fb_vga.c as a sample.
* Added Uniform Input Device interface for MicroWindows.
See PC386 bsp for sample drivers for mouse and keyboard (console).
* mw-bf: New directory.
* Makefile.am, configure.in, wrapup/Makefile.am: Account for mw-fb.
* mw-fb/Makefile.am: New file.
* mw-fb/mw_fb.c: New file.
* mw-fb/mw_fb.h: New file.
* mw-fb/mw_uid.c: New file.
* mw-fb/mw_uid.h: New file.
2000-08-30 08:21:24 +00:00
Joel Sherrill
9c1c574bca
2000-08-30 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* taskstart.c: Removed 1st cut at rtems_task_start_main_style.
Only committed this so it could be easily revisited as we
discussing moving main() to user space from BSP space.
2000-08-30 07:55:39 +00:00
Joel Sherrill
67ebbcf72d
2000-08-30 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* taskstart.c: Added 1st cut at rtems_task_start_main_style.
2000-08-30 07:54:26 +00:00
Joel Sherrill
0b456f721e
Correcting.
2000-08-29 14:51:44 +00:00
Joel Sherrill
eeec72f883
2000-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* cpu.c: Spacing issues.
* rtems/score/cpu.h: Removed warning by setting _level.
2000-08-29 14:47:09 +00:00
Joel Sherrill
ce6411d66f
2000-08-29 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* cpu.c: Spacing issues.
* rtems/score/cpu.h: Removed warning by setting _level.
2000-08-29 Joel Sherrill <joel.sherrill@OARcorp.com >
* Makefile.am: Added S_O_FILES to list of objects.
2000-08-29 14:47:08 +00:00
Joel Sherrill
f79d358515
2000-08-29 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am: Added S_O_FILES to list of objects.
2000-08-29 14:46:18 +00:00
Joel Sherrill
8ca1e808e2
2000-08-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* include/rtems/system.h: Include cpuopts.h for __i386__.
2000-08-25 17:30:46 +00:00
Joel Sherrill
95990b57ea
2000-08-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* rtems/score/i386.h: cpu-variant define handling
Rewrite due to introduction of multilib defines.
* asm.h: include cpuopts.h instead of targopts.h
2000-08-25 17:30:13 +00:00
Joel Sherrill
4b9a98ca60
2000-08-25 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtems/score/no_cpu.h: Modified so there are fewer and
more consistent variations on "no cpu" so it is easier
to sed the source as the starting point for a new port.
2000-08-25 17:17:06 +00:00
Joel Sherrill
b602c298a9
2000-08-25 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* inline/rtems/posix/timer.inl, include/rtems/posix/timer.h,
inline/rtems/posix/Makefile.am, src/ptimer1.c: Redid the
style of src/ptimer1.c. Continued effort to make the
POSIX Timer implementation match that of other managers.
Added data structures required to use SuperCore Object Handler.
2000-08-25 17:15:44 +00:00
Joel Sherrill
1a3b28195d
2000-08-25 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libc/fs_null_handlers.c: Added missing rmnod entry.
2000-08-25 17:12:14 +00:00
Joel Sherrill
662678d1d9
2000-08-25 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libc/isatty.c, libc/imfs_handlers_directory.c, libc/creat.c,
libc/imfs_directory.c: Fixed style issues.
2000-08-25 13:13:57 +00:00
Joel Sherrill
02fe6aba39
2000-08-15 Joel Sherrill <joel@OARcorp.com>
...
* src/ptimer1.c: Minor formatting fixes.
2000-08-15 13:23:13 +00:00
Joel Sherrill
939e29dc4d
2000-08-15 Joel Sherrill <joel@OARcorp.com>
...
* src/ptimer1.c: Removed unused routine PRINT_ERRNO_S.
* src/ptimer1.c: Removed unnecessary routine COPY_ITIMERSPEC_S
and used structure copy instead.
* src/ptimer1.c: Renamed timer_alive_t to POSIX_Timer_Control.
* include/rtems/posix/timer.h: Ditto.
2000-08-15 13:19:57 +00:00
Joel Sherrill
ea56c0a806
2000-08-15 Joel Sherrill <joel@OARcorp.com>
...
* posix/src/ptimer1.c: Switched to using set_errno_and_return_minus_one()
to ensure that errno was always set.
2000-08-15 13:10:29 +00:00
Joel Sherrill
16ce86f9c8
2000-08-15 Joel Sherrill <joel@OARcorp.com>
...
* posix/src/ptimer1.c (timer_settime): Converted use of rtems_clock_get
to use SuperCore _TOD_Current variable.
2000-08-15 13:00:01 +00:00
Joel Sherrill
5377fed341
2000-08-11 Joel Sherrill <joel@OARcorp.com>
...
* Shell added for or32 port based on no_cpu port with names replaced.
2000-08-11 21:59:52 +00:00
Joel Sherrill
ee5110762e
2000-08-11 Joel Sherrill <joel@OARcorp.com>
...
* Shell added for or16 port based on no_cpu port with names replaced.
2000-08-11 21:52:06 +00:00
Joel Sherrill
dd19c0bb06
2000-08-11 Chris Johns <ccj@acm.org>
...
* libc/chmod.c: Return ENOTSUP if filesystem does not have handler.
* libc/eval.c: Ditto.
* libc/fcntl.c: Ditto.
* libc/fsync.c: Ditto.
* libc/ioctl.c: Ditto.
* libc/ioman.c: Ditto.
* libc/link.c: Ditto.
* libc/memfile.c: Ditto.
* libc/mknod.c: Ditto.
* libc/symlink.c: Ditto.
* libc/libio.h(rtems_filesystem_dev_major_t): New macro.
* libc/libio.h(rtems_filesystem_dev_minor_t): New macro.
2000-08-11 20:04:27 +00:00
Joel Sherrill
e94ad1feb9
Adding ChangeLogs.
2000-08-10 13:24:00 +00:00
Joel Sherrill
5b8d82a2a7
IEEE
...
====
-4 = {d = -4, i = {0xc0100000, 0x0}} s=1 e=0x80 m=0x100000 (0x0900000)
-3 = {d = -3, i = {0xc0080000, 0x0}} s=1 e=0x80 m=0x080000 (0x0880000)
-2 = {d = -2, i = {0xc0000000, 0x0}} s=1 e=0x80 m=0x000000 (0x0800000)
-1 = {d = -1, i = {0xbff00000, 0x0}} s=1 e=0x7f m=0x000000 (0x0800000)
0 = {d = 0, i = {0x00000000, 0x0}} s=0 e=0 m=0x000000 (0x0800000)
1 = {d = 1, i = {0x3ff00000, 0x0}} s=0 e=0x7f m=0x000000 (0x0800000)
2 = {d = 2, i = {0x40000000, 0x0}} s=0 e=0 m=0x000000 (0x0800000)
3 = {d = 3, i = {0x40080000, 0x0}} s=0 e=0 m=0x080000 (0x0880000)
C4X
===
-4 = {d = -4, i = {0x01800000, 0x0}} s=1 e=1 m=0x800000 (0x1000000)
-3 = {d = -3, i = {0x01c00000, 0x0}} s=1 e=1 m=0xa00000 (0x1400000)
-2 = {d = -2, i = {0x00800000, 0x0}} s=1 e=0 m=0x800000 (0x1000000)
-1 = {d = -1, i = {0xff800000, 0x0}} s=1 e=0xff m=0x000000 (0x1000000)
0 = {d = 0, i = {0x80000000, 0x0}} s=0 e=0 m=0x000000 (0x0800000)
1 = {d = 1, i = {0x00000000, 0x0}} s=0 e=0x7f m=0x000000 (0x0800000)
2 = {d = 2, i = {0x01000000, 0x0}} s=0 e=1 m=0x400000 (0x0800000)
3 = {d = 3, i = {0x01400000, 0x0}} s=0 e=1 m=0x600000 (0x0c00000)
4 = {d = 4, i = {0x02000000, 0x0}} s=0 e=2 m=0xXXXXXX (0x0000000)
0x1010 0000
0101 0000
0010 1002
2000-08-03 14:43:33 +00:00
Joel Sherrill
0e08ff0033
Patch from Eric Norum <eric@cls.usask.ca> to add optional support for
...
fast mutexes that bypass the API level to directly interface with the
SuperCore.
2000-08-02 21:12:36 +00:00
Joel Sherrill
499d443996
Look at both hardware and software FP settings.
2000-08-01 19:42:39 +00:00