briggs
2e4f1e0daa
Update a bit.
1995-07-04 14:38:49 +00:00
briggs
2510a4f689
A few nits.
1995-07-04 14:38:34 +00:00
paulus
1513342690
Add code to netintr to call pppintr
1995-07-04 12:14:32 +00:00
mycroft
7263209ce6
Make each disk and tape driver define its own read and write functions.
...
Deprecate rawread() and rawwrite() completely. Remove d_strategy from cdevsw to
force the abstraction barrier.
1995-07-04 07:15:28 +00:00
briggs
f92d7eb51f
Clean up some types.
1995-07-04 03:34:09 +00:00
briggs
4d6ed092f1
Fixup a comment.
1995-07-04 03:30:11 +00:00
briggs
1040af3492
Add missing interface for getting a grfmode structure from kernel.
1995-07-02 05:26:27 +00:00
briggs
ed434b457d
Fix grfmap() as well as grfmmap().
1995-07-02 00:49:52 +00:00
briggs
932a8fc9af
Set and use new fboff element from grfmode structure.
1995-07-02 00:30:25 +00:00
briggs
af7f31e30a
Add a couple elements to the grfmode structure.
1995-07-02 00:29:03 +00:00
briggs
3401cca400
Fix buglet that was missed when converting nubus to non pa==va mapping.
1995-07-01 23:40:38 +00:00
briggs
303845a487
Remove this define--we're using the new dump type.
1995-07-01 18:47:51 +00:00
briggs
eec2d38c71
Take out ncr96scsi0.
1995-07-01 16:35:54 +00:00
briggs
36654b75d9
Use flags for scsi interrupts. clean up a small bit.
1995-07-01 16:35:16 +00:00
briggs
175a1e27f4
add needs-flag for the scsi chip interfaces.
1995-07-01 16:28:13 +00:00
briggs
12ab0410c7
Clean up a tad.
1995-06-30 05:25:41 +00:00
briggs
fcde92bcba
Fix straytrap(). Update a few values in the ROM table.
1995-06-30 05:25:01 +00:00
briggs
5fced13f51
Ooops.
1995-06-30 05:23:03 +00:00
briggs
705e6bd12b
Fix oversight.
1995-06-30 05:21:33 +00:00
briggs
29bb03860c
Option key fix from Ken Nakata (kenn@remus.rutgers.edu).
1995-06-30 01:23:21 +00:00
cgd
2b71eae2c7
note that most of dev/ic's contents have changed names
1995-06-28 04:30:30 +00:00
briggs
829668e8d3
Some random cleanup and some cleanup of the dump routines, modelled on
...
i386. Untested. Remove old mac68k-specific stack trace code, etc. as
the cleanup.
1995-06-28 04:09:25 +00:00
cgd
2d49c3885b
clean up definitions of ctod(), dtoc(), ctob(), btoc(), btodb(), and
...
dbtob(). remove unused definitions of ctos(), stoc(), and dtob().
1995-06-26 06:55:38 +00:00
cgd
1c0be437b1
define __BDEVSW_DUMP_OLD_TYPE for ports where it's true. clean up
...
some m68k ports inclusion of common header.
1995-06-26 05:13:37 +00:00
briggs
600cdad805
Stupid typo in last.
1995-06-25 14:02:09 +00:00
briggs
50d8509da2
Stupid pasto in last.
1995-06-25 13:53:21 +00:00
briggs
0958ef72c8
Add libcompat.
1995-06-25 13:39:37 +00:00
briggs
2a153a49b1
Fix the clean target.
1995-06-25 13:06:32 +00:00
briggs
4d6069140b
Get the units right...
1995-06-25 04:49:05 +00:00
briggs
b1addb6674
Patches from Walter Ruetten (walter@ghpc8.ihf.rwth-aachen.de)
...
and Daniel Risacher (magnus@mit.edu ). Apparently with some
helpful discussion from John Wittkoski (jpw@insoft.com ).
This works on my IIcx and IIsi. Still needs a bit of cleaning up.
1995-06-25 03:24:09 +00:00
briggs
b1598cdd1b
Remove a compile warning.
1995-06-25 02:46:46 +00:00
briggs
fc6fb65d62
Do something a lot closer to the right thing for FPU_EMULATE/FPSP/040
...
and subsets thereof.
1995-06-25 02:45:14 +00:00
briggs
5781a8dcc0
The kernel is called netbsd, not vmunix.
1995-06-24 17:24:24 +00:00
briggs
4f05f7e8f6
pmap_page_index isn't a macro.
1995-06-24 16:18:50 +00:00
briggs
1dadb15deb
Remove DIAGNOSTIC
1995-06-22 23:24:18 +00:00
briggs
3ddc81510c
Add avail_end to keep ps and friends happy. Possibly a short-term fix.
1995-06-22 03:08:29 +00:00
briggs
1ccd38d9e1
Don't use constants for addresses. VA != PA...
1995-06-21 03:59:07 +00:00
briggs
229ed22747
Add function to reconfigure addresses when ROM is remapped.
1995-06-21 03:46:52 +00:00
briggs
2beeae8058
Lots of changes from hp300.
...
Removed MACHINE_NONCONTIG conditionals. Only support that
configuration, now.
Some cleanup.
1995-06-21 03:45:10 +00:00
briggs
49b9eb5e4d
A number of clean-up related changes and a few changes relating to
...
the new mapping. "real mem" is now correct for MACHINE_NONCONTIG
machines. MACHINE_NONCONTIG conditionals have been removed--only
support that case, now.
1995-06-21 03:41:51 +00:00
briggs
778adb81d1
Bring in 040 code from hp300 port.
...
Remove memory mapping code.
Update cpu_switch and a few other functions from hp300 port.
1995-06-21 03:36:27 +00:00
briggs
3d04799c79
Remove warning.
1995-06-21 03:20:58 +00:00
briggs
19b569364f
Cleanup some--needs more pruning.
1995-06-21 03:20:22 +00:00
briggs
37b6dc390f
Put page mapping code into a C module.
...
Remove old 040 version of page mapping--new way handles 040, too.
Derived from hp300 pmap_boostrap.c.
1995-06-21 03:19:35 +00:00
briggs
4a9e8ef39f
Raise MAXTSIZ, double DFLDSIZ and quadruple MAXDSIZ. Lower USRPTSIZE.
...
Remove unused mapin() macro. Update VM_MAX* macros to look like the
amiga's (easier to read than hp300's).
1995-06-21 03:17:06 +00:00
briggs
5dd8297b11
Cleanup some and make these look more like hp300 versions.
1995-06-21 03:14:06 +00:00
briggs
23622438bf
Get rid of pcb_cmap2.
1995-06-21 03:10:44 +00:00
briggs
c2184f6f5b
Update to look more like hp300. Clean up a lot.
1995-06-21 03:08:29 +00:00
briggs
04834fb800
Remove cpu_set_init_frame() define.
...
Remove BROKEN_SWAP
Change cpu_swapout() to null-op.
Remove profile_tick() define.
Add some 040 stuff and make other 040 stuff compat. with hp300 port.
Cleanup a bit.
1995-06-21 03:06:33 +00:00
briggs
7542473d6d
Clean up I/O base settings a bit.
1995-06-21 03:03:13 +00:00