kleink
04a965c2d7
* Require an `utility' argument to be specified and fail otherwise.
...
* I18n of decimal point used in time formatting.
* Don't hardcode an assumption of 100 clock ticks per second.
* Various minor cleanups.
1999-06-05 19:19:19 +00:00
ross
480375c12c
Don't recognize `int (*f)();' as a function. The false match caused the
...
next real function to be eaten and skipped during the forward scan for `{'.
Restores about 35 lost functions to the kernel tags file.
1999-06-05 19:04:23 +00:00
eeh
fcd1351b4c
Add support for AOUT_COMPAT which we'll need when the sparc port cuts to ELF.
1999-06-05 16:55:19 +00:00
eeh
dca7a79c9d
Guys, let's get real. We don't really want an #if !defined() for every possible
...
machine that could concievably have defined an IPL_AUDIO, do we?
1999-06-05 16:51:39 +00:00
mrg
14729c2b11
fix lpt definition. add audiocs at ebus. oops, comment broken/incomplete devices.
1999-06-05 14:34:22 +00:00
mrg
5e7ea137ac
lpt at ebus. fixed (commented) audiocs attachments.
1999-06-05 14:33:44 +00:00
mrg
875af1a2f8
put `audiocs' stuff in here so we can share it between sbus & ebus.
1999-06-05 14:32:08 +00:00
mrg
67cbdf5623
split sbus audiocs code up so we can share it with the ebus. XXX ebus DMA is probably different.
1999-06-05 14:29:10 +00:00
mrg
eca7784d58
XXX avoid redefiing splaudio and IPL_AUDIO on the sparc XXX
1999-06-05 14:26:07 +00:00
mrg
756c2cde22
map in registers, configure interrupts, this appears to be OK now.
1999-06-05 14:19:44 +00:00
mrg
e8ccf39491
find ebus device INO values via the "interrupt-map" and "interrupt-map-mask" properties.
1999-06-05 14:18:26 +00:00
augustss
d80294fead
Regen.
1999-06-05 14:14:42 +00:00
augustss
c5255e5a48
Remove vendor from one of the descriptive strings; it's superfluous.
1999-06-05 14:14:02 +00:00
ad
424d2bb005
KNF
1999-06-05 14:03:32 +00:00
briggs
9db1bcb042
Set keepalives on the sockets to force logouts on connections that have
...
disappeared.
1999-06-05 13:49:53 +00:00
augustss
0e2edfb67a
Very small formatting nit.
1999-06-05 13:43:03 +00:00
ad
dff6953739
'cdplay', a simple utility for playing compact disks with both a command line
...
and an interactive mode.
1999-06-05 13:21:59 +00:00
pk
fc9e9301f8
Sync with <machine/ansi.h>: size_t' is now a
long'.
1999-06-05 12:56:28 +00:00
pk
bea0725979
64-bit safety to help sharing compilation tools with sparc64.
1999-06-05 12:54:23 +00:00
tron
a1259a8d1b
Regen.
1999-06-05 10:42:15 +00:00
pk
d256dc6c3c
`rasops_glue' is only here to force the header file's name hence it must
...
be mentioned first in the expression.
Shudder..
1999-06-05 10:42:11 +00:00
tron
bffc27b587
Add Matrox MGA 400, 3Dfx Banshee and Voodoo 3.
1999-06-05 10:41:37 +00:00
tron
e9fe988d72
Regen.
1999-06-05 09:54:29 +00:00
tron
1c05aff552
Add Brother HL-1050 laser printer. Fixes second half of PR kern/7699
...
by Bjoern Labitzke.
1999-06-05 09:54:09 +00:00
tron
ab86ce8dab
Fix byte ordering problem on little endian systems. Patch supplied by
...
Jarle Greipsland in PR bin/7700.
1999-06-05 09:50:39 +00:00
tron
2b262e8565
Regen.
1999-06-05 09:44:03 +00:00
tron
fce6975678
Add entry for Riva TNT and correct entry for Riva 128.
...
Fixes first half of PR kern/7699 by Bjoern Labitzke.
1999-06-05 09:43:21 +00:00
pk
56aa5f9391
Cast ptrdiff_t to long for printf purposes.
1999-06-05 08:36:29 +00:00
pk
9db217428b
Cast size_t to long for printf purposes.
1999-06-05 08:35:45 +00:00
mrg
3670ff2120
if we are not bypassing the MMU, use ASI_PRIMARY. map PCI memory space
...
non-cached. XXX clean this up by looking at the "non-cacheable" bit of
the full physical address.
avoid having 'nbuf' change between calls to `mdallocsys()' by setting it
in mdallocsys() like the MI allocsys() does. XXX fix this too!
fix some printf lossage.
update for probeget() changes -- though bus_space_probe() appears to be
unused on the sparc64.
1999-06-05 05:35:41 +00:00
mrg
cc49a21298
use common IOMMU routines.
1999-06-05 05:30:43 +00:00
mrg
da265ce045
clean up a bit, implement pci_conf_{read,write}() with probe[gs]et() (not yet used).
1999-06-05 05:29:50 +00:00
mrg
bb0d20abc4
lpt at ebus.
1999-06-05 05:28:36 +00:00
mrg
dcb6040569
clock attaches at ebus also now.
1999-06-05 05:10:01 +00:00
mrg
4b183190b5
update a commit slightly.
1999-06-05 05:08:25 +00:00
mrg
2ee43849be
catch up with probe[gs]et() changes.
1999-06-05 05:05:11 +00:00
thorpej
f421cc0851
Keep interrupt-safe maps on an additional queue. In uvm_fault(), if we're
...
looking up a kernel address, check to see if the address is on this
"interrupt-safe" list. If so, return failure immediately. This prevents
a locking screw if a page fault is taken on an interrupt-safe map in or
out of interrupt context.
1999-06-05 04:12:31 +00:00
mrg
6dffb4dff3
use common IOMMU code for sbus and psycho (remove old iommu
...
device declaration, we don't want it). pull in psycho, pci,
ata and pciide code. clock, eeprom and power attach at sbus
*and* ebus now (clock as `eeprom' works). add `lpt at ebus',
wd major number, and other misc. commented devices.
1999-06-05 03:16:19 +00:00
mrg
cb392a2e1d
only set LD to /usr/ccs/bin/ld if it exists. avoid empty SFILES.
1999-06-05 01:56:31 +00:00
thorpej
2c3dc83a64
Keep interrupt-safe maps on an additional queue. In uvm_fault(), if we're
...
looking up a kernel address, check to see if the address is on this
"interrupt-safe" list. If so, return failure immediately. This prevents
a locking screw if a page fault is taken on an interrupt-safe map in or
out of interrupt context.
1999-06-04 23:38:41 +00:00
castor
6b1b77230e
in switch_exit() previous fix forgot to guard REG_L with REG_PROLOGUE and
...
REG_EPILOGUE.
1999-06-04 21:43:12 +00:00
castor
4f92d800a6
fix register restore to be safe for n32 model.
1999-06-04 21:35:47 +00:00
thorpej
4281f72137
If we get an NIS domain name, set it. If we set, clear it when the
...
lease is released.
1999-06-04 20:40:50 +00:00
thorpej
a2b8006ca9
If we get a host-name option, set it.
1999-06-04 20:12:52 +00:00
thorpej
26e41e4c44
The host-name option is text.
1999-06-04 20:09:12 +00:00
is
a895e91016
Make BSDLFS a EXT2FS-like filesystem, that is, dont print or parse the cpg
...
field.
According to disklabel.h, its LFS semantics are "segment shift" (log2(segment
size)), but in the code it is used nowhere, and there are even plans to
allow non-poweroftwo segment sizes, so it won't ever work.
While at this, simplify the disktab-like output routine... here, currently,
BSDFFS, BSDLFS, EX2FS and ADOS do the same, so don't duplicate the code.
1999-06-04 19:02:34 +00:00
thorpej
7d344bb51b
Make sure the boot selector actually gets updated if you only change
...
the timeout and/or the default menu choice.
1999-06-04 18:59:15 +00:00
thorpej
c5e6001ff8
Don't built most of the PCVT utilities; they're not really useful anymore,
...
now that we're trying to deprecate PCVT.
XXX Leave the fonts and font editor for now.
1999-06-04 18:47:33 +00:00
drochner
b458b1c57e
In pckbd_decode(), do the remapping of "extended" (multibyte) keys
...
before the elimination of typematic events.
This fixes the case where the "extended" prefix was not ignored and
affected the next keystroke. (seen with the AltGr key)
1999-06-04 15:03:43 +00:00
mrg
8613b8e39d
avoid uninitalised pointers.
1999-06-04 14:29:38 +00:00