Commit Graph

47382 Commits

Author SHA1 Message Date
mrg
7054d69a2a KNF nits i have sat on for too long. 1999-01-10 15:01:32 +00:00
mrg
17823d385b KNF nits i have sat on for too long. 1999-01-10 14:41:45 +00:00
mrg
97023377a8 use x_netstat, and save 30k. we now have 46k spare. 1999-01-10 14:25:47 +00:00
drochner
9b1eddc4f1 - Set up the interface watchdog timer on sends. This fixes the hangups
reported by Matthias Scheler <tron@lyssa.owl.de> in PR kern/6772.
- After receiving, check whether the receive DMA pointer became 0
  what obviously happens if the list runs out of entries. Simply reinit
  in this case. This fixes receive lockups after DDB use observed
  by myself.
  Unstall the receive engine if the ELINK_UPPKTSTATUS indicates that it
  was stalled. (Don't know when this might happen. FreeBSD does so.)
1999-01-10 14:19:46 +00:00
mrg
747cbac661 add a -DSMALL netstat. saves ~30k of text/data for me, on the sparc. 1999-01-10 13:50:35 +00:00
mrg
d1f3239be8 bump size of miniroot 1999-01-10 13:40:30 +00:00
mrg
1d8e4b1210 - share more with the miniroot
- don't use sysinst yet, it's not ready for the sparc, go back to
	  the old miniroot install programs.

- add these programs:
	- pppd (nice to install from an SS2 with local floppy & modem only)
	- bzip2 (media may be bz2'ed in the RFSN future)
	- edlabel (much ligher weight than disklabel)
	- expr (miniroot)
	- hostname (miniroot)
	- netstat (miniroot)
	- sort (miniroot)

- remove these programs:
	- tset (not used)
	- strings (too big now)
	- slattach (who uses slip these days, *really* ?  see pppd addition)
	- disklabel (see edlabel addition)
	- shutdown (have reboot/halt already)
	- sysinst (not using it yet)

- grow the install filesystem a bit more, to facilitate the new programs.

- use gordons libhack stuff, to reduce the size of the install binary.
	- don't need /etc/master.passwd or the {s,}pwd.db files anymore!

- clean up dot.profile a bit.
1999-01-10 13:39:44 +00:00
tron
560ed63047 Don't use void pointer for arithmetic. 1999-01-10 13:35:39 +00:00
tron
738cd778b3 Don't use void pointer for arithmetic. 1999-01-10 13:24:11 +00:00
mrg
1b4e37c926 grow the instfs a little, inline with bootfs changes. 1999-01-10 13:23:37 +00:00
tron
72a366c304 Don't use void pointer for arithmetic. 1999-01-10 13:22:05 +00:00
mrg
fa1711e241 adapt to using the miniroot version of runlist.sh 1999-01-10 13:21:27 +00:00
mrg
c050a5562e use the "miniroot" versions of these. 1999-01-10 13:21:01 +00:00
augustss
851c51418d Add definitions for Pause and Print_Screen keys.
(Why were these keys missing?  Or am I missing something obvious here?)
1999-01-10 13:20:41 +00:00
drochner
a15a03eff2 Since ukbd has an own map, this file is not needed anymore. 1999-01-10 13:20:21 +00:00
tron
a2885c9c15 Don't use void pointer for arithmetic. 1999-01-10 13:17:01 +00:00
augustss
fe099e481b Add definitions for left and right "Windows" keys and menu key. 1999-01-10 13:14:42 +00:00
augustss
3fb390a04f Fix buglets in translation to raw scancodes. 1999-01-10 13:11:25 +00:00
tron
386665b0cb Don't use void pointer for arithmetic. 1999-01-10 12:56:25 +00:00
mrg
20b53e9bfb do not create xd or xy devices for the floppy. add a cd1 and some more sdNs 1999-01-10 12:56:06 +00:00
tron
4920c92937 Don't use void pointer for arithmetic. 1999-01-10 12:37:17 +00:00
augustss
07e0165b97 Update/add URLs to relevant USB specs. 1999-01-10 11:13:36 +00:00
augustss
9e121cf158 Add ukbdmap.c. 1999-01-10 11:09:02 +00:00
tsubai
8190b5f43f Add sanity checks in akbd_cnattach(). 1999-01-10 10:39:13 +00:00
tsubai
ae67dbc85d Fix void * arithmetic. 1999-01-10 10:24:16 +00:00
augustss
ddb8209b40 XXX Add a disgusting hack to make the CS sound chips work in PnP mode.
XXX Read about it in isapnp.c.
1999-01-10 10:23:24 +00:00
augustss
1a68014a66 Move a declaration. 1999-01-10 10:17:54 +00:00
tsubai
0280ba028c Fix void * arithmetic. 1999-01-10 10:13:15 +00:00
simonb
c93135c35a s/vm_offset_t/vaddr_t/ 1999-01-10 08:24:42 +00:00
abs
27107cb9f0 If up for one minute, report "1 min, " not "1 mins,". 1999-01-10 08:19:23 +00:00
mjacob
ec1a086c80 Make the error condition of neither 0x70 or 0x71 error codes a tad
more informative than the lower case 'error code %d'.
1999-01-10 06:26:23 +00:00
mjacob
e618c0c7d7 turn on SBUS bursts 1999-01-10 06:22:12 +00:00
mjacob
9d702f60ed + Some basic deadchip detection.
+ Enable FIFO bursts, but also detect bogus 1040A with busted FIFO.
+ Use new MEMZERO crossplatform define.
+ Handle RQCS_QUEUE_FULL status case and let upper layer parse SCSI ststus
  byte if nonzero (should be 0x28- Queue Full status)
+ Fold ISP_NVRAM_FIFO_THRESHOLD_128 into isp_fifo_threshold tag.
1999-01-10 05:07:53 +00:00
mjacob
f1dfa06e13 bump isp_fifo_threshold tag top 3 bits 1999-01-10 05:04:46 +00:00
mjacob
b503bb5337 cross platform define MEMZERO added 1999-01-10 05:04:18 +00:00
jonb
5a8a1a4dd6 clean up some incorrect comments 1999-01-10 03:46:27 +00:00
mjacob
4401c8bdd7 oops. Forgot to turn on PCI burst. 1999-01-10 03:41:47 +00:00
mjacob
b7a8ca1386 For some reason (I don't know why nobody else has seen this)
egcs-2.91.57 didn't like the void * subtraction on line 904.
I'll risk everyone's wrath by casting around it.
1999-01-10 03:16:21 +00:00
castor
f98014a408 Fix type for LIBCRTEND and order other startup routines to come before
the main test.
1999-01-10 02:54:12 +00:00
lukem
2f6cd3326a remove _ng_sl_*() prototypes; the functions have been dead for nearly 2 years 1999-01-10 02:53:34 +00:00
simonb
8305a06f33 Fix tpyo. 1999-01-10 01:34:37 +00:00
simonb
309b01ee4b Add handling raid's as well 1999-01-10 00:52:33 +00:00
kristerw
be7b817514 Static buffers are evil. Allocate it dynamically instead.
This was taken from gas-2.9.1
1999-01-10 00:32:33 +00:00
augustss
b2acf0b9f2 Change from bcopy/bzero to memxxx. From PR 6778 by
Erik Bertelsen <erik@q610.ebe.uni-c.dk>.
1999-01-10 00:28:21 +00:00
augustss
17e4ccc73d Use a special map for USB key code translation instead of first translating
to an XT scancode and then to the wscons code.
XXX The XT translation is still available in "raw" mode.
1999-01-10 00:23:32 +00:00
eeh
b0d71d3042 Properly check address returned by OBP for errors in prom_map_msgbuf(). 1999-01-09 23:33:29 +00:00
eeh
42c40a2cd6 More signal fixup. 1999-01-09 23:31:27 +00:00
eeh
09a4a08b77 New style bootpath propagation to match the sparc port. 1999-01-09 23:23:47 +00:00
eeh
d5ca0ef2e6 Don't use long' instead of int64_t' since the latter may not be in scope. 1999-01-09 23:15:39 +00:00
eeh
f9a429d960 Establish a single set of definitions for signal debugging so we don't have
a different one for every emulation.
1999-01-09 23:12:36 +00:00