Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
* Update ROM vectors for PB500
* Add ROM vectors for the LCIII (verified by Mike DeLima--miked@netrover.com)
* fpu_type->fputype
* Use defines from m68k/cpu.h
|
|
* Disable 040 caches in doboot(), and some minor stylistic changes to
make the hand-coded assembly consistent throughout.
* Use fputype instead of mmutype for fpu_type.
* Use defines from m68k/cpu.h.
|
|
|
|
|
|
Add second Quadra class and machineid (gestalt value) for Color Classic II
|
|
lockups.
Changes from NetBSD:
- Add a ZS_CONSOLE_ABORT option to enable a serial console break to
force a drop to the system debugger. WARNING: this used to be the
default behavior! Modify custom kernel configs accordingly.
- Check for ZS_HWFLAG_CONABRT in zs_abort(), and don't abort if it's
not set.
- ttystop function returns void.
|
|
|
|
|
|
video interrupts on my Q700 (perhaps it realized that DAFB will do that).
|
|
|
|
|
|
|
|
|
|
erik@aarhus1.uni-c.dk
|
|
Patches from Bill Studenmund <wrstuden@loki.stanford.edu>.
|
|
|
|
After servicing an interrupt, check to see that there's not another
one pending before we clear the interrupt flag. This avoids a condition
where the line appears to go catatonic (which is particularly easily
triggered by pppd). From Bill Studenmund <wrstuden@loki.stanford.edu>.
XXX - we should probably log this if it gets excessive.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
time.
|
|
Update some comments, and the copyright
Deal with interrupt flags more carefully, and use the correct offset
for PB500-series SCSI I/O. While I'm here, update the copyright.
|
|
Fix bounds check for fpu description array.
|
|
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.
|
|
|
|
Minor style cleanup (avoid goto); no functional change.
|
|
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.
Add missing cpu model info for Powerbook 500, and correct the ROM
vectors for the same.
|
|
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.
|
|
|
|
|
|
|
|
better processors. Basically, don't clear and muck with the exc_pend
bit in the BIU for any FP frames on those processors. It is, in fact,
unclear if we should check the frame type and only do this for the IDLE
frames as there are only three frames (NULL, IDLE, BUSY) and the BIU
only appears in the IDLE frame on the 881/882.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
though.
|
|
|
|
NS,IPX,X.25 special processing is now handled in there.
reflect this amazing addition in all the ether ifaces.
ppl, pls check the stuff.
|