freebsd-skq/sys/i386
Bruce Evans 2c02e8a20a Replace strtol() by strtoul() so that "negative" addresses and masks don't
get truncated to LONG_MAX.  Don't lobotomize the merged library source.

Make all private data static.

Use int_parms for the i/o "address" since the "address" is really a number
and is represented as an int.

Add command `flags' to allow changing device flags.

Fix scrolling of device listing.  Only scrolling of the current devtab
was controlled.  Reprint the header after scrolling.

Rename commands and change strings to match their config(8) keywords:

	io -> port
	IOaddr -> port
	mem -> iomem (abbreviation is io :-()
	MemAddr -> iomem
	case changes

Don't use NULL for ASCII NUL.

Call strtoul() with base 0 for both numbers and addresses so that input
is consistent and hex and octal can be used for numbers.

Fix entry of irq number.  Check the range at no extra cost.  It wasn't
possible to enter irq -1.

Format device listing better.  Large numbers (such as 0xffffffff for the
GENERIC lpt0 port) messed up the formatting.

Show the unit number in the device listing.  Comment about the fields
that aren't shown.
1994-11-14 03:22:28 +00:00
..
apm Calling sync will panic you more often than not. 1994-11-07 04:23:58 +00:00
bios Calling sync will panic you more often than not. 1994-11-07 04:23:58 +00:00
boot Improved the user interface: 1994-11-07 11:26:30 +00:00
conf Add ep0 line to kernel config files. 1994-11-13 10:17:07 +00:00
eisa Finished device configuration database work for all ISA devices (except `ze') 1994-10-23 21:28:03 +00:00
i386 Replace strtol() by strtoul() so that "negative" addresses and masks don't 1994-11-14 03:22:28 +00:00
ibcs2 First shot README file for iBCS support 1994-10-23 19:20:57 +00:00
include Don't declare DELAY() here. Callers should include <machine/clock.h>. 1994-11-09 00:51:38 +00:00
isa Fixed a mis-spelling. 1994-11-13 21:19:18 +00:00
pci Added support for SIOCSIFMTU ioctl. Fixed bug that caused panic at boot time 1994-11-13 12:39:38 +00:00
Makefile Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, some 1993-10-16 19:17:18 +00:00