mycroft
e819063285
Define a full set of [234][bl]tol() and lto[234][bl]() conversion functions,
...
inlined.
Use sized types in protocol structures.
Make the definition of scsi_sense_data less ugly.
1996-03-19 03:05:15 +00:00
jonathan
dcb272ef6e
Remove pmax-specific CLK_TICK to prepare for moving to sys/arch/mips.
1996-03-19 02:45:48 +00:00
jonathan
b495cef581
Add additional mips CPU and FPU ids from Pica port:
...
IDT r3081 family, r4600, MIPS-IV architecture, others.
1996-03-19 02:42:28 +00:00
jonathan
1cc17fc971
Change "pmax" -> "mips" before moving to sys/arch/mips/include.
1996-03-19 02:12:05 +00:00
paulus
fa78064f7c
Make inclusion of the PPP BSD-Compress and Deflate compressors
...
dependent on the PPP_BSDCOMP and PPP_DEFLATE kernel configuration
options, respectively.
1996-03-19 01:00:49 +00:00
gwr
79eb9fbf61
Deal with devices that are slow to get off the bus.
1996-03-18 23:09:02 +00:00
fvdl
6c53a8d22f
Remove previously introduced bug: always make sure mappings of a removed
...
file don't stick around.
1996-03-18 23:06:08 +00:00
gwr
4e6633ab9a
Fix two bugs pointed out by Leo Weppelman:
...
(1) Did not initialize cs->cs_rr0 anywhere
(2) Have to read rr1 before the data it applies to
1996-03-18 23:06:02 +00:00
jonathan
c29eb3ea76
NetBSD's ieee FP definitions for the pmax are valid for other mips cpus;
...
change preprocessor XXX_PMAX_YYY #defines to XXX_MIPS_YYY.
1996-03-18 22:40:21 +00:00
christos
3c3a955cf2
Avoid unused label warning.
1996-03-18 21:48:19 +00:00
mark
11e435f55e
Declaration of Debugger() now matches the prototype in systm.h
1996-03-18 21:33:05 +00:00
mark
8ac78e8698
RCS Id police.
1996-03-18 21:23:09 +00:00
leo
39a234873d
Build the 'stand' directory.
1996-03-18 21:08:36 +00:00
leo
d36f15a208
Take care of the case that <start_of_video> < <memtop>
1996-03-18 21:06:19 +00:00
mark
4973a32e6d
RCS Id police.
1996-03-18 19:54:53 +00:00
mark
3689687703
RCS Id police.
1996-03-18 19:33:04 +00:00
ragge
8fa15eb73f
Ubareset are now possible, devices that wants it now set it up
...
during autoconfig. ifubareset (if_reset) no longer used, actually
it's just a normal ubareset and is now handled like that.
1996-03-18 16:47:24 +00:00
hpeyerl
9785218963
Fix for NEC D3847 1.6gB drive which reported itself at lun[1-7].
1996-03-18 16:19:58 +00:00
cgd
b55176ea0c
since this driver tries to block its interrupt with spltty(), it must
...
attach that interrupt with IPL_TTY.
1996-03-18 09:14:32 +00:00
scottr
2d7b856ea6
Update to NetBSD 1.1B struct cfdriver naming conventions.
1996-03-18 06:52:54 +00:00
mhitch
d2ac60afc0
A couple more misses from the device attachment changes:
...
afcd_cd --> afsc_cd
atzsccd --> atzsc_cd
1996-03-18 04:58:36 +00:00
jonathan
69f4059642
Change kn01 (pmax,3100) interrupt-enable signature to match
...
the NetBSD-1.1 convention. Change the mainbus `struct confargs'
and the "generic" interrupt-establish method, used by devices that
appear on both a kn01 and TC decstations, to match.
Change the macros in autconf.h accordingly.
1996-03-18 01:47:06 +00:00
jtk
5e4b11dfc1
updated spkr attachment to use new pckbd attribute
1996-03-18 01:46:23 +00:00
jonathan
5bccfd6764
Additional fixes to complete the NetBSD/1.1B config changes:
...
Add new device-attach struct cfattach asc_ca and struct cfdriver asc_cd.
Change cfdriver references from "XXXcd" to "XXX_cd".
1996-03-18 01:39:47 +00:00
jtk
83bdfcf5c9
attach the speaker device to pckbd (it falls in the I/O range of the
...
keyboard/console device cluster)
1996-03-18 01:26:10 +00:00
jonathan
2d2bc47dae
Additional fixes to complete the NetBSD/1.1B config changes:
...
Add new device-attach struct cfattach le_tc_ca and struct cfdriver le_cd.
Change IOASIC cfdriver references from "ioasiccd" to "ioasic_cd".
Change "mainbuscd" to "mainbus_cd"
1996-03-18 01:22:27 +00:00
ragge
6275c70064
Convert all devices according to the changes to config.
1996-03-17 22:56:15 +00:00
ragge
dfaa8f2e96
Update from Ken Wellsch: The DHU driver can now handle DMA transfers.
1996-03-17 22:51:48 +00:00
ragge
3b5cb56887
Do not have debugging enabled by default.
1996-03-17 22:49:55 +00:00
ragge
b7cf2432a0
Fix type clashes.
1996-03-17 22:44:48 +00:00
jonathan
f7af868d1f
Additional fixes to complete the NetBSD/1.1B config changes:
...
change IOASIC cfdriver references from "ioasiccd" to "ioasic_cd"
1996-03-17 22:20:08 +00:00
jonathan
077638548b
Additional fixes to complete the NetBSD/1.1B config changes:
...
update the old-config to new-config glue used with the 4.4bsd/pmax
SCSI drivers to use new device attach declarations and names for
the "oldscsibus", "tz" and "rz" drivers.
1996-03-17 22:14:21 +00:00
jonathan
ffd8d4cdc7
Additional fixes to complete the NetBSD/1.1B config changes:
...
Update the kn01 (3100 aka pmax) interrupt handler to use XXX_cd instead
of XXXcd.
1996-03-17 22:12:13 +00:00
jonathan
3175cdba0b
Additional fixes to complete the NetBSD/1.1B config changes:
...
change tc_submatch() to compile with the new device-attach scheme:
the TC bus uses a 'submatch' function which checks device locators
and then calls a match function.
Instead of calling cf->cf_driver->cd_match(), we now need to call
cf->cf_attach->ca_match().
1996-03-17 22:09:17 +00:00
jonathan
cdf4e87e7a
Additional fixes to complete the NetBSD/1.1B config changes:
...
add missing structure name in the definition of `struct cfattach sfb_ca'.
1996-03-17 22:02:59 +00:00
christos
4d4d2d999a
Remove 'volatile' from the romhalt and romboot routines, and local prototype
...
declarations.
1996-03-17 21:40:11 +00:00
jonathan
d1c70894b8
Additional fixes to complete the NetBSD/1.1B config changes:
...
Rename the extern declaration of `tccd' and `ioasiccd' in
src/sys/dev/tc/{tvar.h,ioasicvar.h", respectively, to be
`tc_cd' and `ioasic_cd', to match the 1.1B-style definitions.
1996-03-17 21:37:45 +00:00
is
ecc1ccd3cd
These should be and clauses, after cgd's recent config change (the second
...
one). Should probably also be done to the view packet, but I'm not 100% sure.
1996-03-17 19:36:33 +00:00
cgd
b5c1728e22
clean up <machine/bus.h> changes a bit; no real functional change.
...
prototype lpt_port_test().
1996-03-17 13:40:29 +00:00
cgd
179f65d15e
Add #ifdef's at the right places, on NCOM_ISA and NCOM_COMMULTI, to
...
only include the relevant code in the probe & attach functions. Still
one probe and one attach function, with #ifdefs, but this is a step
in the right direction and saves a few hundred bytes (ooh, ahh!).
1996-03-17 13:38:14 +00:00
cgd
94907fa254
adjust to deal with expression support for optional file specs
1996-03-17 13:21:09 +00:00
cgd
9d4db41a9f
change the name of com's attachment to commulti, and provide flags
...
for that and the isa attachment in com.h (in addition to the flag for
the presence of 'com' itself).
1996-03-17 07:30:25 +00:00
cgd
1f7332bada
fix typo in recent attachment changes: (interface) attributes for asc
...
specified twice.
1996-03-17 06:09:10 +00:00
cgd
0cfd94f31d
fix typos in recent attachment changes.
1996-03-17 06:08:12 +00:00
mhitch
b00a2c1e30
Clean up typos and other errors from new device attachment changes.
1996-03-17 05:53:57 +00:00
pk
59ff996be6
Avoid "unused variable" warning.
1996-03-17 03:19:34 +00:00
pk
bf834e7def
Remove extraneous argument from sysctl_doprof().
...
Fix a printf format.
1996-03-17 02:44:40 +00:00
pk
ac377e301d
Prototype kmstartup()
1996-03-17 02:43:09 +00:00
pk
c4b6757f2c
Prototype sysctl_doprof()
1996-03-17 02:42:48 +00:00
christos
3fac949f8f
Fix printf format strings.
1996-03-17 02:38:20 +00:00