briggs
4043c93c6f
Format the NetBSD Id string like it is elsewhere
1996-06-23 15:30:51 +00:00
briggs
9f01fc6ee4
Add a comment about the last change.
1996-06-23 15:02:58 +00:00
briggs
8d1606fcb9
Move splimp back to spl2 (from spl4).
1996-06-21 21:51:15 +00:00
scottr
231a66aa69
Minor style cleanup (avoid goto); no functional change.
1996-06-21 06:12:45 +00:00
scottr
08a2715e38
Test for serial console in adb_init() early, and abort if we're using it.
...
Initiialize ROM vectors regardless of this so that the PRAM RTC read and
write work regardless of whether a serial console is in use.
1996-06-21 06:10:56 +00:00
scottr
02f1ebc3de
SPOT is now an NFS server, too.
1996-06-20 04:11:55 +00:00
scottr
758ea43e99
Completely revamp setroot() and friends. Since Chris' version of this code
...
is close to how I reworked it, I pulled in the (essentially MI) NetBSD/alpha
and added the appropriate support around it.
- No need for the GENERIC kernel config option.
- NFS-mounted root and swap are supported.
- If we can't figure out where the root filesystem is from what the Booter
tells us, ask the user.
- Split the mainbus autoconfig code to a separate file.
Also, update/add copyrights as appropriate.
1996-06-19 03:21:03 +00:00
briggs
37472fd212
Remove Alice copyright.
1996-06-19 02:20:54 +00:00
briggs
09eef8070d
Remove Alice copyright and comment from '92.
1996-06-19 02:19:13 +00:00
scottr
6c3aabe226
Update some comments, and the copyright
1996-06-19 01:47:28 +00:00
briggs
b4c60fd801
port-m68k/2547: wrong bus error detection from is@beverly.rhein.de.
1996-06-15 21:25:21 +00:00
scottr
3f231717ab
raise splimp() to spl4(); we need to block zs interrupts, too.
1996-06-14 04:42:50 +00:00
scottr
26f0e61730
Update for current reality
1996-06-11 03:39:20 +00:00
scottr
c72d612674
Deal with interrupt flags more carefully, and use the correct offset
...
for PB500-series SCSI I/O. While I'm here, update the copyright.
1996-06-11 03:20:23 +00:00
scottr
c74cec9954
Add missing cpu model info for Powerbook 500, and correct the ROM
...
vectors for the same.
1996-06-11 03:11:06 +00:00
scottr
3bac925c32
Fix bounds check for fpu description array.
1996-06-11 02:56:22 +00:00
scottr
5057bf9c78
Add Powerbook 500 series machine ID
1996-06-11 02:52:54 +00:00
briggs
9697ef6407
Add machine/viareg for prototype of via_set_modem().
1996-06-09 04:27:59 +00:00
briggs
2b220a1581
Implement suggestion from is -- handle _fpfault differently for 040 and better.
1996-06-09 01:53:42 +00:00
briggs
b6759b3498
Fix typo.
1996-06-07 13:04:46 +00:00
briggs
04ad749207
Disable ROM vectors if booting from either serial console. PR#2525.
1996-06-07 10:48:26 +00:00
briggs
00c097a027
Changes from Bill Studenmund to support external clocks on the modem port.
1996-06-07 10:41:30 +00:00
briggs
4498ce3c90
Add constants for booter interface.
1996-06-07 10:27:19 +00:00
briggs
0d0487a98b
Wait longer (2.5 sec) in wait_req_true/false. Some targets take a long time.
1996-06-07 02:44:15 +00:00
briggs
5c13e7184b
Fix a typo.
1996-06-07 01:45:43 +00:00
briggs
79309c78d8
Patches from Bill Studenmund to get serial default settings from the booter.
1996-06-07 00:15:24 +00:00
briggs
6959d64eeb
Some more constants from Bob Nestor--MacTV ADB works, now.
1996-06-04 03:04:49 +00:00
scottr
d9953b15c4
Minor cosmetic cleanup left over from reverting interrupt handlers
1996-06-01 06:10:34 +00:00
scottr
701205b00d
Add tty_attach() as appropriate (for pstat -t)
1996-06-01 00:13:39 +00:00
scottr
cac1b831e9
- Simplify writes in sbc_drq_intr().
...
- When finished writing, if the SCSI bus has BSY asserted, write another
byte to the SBC to ensure we get an interrupt.
- Unflag SCSI interrupts on the VIA whenever we clear the interrupts
on the SBC itself.
1996-05-29 14:26:33 +00:00
briggs
014b404127
Clean up the interrupt handling somewhat.
1996-05-25 16:42:24 +00:00
briggs
100623915b
Clear via2 interrupts before processing, too. It is up to the drivers to clear
...
any interrupts that are flagged during processing.
1996-05-25 16:31:04 +00:00
briggs
d6345a7855
More from Dave Huang (khym@bga.com)--set ROMLEN to 2MB and make another
...
class for AV machines (C660AV and Q840AV).
1996-05-25 14:48:38 +00:00
briggs
30e64f90b7
Patches from Dave Huang (khym@bga.com) to get MRG ADB working on his 660av.
1996-05-25 14:45:31 +00:00
briggs
10221fc1cd
Do not let getty open ite if it's not been initialized.
1996-05-25 00:56:38 +00:00
briggs
78560abd91
Change the console banner message.
1996-05-23 05:18:48 +00:00
briggs
2126c0d3c1
Fix from Bill Studenmund to set flags sanely on serial console.
1996-05-23 02:06:53 +00:00
briggs
320adf52bf
Add MACH_CLASSDUO.
1996-05-22 17:53:24 +00:00
briggs
4d059305ec
Remove some dead code, as suggested by scottr, and clone a new machine
...
class off of the powerbook for the Duos. They apparently use an RBV-like
chip for the VIA2.
1996-05-22 17:52:48 +00:00
briggs
534d58c701
Get rid of compiler warning if DBG_PID is not defined.
1996-05-22 17:16:45 +00:00
briggs
057adea27d
Apparently the MRG ADB code becomes unstable if we handle via1 interrupts
...
properly, so go back to unflagging them all before processing any via1
interrupts. Perhaps this can be changed back when we get ADB code that
does not rely on the ROMs?
1996-05-21 02:46:02 +00:00
briggs
3fb1d834fc
Actually clear the interrupt on the RBV.
1996-05-21 00:04:18 +00:00
scottr
4b712a8c3f
Due to the latching effect of the 6522 (VIA) chip, we need to unflag
...
interrupts only after the condition that caused the interrupt has been
cleared. This is a particular problem with the 5380 SCSI controller,
since the Mac glue logic may raise (e.g.) the SCSI DRQ interrupt a number
of times during the course of a normal transfer. By waiting to unflag it,
we effectively ignore all but the first.
1996-05-20 04:32:33 +00:00
scottr
d28f9a6699
Fix the last change; CVS apparently biffed it.
1996-05-20 03:23:36 +00:00
scottr
820895162d
Update for new grf attachment code.
1996-05-19 22:29:04 +00:00
scottr
d048582c60
New grf attachment code, mostly by Jason Thorpe with some cleanup by me.
...
This will allow dt and X to work with a generic kernel, rather than
compiling different kernels that attach grf0 to a NuBus adapter or
internal video.
1996-05-19 22:27:04 +00:00
briggs
4029840249
Ooops. cut 'n' pasto. splzs should 4, not 2.
1996-05-19 04:30:32 +00:00
briggs
2635a9c602
Serial driver with interface to a slightly modified version of the machine-
...
independent z8530 driver. When that driver is updated, the local copy
of those files may be removed. From Bill Studenmund.
Compiler warnings fixed by me.
1996-05-18 18:53:50 +00:00
briggs
78c78f916e
Fixup a few prototypes and put 'em in their place.
1996-05-18 18:52:41 +00:00
christos
8c29c79939
- remove cpu_exec_prep_oldzmagic and use exec_aout_prep_oldzmagic
1996-05-18 16:01:00 +00:00