Commit Graph

1122 Commits

Author SHA1 Message Date
mycroft
9a96e9531b Add V_TRAP; remove TF_ERR. 1994-01-11 18:59:02 +00:00
mycroft
8e447f8afd Minor changes to match magnum branch; nothing of importance. 1994-01-11 18:57:24 +00:00
mycroft
10865c97fa Synchronize some more bits. 1994-01-11 17:51:40 +00:00
mycroft
e12a200e8a Remove an unnecessary cast. 1994-01-11 17:37:28 +00:00
mycroft
101e3f31f7 Cleanup from magnum branch; no functional differences. 1994-01-11 17:35:04 +00:00
mycroft
efdb9fa688 *strategy functions return void. 1994-01-11 17:19:37 +00:00
mycroft
99e02ea4e5 Get rid of indirection, and change return type of strat functions. 1994-01-11 16:41:37 +00:00
mycroft
8698f35d76 Change return type of strat functions. 1994-01-11 16:40:19 +00:00
mycroft
495c0903ec Change return type of strat function. 1994-01-11 16:38:48 +00:00
mycroft
4448a68e2c Get rid of disklabel indirection functions. 1994-01-11 16:35:44 +00:00
mycroft
158545c164 strategy functions return nothing. Synchronize with magnum branch. 1994-01-11 16:25:52 +00:00
mycroft
07a07b09a6 Synchronize with magnum branch. 1994-01-11 15:37:18 +00:00
mycroft
ad116f4438 Some minor cleanup, mostly from magnum branch. 1994-01-11 15:11:36 +00:00
mycroft
2f414f2686 Fix the BDB bug for real. 1994-01-11 14:37:01 +00:00
mycroft
798a4ffff3 Reformat. 1994-01-11 14:24:11 +00:00
mycroft
bdf5bd0cf3 Simplify OMAGIC and NMAGIC handling. Remove all support for loading the
kernel in low memory, and always load the symbol table.
1994-01-11 14:13:49 +00:00
mycroft
497b6ddc04 Tiny code shortening tweaks. 1994-01-11 14:01:15 +00:00
mycroft
5e0b965829 Remove a pointless register save. 1994-01-11 13:59:24 +00:00
mycroft
03058aa56a Remove mostly useless RCS logs. 1994-01-11 13:58:00 +00:00
mycroft
c8b8051b89 Gratuitous formatting changes. 1994-01-11 13:30:40 +00:00
briggs
197d195eb4 TRAP_TYPES macro to trap_types variable.
Yank some VIA initialization.  Seemed to cause some problems.
1994-01-11 00:25:30 +00:00
briggs
0602c3467a Yank a reference to a variable that bit the dust. 1994-01-11 00:20:10 +00:00
briggs
ed87cbfebd Some generic clean-up. Get rid of old debugging code. Fix exec to work
with new changes by cgd.  Fixup includes.  Get rid of initcpu().  Change
code using struct myframe to use struct frame.  Some gratuitous
reformatting and get rid of C version of copyinstr().
1994-01-11 00:18:54 +00:00
briggs
33e189e2da Clean up isr stuff. 1994-01-11 00:16:13 +00:00
mycroft
09e9a743f5 Clean up deleted files. 1994-01-11 00:03:43 +00:00
briggs
558be1794a Makefile: Added -T 0 to link for kernel.
files.mac68k.newconf: Removed ddb entries.
1994-01-10 23:58:37 +00:00
briggs
af6d2f067d Fixup to use m68k headers, now. Thanks, Chris. 1994-01-10 23:55:20 +00:00
briggs
dfe9897dba Update grf.h to increment a number of devices when it configures.
Fix a small bug in serial.
  Both from Brad, Lawrence, and/or Mike.
1994-01-10 23:52:01 +00:00
mycroft
bb3d7004c8 Deal with linkl in addition to linkw. 1994-01-10 17:59:45 +00:00
mycroft
0aa5118f9f Nuke args to newvers.sh. 1994-01-10 02:34:51 +00:00
mycroft
77ae87e498 Fix some bogus spacing. 1994-01-10 02:22:11 +00:00
mycroft
d13e46daf0 Add some padding before SR. 1994-01-10 02:19:51 +00:00
mycroft
b75455c4a3 Fix a buglet. 1994-01-10 02:18:34 +00:00
cgd
62af8f99cc clean up and trim some 1994-01-09 23:57:00 +00:00
mycroft
999a718334 T_WATCHPOINT doesn't really exist. Deal. 1994-01-09 23:38:46 +00:00
mycroft
532938fe07 Gratuitous change. 1994-01-09 22:58:07 +00:00
mycroft
8d49c8420a Use db_recover. Print trap name when entering DDB. Use trap_type and
trap_types like m68k.
1994-01-09 22:53:16 +00:00
mycroft
ebc818a088 Make trap_types a variable, so it can be imported by DDB. 1994-01-09 22:50:11 +00:00
mycroft
384b7f777a Fix jmp_buf definitions. 1994-01-09 22:28:50 +00:00
mycroft
1c1f7996c5 Fix some #includes. 1994-01-09 22:26:26 +00:00
mycroft
832cebd4cf Enable DDB. 1994-01-09 21:38:05 +00:00
mycroft
24aa7f14b4 Turn panic button into a debugger trap if DDB. 1994-01-09 21:36:55 +00:00
mycroft
65a81b945b KNFify, and fix a condition where we might miss the register saves if the
frame length is short.
1994-01-09 21:24:46 +00:00
mycroft
71c7280658 Thinko. code is always 0 on m68k; no need to print it. 1994-01-09 20:05:47 +00:00
mycroft
11eb822fdf Add DDB hook. 1994-01-09 19:58:47 +00:00
mycroft
8243207be1 Some more minor cleanup. 1994-01-09 19:39:23 +00:00
cgd
3f787778b2 LBL /dev/audio and soundblaster drivers, as ported by brad@fcr.com.
both should work with both old- and new-config i386 trees.
Some notes:
	bsd_audio.c has dependencies on the soundblaster.  This should
		be fixed, so that it can be used for the PC speaker
		(when its driver has been modified), as well.
	sb.c needs some cleanup, and will have sections trimmed, eventually
		(when new config becomse standard for i386).  additionally,
		the SBPro support needs some cleanup.
1994-01-09 19:35:00 +00:00
cgd
cb875046b8 LBL "/dev/audio" include file.
probably will need to be hacked if "the right things" are done to bsd_audio.c
1994-01-09 19:30:17 +00:00
mycroft
642f2bffba Alias T_TRAP15 to T_BREAKPOINT globally. 1994-01-09 19:30:01 +00:00
mycroft
e2662b6ceb Clean up a bit. 1994-01-09 19:28:53 +00:00