Joel Sherrill
090b1c371b
First attempt at icluding Eric Valette and Emmanuel Raguet.
1999-10-27 15:11:37 +00:00
Joel Sherrill
3f4b575df0
Warnings removed. Still don't know what to do about the pragma
...
pack warnings in uemf.h.
1999-10-27 13:58:58 +00:00
Joel Sherrill
c1cdaa0ce8
Patch from Emmanuel Raguet <raguet@crf.canon.fr> and Eric Valette
...
<valette@crf.canon.fr > to add a port of the GoAhead web server
(httpd) to the RTEMS build tree. They have successfully used
this BSP on i386/pc386 and PowerPC/mcp750.
Mark and Joel spoke with Nick Berliner <nickb@goahead.com > on
26 Oct 1999 about this port and got verbal approval to include
it in RTEMS distributions.
1999-10-27 12:50:33 +00:00
Joel Sherrill
79991746da
New files created by split of old imfs_handlers.c.
1999-10-26 21:51:20 +00:00
Joel Sherrill
2fe47fff06
Added include of libio.h so this would compile when posix is disabled.
1999-10-26 21:51:07 +00:00
Joel Sherrill
7ee88c1695
Split console_reserve_resources to separate file to reduce
...
code size.
1999-10-26 20:30:20 +00:00
Joel Sherrill
657e1bf66b
Added initial cut at miniIMFS which leaves out memfile and directory
...
readdir support. The next step is to add a mount table and configure
either the miniIMFS or the full IMFS at the application level.
1999-10-26 20:17:13 +00:00
Joel Sherrill
e54a7d33d2
Patch from Gerwin Pfab <pb@schenk.isar.de> to leave dispatching
...
disabled on exit to ISR Thread dispatching. This allows a
context switch to finish under high high interrupt rates.
1999-10-26 16:22:55 +00:00
Jennifer Averett
10c1befe7e
Added information on the evaluate and evaluate for make routines.
...
Added details on how generic code starts the pathevaluation process.
1999-10-26 15:42:10 +00:00
Joel Sherrill
66a8c6f708
Patch from Emmanuel Raguet <raguet@crf.canon.fr> to fix a small bug where
...
the receive buffer size was 16 bytes too small.
1999-10-26 15:21:01 +00:00
Jennifer Averett
704f3a8c45
Corrected spacing problem.
1999-10-26 14:53:49 +00:00
Joel Sherrill
9a986282df
Increased minimum stack size to ensure that there are no problems
...
running the network stack.
1999-10-26 14:39:57 +00:00
Joel Sherrill
cb50837d9d
Patch from Emmanuel Raguet <raguet@crf.canon.fr> to add missing file
...
reference to the Makefile.
1999-10-26 14:29:53 +00:00
Joel Sherrill
65a60cd427
Removed all references to HOST_ARCH including the file gcc.cfg.in. All
...
host programs are now compiled with automake generated rules. This was
done after discussions with Ralf Corsepius and Eric Norum.
1999-10-26 14:22:55 +00:00
Joel Sherrill
2782e69ff0
idir=/opt/tmp/opt/rtems
...
rdir=/opt/rtems
cd $idir
find . -type f | while read file
do
if [ ! -f ${file} ] ; then
echo ${file} missing
fi
done
1999-10-26 12:39:24 +00:00
Joel Sherrill
a94521ccc7
cat /tmp/j | while read f
...
do
rpm -qi $f 2>&1 | grep -v "is not ins"
done
1999-10-26 12:37:14 +00:00
Joel Sherrill
5f78061bdf
Removing automatically generated files.
1999-10-26 12:31:48 +00:00
Joel Sherrill
1da921e1e0
Removed generated file.
1999-10-26 12:31:00 +00:00
Joel Sherrill
511a12c672
New versions for gcc and patch.
1999-10-26 12:29:36 +00:00
Joel Sherrill
dd04e32a80
Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de> to move
...
c/src/lib/libmisc to c/src/libmisc.
1999-10-26 02:58:06 +00:00
Joel Sherrill
3f06778ed8
cat /tmp/j | while read f
...
do
rpm -qi $f 2>&1 | grep -v "is not ins"
done
1999-10-26 02:49:21 +00:00
Joel Sherrill
3330ecb836
Patch rtems-rc-19991011-0.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
fixes a minor configuration bug.
1999-10-26 02:45:04 +00:00
Joel Sherrill
85cb0e5f33
Regenerated
1999-10-26 02:35:51 +00:00
Joel Sherrill
2ca64b55ea
New ideas on test incorporated.
1999-10-26 02:32:47 +00:00
Joel Sherrill
99826740e2
Modifications from Erik Ivanenko <erik.ivanenko@utoronto.ca> to add
...
proper Multiboot signature to pc386 BSP. This enables Grub to
recognize the image.
1999-10-26 01:35:36 +00:00
Joel Sherrill
f70598c7b7
Patch from Erik Ivanenko <erik.ivanenko@utoronto.ca> to fix some
...
reported bugs in the start code.
1999-10-26 01:34:42 +00:00
Joel Sherrill
3a0a97a544
Fixed line too long problems.
1999-10-25 19:48:42 +00:00
Joel Sherrill
7ef86b39e9
Updated copyright year and corrected image path.
1999-10-25 19:48:07 +00:00
Joel Sherrill
c8c14c43ea
Updated copyright year.
1999-10-25 19:47:48 +00:00
Joel Sherrill
213c518bd1
Patch generated from scripts-19991025-0.tar.gz from
...
Ralf Corsepius <corsepiu@faw.uni-ulm.de >:
Most significant changes:
* Names for rpms changed again
* gccnewlib.rpm split into 3 rpms, one for chill, gcj, gcc (includes
c/c++/f77/objc), simultaneously built from a common *.spec.
* small patches with major impact to gcc and newlib (Those fixes
mentioned to Ian, ie. libobjc/libchill are built, multilibing works)
* gcc patch against gcc-2.95.2 (Should also apply to gcc-2.95.1 without
major problems)
* Buildroot removed from */*spec.in
* New: rpm Group: "rtems" (rpm -q -g rtems reports all RTEMS packages)
1999-10-25 19:35:56 +00:00
Joel Sherrill
c302d7a390
Regnenerated following update from Ralf.
1999-10-25 19:33:54 +00:00
Joel Sherrill
9ec462aa50
Fixing many lines that are too long to format cleanly.
1999-10-25 18:02:33 +00:00
Jennifer Averett
86437ec02a
Added descriptions of the mount table entry elements.
1999-10-25 17:42:51 +00:00
Charles Phillips
6a27e0829a
Modified url references to be dynamic links.
1999-10-25 17:42:49 +00:00
Charles Phillips
c3cc0eee6a
Added definition of DDD. Modified url references to be
...
dynamic links.
1999-10-25 17:41:56 +00:00
Jennifer Averett
c3ffd24476
+ Filled in information on IMFS_freenod and IMFS_freenodinfo
...
+ Filled in information on the imfs_fsunmount and imfs_unmount methods.
1999-10-25 17:41:33 +00:00
Jennifer Averett
55f5c1ea88
+ Cleaned up lines that were too long.
...
+ Removed subheading File - This is not valid for the callback descriptions.
+ Filled in information on freenod
1999-10-25 17:41:03 +00:00
Joel Sherrill
ee0702ef5e
Fixing many lines that are too long to format cleanly.
1999-10-25 17:37:19 +00:00
Jennifer Averett
0d01c94b24
Added information on how the directory is stored for future referance
...
during a mount.
1999-10-25 17:33:01 +00:00
Joel Sherrill
5a69fe3be0
Formatting improvements.
1999-10-25 16:36:50 +00:00
Joel Sherrill
90d02e9973
Enabled Ada95 interrupt support chapter and reformatted a
...
bunch of stuff to avoid line wrappings.
1999-10-25 16:32:13 +00:00
Joel Sherrill
8379ada798
Patch from Eric Norum <eric@cls.usask.ca> to address the following problem
...
report from Philip A. Prindeville <philipp@zembu.com >:
I was working on a device driver for a certain ethernet chipset that
occassionally wraps in its buffer, and causes a resulting mbuf chain
with only a few dozen bytes in the first mbuf of the chain.
I wouldn't have thought this would be a problem, until I ran some
stress tests that flooded the ethernet receiver with packets and
started to get panics here:
250
251 if (m->m_pkthdr.len < sizeof(struct ip))
252 goto tooshort;
253
254 #ifdef DIAGNOSTIC
255 if (m->m_len < sizeof(struct ip))
256 panic("ipintr mbuf too short");
257 #endif
258
259 if (m->m_len < sizeof (struct ip) &&
260 (m = m_pullup(m, sizeof (struct ip))) == 0) {
261 ipstat.ips_toosmall++;
262 return;
263 }
264 ip = mtod(m, struct ip *);
and the panic was at line 256. But if I #undef'd DIAGNOSTICS,
then the m_pullup() at line 260 does the right thing and the packet
ends up being processed just fine.
So I started wondering, (a) why was the test checking for
something that apparently wasn't a fatal condition but rather
one that is subsequently recovered from a couple of lines later
and (b) why panic as a diagnostic "aid" from a recoverable
condition rather than just (say) log a message to the console?
All of this seems overly severe for no reason that is readily
apparent to me.
1999-10-25 16:09:45 +00:00
Joel Sherrill
b6c868e445
Patch from Charles-Antoine Gauthier <charles.gauthier@iit.nrc.ca>
...
to initialize the pthread cancellation fields. This is a patch to
_POSIX_Threads_Create_extension that fixes the problem.
1999-10-25 16:05:34 +00:00
Joel Sherrill
4e69f5b79e
Added notes for new test.
1999-10-25 15:55:58 +00:00
Charles Phillips
c58674c527
Made html links browsable.
1999-10-25 14:57:37 +00:00
Joel Sherrill
3eb75db389
tch from Eric Valette <valette@crf.canon.fr> and Emmanuel Raguet
...
<raguet@crf.canon.fr > to fix bugs and make the mcp750 boot
RTEMS running the GoAhead web server.
1999-10-25 14:52:19 +00:00
Charles Phillips
bf61f22585
Made urls browsable links.
1999-10-25 14:52:07 +00:00
Charles Phillips
4af77b033e
Made html urls browsable links.
1999-10-25 14:51:32 +00:00
Charles Phillips
9cc603ff09
Made html urls browable links. Updated the reference to the
...
U.S. Army Missile Command to show the merger with the Aviation
Command
1999-10-25 14:48:15 +00:00
Joel Sherrill
1e57186135
Patch from Eric Valette <valette@crf.canon.fr> and Emmanuel Raguet
...
<raguet@crf.canon.fr > to use a local variable.
1999-10-25 14:46:56 +00:00