summaryrefslogtreecommitdiff
path: root/sys/arch/mac68k
AgeCommit message (Collapse)Author
1997-09-15kill Locore.cTheo de Raadt
1997-09-08disklabel spoofing code; briggsTheo de Raadt
1997-08-20add busted cd9660 disklabel spoofing codeTheo de Raadt
1997-08-08Change the bounds_check_with_label API to also take a cpu_disklabelNiklas Hallqvist
reference for making transferral of meta-information possible from readdisklabel to bounds_check_with_label. The first (and maybe only) thing that will use this is the multi-disklabel-format code on the alpha where the labelsector is passed via cpu_disklabel so the label write-protection can work correctly no matter what label was found. Also use a new macro DKBAD to get at the dkbad field of the cpu_disklabel implementations that contain it. This too is for multi-disklabel architectures where the "bad" field can be inside a union. Use this macro as a means for a driver to check if an architecture supports dkbad constructs. Remove proto of bounds_check_with_label from all MD disklabel.h as it is in sys/disklabel.h. I have not been able to test the changes everywhere, if I break anything I apologize, and promise to fix it as soon as I become aware of it.
1997-08-04Hmmm... quick one-liner that makes the panic() in case of a Mac IIfx machinegene
class a lot more understandable.
1997-07-24multiple inclusion protection; brenner@umr.eduTheo de Raadt
1997-07-23Add netatalk interrupt.denny
1997-07-11From Steven Campbel: Allocate a bigger address space for VRAM. This allowsgene
at least the Q840av to boot and maybe others.
1997-06-26Hard-code definition of HZ if undefined (not spec'ed in an 'option'gene
statement). This is fallout from the recent config changes; pointed out by Steven Campbel.
1997-06-23add "option IPFILTER_LOG" to conf files that already had IPFILTERkstailey
1997-06-23Upon discussion w/ Theo, the only options in std.mac68k that would be of usegene
would be {DEV,SWAP}PAGER, so std.mac68k is out of here. Update the machine-specific files to reflect this.
1997-06-23regen: Depend GENERIC* kernels on /sys/conf/GENERIC and move busificationgene
options out of std.mac68k. This means that people will have to add them to their local kernel config files. Please test.
1997-06-20In zs_abort, wrap a #ifdef DDB around a Debugger() invocation. Point out bygene
Chris Jones In NetBSD PR#port-mac68k/3739 (I believe). Also, remove a comment that this change obsoletes.
1997-06-18Make if_sn.c far more MI, eventually share with pica.denny
sonic_get is faster and simpler. sn_ioctl works like other current ether drivers now. Sync up with netbsd to ease maintenance; incorporate some "gratuitous" formatting changes so I won't have to do two totally seperate mods each time.
1997-06-05Since we all seem to be on this kick lately: s/options/option/g.gene
Also, add some description as to what these are for.
1997-06-05Our config(8) is cool: we don't need ../../../ in includes.gene
1997-05-29Improve cross-compilation support somewhatNiklas Hallqvist
1997-05-15Just plain ditch sn_printf of options. We don't do things this way anyway.gene
1997-05-14Whoops back out some changes from my local tree.gene
1997-05-12According to Dave Huang (khym@bga.com), the powerbook 150 works better if wegene
use Duo-class ROM vectors. Brings support for this machine much closer.
1997-05-08include bus.h to prevent compiler warnings and other problems.gene
1997-05-03Support for clearing interrupts on a Rasterops Colorboard 364.briggs
Thanks go to Michel Chalufour <michelc@tiac.net> for grovelling around for me.
1997-05-02Thanks to Tobias Beal <tbeal41@maine.maine.edu>, we can clear interruptsbriggs
on at least one Radius Precisioncolor 8 board.
1997-05-01Treat drhw 118 and 119 the same for Apple ethernet cards.briggs
1997-05-01Clear the interrupts properly on an E-Machines Futura II LX and make a wildbriggs
guess at clearing them on a Futura II SX/DSP and RasterOps ColorBoard 364. Thanks to Michel Chalufour <michelc@tiac.net> for loaning me the II LX.
1997-05-01Add in a couple more board types.briggs
1997-04-29Minor annoyance, synch with what we actually have in our conf directory:gene
including GENERICSBC and TIGER. OpenBSD doesn't have an OCELOT.
1997-04-27What was I thinking?briggs
1997-04-25Cool. Drop oversized packets rather than splitting into mbufs. NetBSD log:gene
>From Mycroft: If we fail to allocate a cluster to hold a large packet, >simply drop it rather than using a chain of tiny mbufs.
1997-04-25Reorganization fo boot() to make it more logical ala Scott Reynolds. Also,gene
fix some prototyping.
1997-04-25A couple of performance improvements from Denny Gentry <denny1@home.com>briggs
1997-04-24Inspired by NetBSD changes: ditch AE_DEBUG diagnostics. This kills the ↵gene
AE_DEBUG option (if for some reason anyone is using it).
1997-04-24Followingthe Scott Reynolds gravy train, very minor:gene
>#ifdef DIAGNOSTIC, print the NuBus type fields for unrecognized boards.
1997-04-24From Scott Reynolds:gene
>Clean up unused code, KNF bus_probe()
1997-04-23On video devices, if we're loading non-default resource values, save thebriggs
resource ID. Thanks to Paul Goyette <paul@pgoyette.bdt.com> for spotting this one.
1997-04-23Three things:gene
(1) We run OpenBSD (2) make clean deltes genassym and genassym.o, so people with these sitting in their compile directories will get them cleaned out. Release won't ship this way. (3) Maxusers Makefile depends depend on assym.h not genassym.o now.
1997-04-23NetBSD -> OpenBSD where relevant and appropriate.gene
1997-04-23NetBSD -> OpenBSD in comments. Last references in here.gene
1997-04-22Damn. Change _all_ instances of #ifdef __NetBSD__ to #ifgene
defined(__NetBSD__) || defined(__OpenBSD__). This compiles again.
1997-04-22Pull in John Wittowski's HWDIRECT updates from 04/18.gene
Also, sync up with NetBSD with correct RCSids. Credit goes to Scott Reynolds for the space -> tab KNF in this file. Also, note that although rcsid's are matching, we do not support the opt_mrg_adb.h file as NetBSD does.
1997-04-22Some minor cleanup.briggs
1997-04-21Take care when accessing DAFB--some quadra-class machines use other videobriggs
controllers.
1997-04-18Change via NetBSD via Scott Reynolds via Takashi Namada who provided thegene
original baseline for these changes. "Make sure to call adbop() on Power Manager-based machines." Also, substantical cleanup and beautification.
1997-04-18More fixes from Scott Reynolds:gene
>For small writes, use PIO rather than PDMA; this increases the reliability >of the driver (considerably, on some systems/targets).
1997-04-18Use genassym.cf and a shell script to build assym.h. This helpsgene
cross-compiling a lot. Queue taken from Scott Reynolds.
1997-04-18Fix from Denny Gentry--initialize receive seq. count and don't skip an entrybriggs
when programming the CAM.
1997-04-17Changes earmarked 'purely cosmetic' by Scott Reynolds:gene
>- Remove unused `register' modifier on declarations >- Reverse the sense of some tests to make the code more clear >- Type casts per KNF >- Move a static variable into the only function that uses it > (perhaps we can eliminate it entirely, someday?) Also, I went through these files and XXX'ed some things that should be and fixed a few more formatting problems per KNF.
1997-04-14Bring our incarnation of John Wittowski's direct adb driver into compatiblegene
state with NetBSD's. The direct-to-ADB code is now enabled by default. Using 'options MRG_ADB' will cause the kernel to revert to the 'old standby' code.
1997-04-14Whoops. A spurious '{' slipped into an if statement. This compiles again.gene
Also, since I'm here, fix some KNF.
1997-04-14setup_pm() is only used with \!HWDIRECT.briggs