thorpej
dd0758a46a
Oops, fix a couple of brain-o's.
1998-07-01 01:23:25 +00:00
mjacob
20f9998e6f
allow a config file to redefine MAXPHYS
1998-07-01 00:51:15 +00:00
thorpej
b413670e49
Regen.
1998-07-01 00:41:55 +00:00
thorpej
f76a7b5d83
Add a bunch more system calls from Digital UNIX 4.0D.
1998-07-01 00:41:36 +00:00
thorpej
1a371b88e4
Add a forward declaration for struct iovec.
1998-07-01 00:03:23 +00:00
thorpej
576184d528
Put pread64() and pwrite64() back in here, but just call the native
...
NetBSD system call with no argument translation.
1998-06-30 23:34:05 +00:00
thorpej
c21db87c09
Regen.
1998-06-30 23:32:07 +00:00
thorpej
641ea73301
Revert the last change; it had a side-effect that I didn't think about.
1998-06-30 23:31:28 +00:00
thorpej
924ead1c85
Prototype preadv(2) and pwritev(2) if !defined(_XOPEN_SOURCE).
1998-06-30 19:48:56 +00:00
thorpej
f8fe385b78
Rewrite svr4_sys_pread() and svr4_sys_pwrite() in terms of the native
...
NetBSD pread(2) and pwrite(2). These still require indirection because
the arguments need to be converted to the correct types.
Delete svr4_sys_pread64() and svr4_sys_pwrite64(), since the arguments
for these calls do not need conversion, and the syscall switch calls
the native NetBSD system calls directly.
1998-06-30 19:42:56 +00:00
thorpej
e05b7cc70b
Regen: syscalls.master changed to reflect native pread/pwrite.
1998-06-30 19:40:55 +00:00
thorpej
cf54391ad7
Now that NetBSD has pread(2) and pwrite(2), we no longer need to indirect
...
through SVR4 emulation layers to handle SVR4's pread64(2) and pwrite64(2),
since NetBSD's arguments are the same as the SVR4 64-bit system call
arguments.
1998-06-30 19:40:13 +00:00
thorpej
bc799897fc
Implement pread(2), pwrite(2), preadv(2), and pwritev(2).
1998-06-30 19:36:24 +00:00
thorpej
1f37d1d569
Regen: added pread(2), pwrite(2), preadv(2), pwritev(2).
1998-06-30 19:34:20 +00:00
thorpej
f0dda0d383
Add positional read and write system calls:
...
- pread() (#173 ) and pwrite() (#174 ), which are defined by XPG4.2. System
call numbers match Solaris.
- preadv() (#289 ) and pwritev() (#290 ), which are the positional cousins
of readv() and writev(), but not defined by any standard.
1998-06-30 19:33:11 +00:00
wrstuden
67b0c87dc3
Overkill patches to make serial console work again. Should also make
...
serial echo work, but not sure. Tested by Paul Goyette.
A few of these changes can probably be backed out, but I'm not sure which.
This part should work for now, and get things going again. These fixes
should also get rid of the problem of things crashing just as zstty0 gets
configured.
1998-06-30 18:13:21 +00:00
augustss
9e54ebca91
Add WSS attachment for ISAPnP. Not tested yet.
1998-06-30 17:28:00 +00:00
mycroft
85cca39e28
Add a monitor mute.
1998-06-30 16:54:52 +00:00
augustss
2a91c2b84f
Regen.
1998-06-30 14:42:00 +00:00
augustss
bb9ccdf373
Add a 2 Micro CardBus controller.
1998-06-30 14:41:29 +00:00
augustss
509c98eb23
Add another modem card.
1998-06-30 14:14:44 +00:00
msaitoh
94b9143ddd
add RCSID
1998-06-30 12:22:36 +00:00
msaitoh
c0eed6da3d
sync with -current after a long silence
1998-06-30 11:59:09 +00:00
ragge
518a9a5b6a
Enable use of reversed and underlined text. The DEC Isolatin character
...
set now also work correctly. Add blinking cursor.
1998-06-30 11:29:37 +00:00
drochner
9a04d7d9f2
adapt to wscons interface change
1998-06-30 09:02:08 +00:00
mycroft
792ea056b9
Nuke unused variable.
1998-06-30 08:27:39 +00:00
mycroft
fae3bf0887
Add a monitor mute. The mixer here really needs more work for the
...
Crystal chips.
1998-06-30 08:24:56 +00:00
mycroft
3858cce05c
Recognize the CS4236B (although we don't yet use any of the extensions).
1998-06-30 07:45:22 +00:00
thorpej
b6781dbaa2
Split up read/readv/write/writev into the system call front-end and
...
the guts that actually perform the I/O request.
1998-06-30 07:39:22 +00:00
thorpej
a4a34ba74a
Add two additional arguments to the fileops read and write calls, a
...
pointer to the offset to use, and a flags word. Define a flag that
specifies whether or not to update the offset passed by reference.
1998-06-30 05:33:11 +00:00
mrg
53559837db
<dev/sun/disklabel.h> not <dev/sun/sun_disklabel.h>
1998-06-30 04:35:37 +00:00
scottr
3fec37df49
Fix warnings from recent ddb_init() change: handle end and esym
...
consistently.
1998-06-30 04:16:00 +00:00
thorpej
34e62af19a
- Fix a bug that prevented one from requesting a subset of a property
...
containing multiple values.
- Add a way to get the "dma" property for a node.
1998-06-30 00:09:36 +00:00
hpeyerl
7931fb2172
Fix spalling misteak: indentify -> identify
1998-06-30 00:08:32 +00:00
thorpej
d2e377891d
Get the interrupt share type from the PnP info.
1998-06-29 22:42:32 +00:00
thorpej
ad9b5bf5f0
Interrupt share type is EDGE.
1998-06-29 22:42:09 +00:00
thorpej
3be1ffe6a0
When hooking up the interrupt handler, use an interrupt share type
...
specified by the front-end.
1998-06-29 22:40:56 +00:00
drochner
02e2e73771
fix VT300 tab stop report format
1998-06-29 21:14:40 +00:00
drochner
406be71827
don't set a tabstop in column 1
1998-06-29 21:10:53 +00:00
augustss
080dc567e8
A first stab at an ESS1887 driver. The code is from the SHARK port
...
and needs a lot of polishing. The code compiles (on i386), but is
untested. See ess.c for a TODO list.
1998-06-29 20:56:21 +00:00
gwr
c80e8cd6ef
Note recent changes. (and bump CVS revsion here)
1998-06-29 20:33:03 +00:00
gwr
5afda96fca
Be quiet if bootparamd gives us an empty gateway spec.
...
(which is quite normal). Just make noise if it was
missing, which explains the very long timeout...
(Would be nice if sendrecv said "retrying...")
1998-06-29 20:25:59 +00:00
gwr
8db8875feb
Add a comment, kill an unused variable.
1998-06-29 20:18:07 +00:00
gwr
b339af5461
Support multiple file open attempts without closing and reopening
...
the underlying raw device (which is expensive and causes problems).
This allows the boot program to try a sequence of names by default,
which is used to support common boot media for sun3 and sun3x.
(Now tries "netbsd.$arch" before "netbsd")
1998-06-29 20:17:03 +00:00
gwr
8261ec142f
Minor tweaks for consistency with the other boot programs.
1998-06-29 20:11:06 +00:00
gwr
762cfeb615
Reimplement the header strip using two instances of dd in a pipe,
...
so it works with a dd that does not know conv=osync (i.e. Solaris).
1998-06-29 20:09:14 +00:00
gwr
2c0ea58240
Fix "integer overflow" error.
1998-06-29 20:06:34 +00:00
gwr
e49744ee1c
Get rid of user-level includes.
...
Do not reset the I/F on timeout.
Kill some old debug code.
1998-06-29 20:05:36 +00:00
gwr
efb1b0549a
Declare load_sun()
1998-06-29 20:03:14 +00:00
gwr
57a3ff9f72
Add load_sun() which does the guts of exec_sun() but lets
...
the caller do the file open/close and control transfer.
1998-06-29 20:02:49 +00:00