Joel Sherrill
e4487b6cd8
Modified to properly descend into the dummy directory.
1999-10-27 20:21:33 +00:00
Joel Sherrill
0f75a13ce8
Fixed typo.
1999-10-27 20:09:39 +00:00
Joel Sherrill
b07e06a1bc
New files from Ralf Corsepius <corsepiu@faw.uni-ulm.de> which
...
are a dummy for linking programs together when you are primarily
concerned with tricking another package into building.
This may grow into something which could help link programs on
the command line by having a default start sequence.
1999-10-27 19:35:36 +00:00
Joel Sherrill
3abbfdb40f
Added $(EXEEXT) in attempt to help Cygwin install process.
1999-10-27 19:27:05 +00:00
Joel Sherrill
10eb06e80d
Updated.
1999-10-27 19:25:43 +00:00
Joel Sherrill
2bdc1e985f
Last cleanup to attempt to link.
1999-10-27 18:54:14 +00:00
Joel Sherrill
ae7325bdc8
rxgen960 now compiles -- may not link.
1999-10-27 17:25:53 +00:00
Joel Sherrill
2ea8df3beb
Added CVS Ids and a basic header. More header cleanup needed.
1999-10-27 16:27:34 +00:00
Joel Sherrill
f08a559655
Removed systbl.S save_systbl.c. They were unnecessary.
1999-10-27 16:26:00 +00:00
Joel Sherrill
8ac421361f
Removed sctns.S. This file was obviously the output of the compiler.
1999-10-27 16:21:49 +00:00
Joel Sherrill
919822f961
Replaced Makefile.in's with modified copies of cvme961 to get
...
autoconf/automake changes.
1999-10-27 16:19:24 +00:00
Joel Sherrill
d73a8649ed
Moved timerisr.s to timerisr.S per GNU conventions.
1999-10-27 15:58:26 +00:00
Joel Sherrill
ce644256cf
Moved systbl.s to systbl.S per GNU conventions.
1999-10-27 15:57:20 +00:00
Joel Sherrill
5ee66dae7b
Moved sctns.s to sctns.S per GNU conventions.
1999-10-27 15:57:19 +00:00
Joel Sherrill
bf71be9e87
Moved rxgen_romld.s to rxgen_romld.S per GNU conventions.
1999-10-27 15:57:17 +00:00
Joel Sherrill
478c4b80c8
Moved ihandler.s to ihandler.S per GNU conventions.
1999-10-27 15:57:16 +00:00
Joel Sherrill
49b8c26e40
Moved asmstub.s to asmstub.S per GNU conventions.
1999-10-27 15:57:15 +00:00
Joel Sherrill
eb7f0f220a
Moved asmfault.s to asmfault.S per GNU conventions.
1999-10-27 15:57:14 +00:00
Joel Sherrill
702c5f5b42
The rxgen960 BSP and i960 RPM support was submitted by Mark Bronson
...
<mark@ramix.com > of RAMIX.
1999-10-27 15:29:18 +00:00
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
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
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
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
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
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
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
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
Jennifer Averett
04df848c65
Added code to correctly free any allocated space during the evaluation
...
process.
1999-10-25 14:23:03 +00:00
Joel Sherrill
1232196a7b
Added sp26 which tests the rtems_task_is_suspended directive.
1999-10-25 14:14:07 +00:00
Joel Sherrill
9060699364
Modified to ease comparison of screen to target output.
1999-10-25 14:13:14 +00:00
Joel Sherrill
482960380d
Modified to reflect test change where reinitialize mutex test case was
...
removed.
1999-10-25 14:11:12 +00:00
Joel Sherrill
524767cbfe
Removed reinitialize mutex test case to reflect earlier code change in
...
the executive.
1999-10-25 14:10:38 +00:00
Joel Sherrill
c774a07e88
Changed leading spaces to periods to ease comparing test output.
1999-10-25 14:09:46 +00:00