Commit Graph

64 Commits

Author SHA1 Message Date
briggs bf7f4476c9 Ditch ENTRY/ALTENTRY defines and include "m68k/asm.h" instead. 1994-01-22 13:39:32 +00:00
briggs 27a2300de5 ifdef out copyinstr/copyoutstr/... functions that are now defined in copy.s. 1994-01-22 03:47:48 +00:00
briggs 29b900df29 cpu_*disklabel => *disklabel. This will all be revamped soon, anyway... 1994-01-21 00:20:57 +00:00
briggs 7bed222bc4 A field name in a structure changed. So we did, too. 1994-01-20 23:58:47 +00:00
briggs a0bbe77f60 Take out coninit and clean up some warnings. 1994-01-20 23:57:09 +00:00
briggs 8a9e97410c Be friendly and only compile this stuff if NUK > 0. 1994-01-20 23:56:08 +00:00
briggs 64be0b1f3a Make uk and su look like devices. Haven't tried compiling uk. su is still
nothing.
1994-01-20 23:55:16 +00:00
mycroft 0df1b00481 Clean up deleted files. 1994-01-17 01:04:42 +00:00
briggs b05de50fc1 We aren't a VAX. 1994-01-17 01:04:08 +00:00
briggs 7ea239d333 Put lun in CDB. Is there be a way to determine when this is really
necessary?  (It is for some drives).
1994-01-15 03:26:20 +00:00
briggs 363cc5e5be Basic cleanup. Get rid of my_frame for frame. 1994-01-13 12:59:30 +00:00
briggs 626f129c93 Allocate exec_map. 1994-01-13 12:56:16 +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 f5d2568734 Clean up deleted files. 1994-01-08 18:36:06 +00:00
cgd ab38f02a26 kill entries duplicated in files.m68k.newconf 1994-01-08 18:31:53 +00:00
cgd f7b271f349 specify that the mac is of the m68k archtecture. 1994-01-08 18:06:25 +00:00
cgd b38fa5acf8 stubs which pint to m68k include 1994-01-08 12:41:41 +00:00
mycroft ed95321df9 Still need old #defines for now. 1994-01-06 17:05:34 +00:00
mycroft f76fdd7722 Implement `struct reg'. 1994-01-06 16:50:13 +00:00
briggs cec9c395f8 Use address instead of slot for add_nubus_intr. This whole interrupt
scheme should probably be taken out and shot.
1993-12-21 03:19:33 +00:00
briggs 982b2aa969 Update ethernet driver to use config.new. At least, it's a first stab
working from mycroft's magnum changes to if_ed.c.
1993-12-21 03:18:00 +00:00
briggs 2390a5c1ee Add basic sound support and a beeping (instead of flashing) console...
from Brad Grantham.
1993-12-21 03:16:01 +00:00
briggs fded7fc070 Add Apple Ethernet to GENERIC and files. Also add asc.c to files
for sound support.
1993-12-21 03:14:16 +00:00
briggs 5fd9ddd438 Get rid of IFF_ALTPHYS and hence IFF_LLC0 reference. It doesn't appear
to have been used in this driver ;-)
1993-12-15 03:38:20 +00:00
briggs 0658adaa44 Added for ddb support. I think it's at least partially wrong. This and
the files in mac68k/db_* started off as the sun3 files...
1993-12-15 03:30:27 +00:00
briggs 08d8b412c1 Add files for ddb support. I know they're at least partially broken. 1993-12-15 03:28:56 +00:00
briggs e9d1216987 Cleanup. Use mac68k_xxx macros instead of macII, etc. Cleanup via.h.
Add minimal support for ddb.
BIG CHANGE: Use proper offsets for new gas in locore.s!!!
1993-12-15 03:27:50 +00:00
briggs 93726fb753 Change constants and comments to reflect the current MACHINE value.
Define T_BRKPT and T_WATCHPOINT.
1993-12-15 03:22:56 +00:00
briggs e369bb70b1 Add (semi-bogus?) test to scsi_gen to handle luns in test unit ready
commands.  W/o this test, some old drives were being identified at
all luns...  Also some cleanup and spelling corrections ;-)
1993-12-15 03:17:54 +00:00
mycroft 924c486826 Clean up deleted files. 1993-12-15 03:10:00 +00:00
briggs 34805358dd Add (broken) support for DDB. Also fix a bug in console that confused the
scrollback.  Clean up includes a tad.
1993-12-15 03:09:05 +00:00
briggs 38f1087a45 Let's try DDB... 1993-12-15 03:04:40 +00:00
mycroft f67ccd2bf0 Move #define of NIPCREG outside #fidef. 1993-12-08 22:46:15 +00:00
briggs 168d2ddd1d Add -Dmac68k as a COPTS so we can get cpu_disklabel. 1993-12-07 03:27:43 +00:00
briggs 99fee960e0 Fix includes to use ../mac68k instead of ../mac and add some semi-colons
to a couple of default: switches.  gcc2 doesn't mind not having them,
but gcc1 sure does.
1993-12-06 04:27:52 +00:00
briggs 54614538ca Dumb typo. Must be dyslexic. Changed MACHINE_MID to MID_MACHINE. 1993-12-06 04:11:47 +00:00
briggs dcbf82a3fe Move MID_MACHINE to param.h from exec.h and get rid of bogus includes. 1993-12-06 04:09:20 +00:00
briggs 1fd099189d Change USRTEXT to 8192 in vmparam.h.
Add MACHINE_ARCH (m68k) to param.h.
1993-12-04 03:49:01 +00:00
briggs 25e937c41a Added struct relocation_info_mac68k. Copied from hp300. 1993-12-03 22:29:48 +00:00
briggs 9c873e424c Update MACHINE to mac68k in param.h.
Update MACHINE_MID to MID_M68K -- untested.
Add __LDPGSZ as 8192 -- untested.
1993-12-02 18:36:35 +00:00
mycroft 5cf6576e5d Clean up deleted files. 1993-12-02 18:29:26 +00:00
briggs 67558220f1 Migrate to new MACHINE definition (mac -> mac68k). 1993-12-02 18:29:18 +00:00
briggs 0c925f177c Add symbols for quads to limits and endian and protect endian from mult.
inclusion.
1993-12-02 15:02:50 +00:00