pk
0f93e72a5d
Add mtty' and
mbpp' entries for the magma driver by Iain Hibbert.
1998-05-20 00:04:33 +00:00
pk
5fd81fa9ec
Add entries for the magma SBus serial/parallel port driver.
1998-05-20 00:00:12 +00:00
pk
4e62cce89a
Magma SBus serial & parallel port driver from Iain Hibbert.
1998-05-19 23:58:54 +00:00
thorpej
89835ce0fd
Correct a typo in some code that isn't yet used.
1998-05-19 22:09:00 +00:00
thorpej
6626878e7b
It is no longer necessary for pmap_pinit() and pmap_release() to be
...
pmap interface functions, as NetBSD no longer uses statically allocated
pmaps (except for the kernel pmap, which is special-cased anyhow).
1998-05-19 19:00:11 +00:00
thorpej
ca819f2940
Argh, finish renaming Lev1map to kernel_lev1map.
1998-05-19 18:35:11 +00:00
hpeyerl
a0872a3916
duh. need SYSV* stuff.
1998-05-19 15:20:40 +00:00
pk
564ca8fafd
Don't bzero() the IO page table; it is fully initialized in iommu_attach().
1998-05-19 09:17:32 +00:00
pk
9dae8945ef
In kvm_uncache(), turn off the PTE cache bit even after calling
...
pv_changepte(). Reason: the managed() macro does not take into
account the gap in the managed pages range that may have been introduced
by the page table allocation in bootstrap().
1998-05-19 09:14:34 +00:00
thorpej
eaf145ad5e
Make function naming consistent, and teach pmap_pv_dump() about page
...
usage types.
1998-05-19 05:21:34 +00:00
simonb
76e48472e6
Include pmax/pmax/pmaxtype.h for definition of DS_PMAX
1998-05-19 04:31:27 +00:00
simonb
9b60278e42
Change external declaration of kdbpeek to match reality.
1998-05-19 04:11:50 +00:00
thorpej
dc13176aec
No need to keep global pointers to the initial kernel level 2 and level 3
...
page tables. Also, rename Lev1map to kernel_lev1map.
1998-05-19 02:57:01 +00:00
thorpej
804e5be6f7
Nuke `register'.
1998-05-19 02:43:48 +00:00
thorpej
293854e385
Put pmap_initialized in the BSS segment.
1998-05-19 02:42:41 +00:00
thorpej
ca12fa7ebe
Make PT page reference counting more generic so it can be used for other
...
special use page types.
1998-05-19 02:04:28 +00:00
thorpej
8fdc16212f
The Alpha architecture has a variable page size; don't hardwire the
...
number of PV entries per page at compile time.
1998-05-19 00:42:16 +00:00
thorpej
b44dc2ecbf
Make the page attribute manifest constant names have similar form to
...
page usage manifest constant names.
1998-05-19 00:29:03 +00:00
thorpej
180f140a85
Keep track of page usage inside the pmap (pvent, l{1,2,3}pt page, "normal").
1998-05-19 00:20:21 +00:00
kleink
3e08a4a027
Spell `interrupt' correctly.
1998-05-18 17:37:38 +00:00
leo
199165fe0d
Fix errors when compiling for M68030 only. (Witek Wnuk)
1998-05-18 12:06:46 +00:00
ragge
3ebb9bfd11
Not used anymore when now using the dz11 driver.
1998-05-17 19:02:03 +00:00
ragge
baec63333c
Mod~ify for new changes to lance/dz drivers.
1998-05-17 19:00:56 +00:00
ragge
4c217a5bcb
Change to use newly committed ln- and dz-drivers.
1998-05-17 18:58:07 +00:00
ragge
25d68ddcde
Add vax-hacked lance device driver for vaxstations.
...
XXX - This is temporary; will go away when the troubles with the
MI driver is fixed.
1998-05-17 18:55:30 +00:00
ragge
4a469a9149
Split the DZ11 driver into two parts; can now use the same driver on
...
both unibus/qbus devices and vaxstations.
1998-05-17 18:51:13 +00:00
hpeyerl
96ee790741
Add the HP35470A DAT drive.
1998-05-17 17:09:55 +00:00
drochner
4153971158
Framework to test standalone code in a friedly user environment.
1998-05-15 17:07:14 +00:00
drochner
a8857f05e8
Allow to use the code in user land test programs.
1998-05-15 16:38:53 +00:00
tsubai
2be6df07c6
Initial import of macppc port.
1998-05-15 10:15:45 +00:00
matt
ba482f242f
Fix lc0 (lemac) line(s) so that the de20[345]s will work again. Add depca
...
for de20[012]s (tested and works on a pc164sx).
1998-05-14 21:53:40 +00:00
drochner
95bdb660ed
Simple screen attribute handling for wscons.
...
The graphics device driver passes a "default attribute" for normal text
output to the wscons framework. If the emulation module needs more
attributes (for different "renditions") it can allocate them via a
callback.
For now, only the "sun" emulation makes use of it.
1998-05-14 20:49:55 +00:00
drochner
12d352b2f9
minor corrections
1998-05-14 18:34:11 +00:00
drochner
04682788a9
misc improvements:
...
-initialize errno to 0 before receiving
-minimal allowed packet size is 4 (empty data packet)
-Be nice to the TFTP server - tell it that the transfer is finished
(additinal ACK at EOF, ERROR otherwise). Otherwise, it will linger
around and retransmit. This can be left out (TFTP_NOTERMINATE) if we
are really short on space.
1998-05-14 18:26:47 +00:00
drochner
2e9a412d43
allow to use from user space test programs
1998-05-14 18:17:44 +00:00
drochner
26d2f5e3b6
allow to access from user space test programs
1998-05-14 18:15:02 +00:00
dbj
4d7d7e4b9d
Fixed stack trace address printing lossage when no symbols are available.
1998-05-14 10:15:44 +00:00
thorpej
d19fbe1196
Garbage-collect the old confargs stuff that was used in the Early Days.
...
It isn't really appropriate anymore. Replace it with a real mainbus
attach args structure.
1998-05-14 00:01:30 +00:00
thorpej
6a49b0a33e
Clean up some historical artifacts.
1998-05-13 23:38:26 +00:00
thorpej
748d204949
Cleanup TurboLaser autoconfiguration somewhat.
1998-05-13 23:23:23 +00:00
thorpej
b24eb75496
Clean up a buglet.
1998-05-13 23:22:08 +00:00
thorpej
ca9600b324
Implement and use gbussubmatch().
1998-05-13 22:13:35 +00:00
thorpej
326f8183dc
No need to hard-code the mcclock offset on the gbus; gbus is direct-config.
1998-05-13 22:03:07 +00:00
thorpej
fb9726fe91
Add a few files related to the Digital Personal Workstation.
1998-05-13 21:59:32 +00:00
thorpej
49aa171ab9
Add support for chaining DMA windows together, for falling back on
...
SGMAPs if a direct-mapped window fails.
1998-05-13 21:21:16 +00:00
thorpej
b012e4e39b
Normalize gbus configuration somewhat, and add support for configuring
...
the Zilog DUARTs.
1998-05-13 02:50:29 +00:00
is
db6e62f6ec
pcb_ustp went away long ago.
1998-05-12 23:48:34 +00:00
leo
560995dea3
Forgotten with last UVM check-in.
1998-05-12 21:09:23 +00:00
thorpej
6172f5a0ac
Use flags instead of a bunch of booleans. Add a "use bwx" flag.
1998-05-12 19:07:21 +00:00
thorpej
0b64ea0879
Gah, typo.
1998-05-12 18:45:04 +00:00