Go to file
skrll 5c95220e86 Second part of PR/46998. The following is taken from the PR with a slight
edit from me.

The TX buffer size is not a function of the SEEQ chip, it is an arbitrary
driver threshold, so I've renamed the define accordingly and added a new
one to specify how many buffers are used (in my port I allow multiple
packets to be in flight at once, so have used #ifndef, such that the
makefile can override).

Comment corrected, and make use of the above defines.

Missing delay(1) added, otherwise the 20,000 timeout loop is dependent
on the speed of your processor. Matches ea_stoptx logic now.

The FIFO empty check does nothing if the previous mode was 'read', but is
required before changing the BUFCODE (per 80C04 datasheet page 19,
note [2]). Then the mode is set to write, so a second FIFO empty check is
needed incase the previous mode was read.

Treat m0 as a pointer not an integer.

Remove double write of the NULL packet header. Either do
memset/ea_writebuf or two writes to SEEQ_BUFWIN, but not both.

The calculation of nextpacket (for hdr[]) assumes bufstart = 0, and puts
the packet header pointing in the wrong place when it isn't.

The setting of CFG2_OUTPUT is done in ea_init(), so doing it in ea_rxinit
is duplicated code.
2012-10-10 22:40:33 +00:00
bin - Correct macro usage; 2012-10-03 19:37:36 +00:00
common Split out modsi3 and umodsi3 from the divsi3 file. This is so that 2012-10-10 02:16:54 +00:00
compat Revert last, it breaks the tricks xsrc uses. 2012-08-23 21:21:14 +00:00
crypto Take better care of closing file descriptors in the agent child and dealing 2012-09-18 15:18:01 +00:00
dist IPF 5.1.2 is in external/bsd/ipf and sys/external/bsd/ipf now; 2012-09-15 18:12:17 +00:00
distrib Note the replacement of kame_ipsec by fast_ipsec; this change was 2012-10-10 17:55:16 +00:00
doc mention new wpa code. 2012-10-08 00:12:57 +00:00
etc Make mandb path configurable. makemandb (and related tools) use 2012-10-06 15:33:59 +00:00
external Apply P4: 2012-10-09 22:55:39 +00:00
extsrc
games if 0 is used for the dimensions, compute the maximum size. 2012-10-06 19:39:51 +00:00
gnu Don't link explicitly against libsupc++, just use the normal C++ 2012-08-10 12:12:18 +00:00
include add clock_nanosleep 2012-10-02 01:42:06 +00:00
lib Implement the writewatchfile routines for a Linux hypervisor. As a 2012-10-10 11:15:57 +00:00
libexec On failure in _rtld_dlcheck, call _rtld_error, not xwarnx. 2012-10-01 03:03:46 +00:00
regress Use LIBISCXX. 2012-08-10 16:04:28 +00:00
rescue PR/46393 - Nat Sloss -- add gpt(8) to /rescue 2012-05-25 21:46:13 +00:00
sbin Revert my previous commit, I misunderstood the intention. 2012-10-06 09:11:34 +00:00
share Replace .sp with .Pp macro. 2012-10-10 18:20:23 +00:00
sys Second part of PR/46998. The following is taken from the PR with a slight 2012-10-10 22:40:33 +00:00
tests Add test cases for the bug fixed in sys/ufs/ufs/ufs_quota2.c 1.35: 2012-09-30 21:26:57 +00:00
tools At last on some linux distros, gmake is needed to build the cross-gdb. 2012-10-01 19:27:04 +00:00
usr.bin It is Sprite, not Sprint; pointed out by Todd Miller. 2012-10-08 15:09:48 +00:00
usr.sbin disable encoding of globbing characters for now. 2012-10-07 18:40:49 +00:00
x11 Revert previous: tsutsui noted that this file is for X11R6. 2012-07-12 12:43:06 +00:00
BUILDING regen 2012-09-19 23:40:03 +00:00
Makefile Implement build_install in src/lib/Makefile, which traverses the 2012-08-17 16:22:27 +00:00
Makefile.inc
UPDATING - Capitalization fixes (``OpenSSL'', not ``openssl''); 2012-10-03 19:17:00 +00:00
build.sh Fix build.sh "modules" target build which has been broken since 2012-09-29 04:02:42 +00:00