summaryrefslogtreecommitdiff
path: root/sys/arch/mac68k
AgeCommit message (Collapse)Author
1997-03-11Second parameter of *match functions should be void (thank you ISA bus) andgene
*stop functions return int's under OpenBSD. This cleans up a bunch of compile-time warnings for the mac68k.
1997-03-10Include macinfo.h and more synch'ing with our mi sbc code. This makes itgene
actually compile.
1997-03-10Comment out use of bitmask_snprintf and make this work with OpenBSD mi SCSI.briggs
1997-03-08Sync with NetBSD of about 4 March.briggs
1997-03-05Copyright foo.briggs
1997-02-27Add ncr53c9x flag to esp.briggs
1997-02-27mac68k-specific portion of m.i. ncr53c9x driver.briggs
1997-02-26Add actual functions to do bus space manipulation. Modify thegene
copyright as necessarry, too. Also, while we're here, do s/NetBSD/Openbsd/ or s/NetBSD/BSD/ ass appropriate.
1997-02-26Adds support for bus_space functions borrowed in concept from thegene
i386 and in execution from scott reynolds.
1997-02-23Integrate code from John P. Wittkoski <jpw@netwizards.net> andbriggs
Takashi Hamada <hamada@next.etron.kanazawa-it.ac.jp>. This code interfaces directly to the hardware to support the ADB on many macs. It is enabled by "options HWDIRECT" in the configuration file. At some point, this should probably become the default method as interfacing to the ADB through the ROMs has been painful and sometimes problematic. This code should have functioning ADB support for: II series (II, SE/30, IIx, IIcx) IIsi series (IIsi, IIci, IIvx, IIvi) LC II, LC III Performa 400, 405, 430, 460, 465, 467, 600 Classic II, Color Classic, Color Classic II PB 5XX series Duo series PB 140,145,145b,160,(160c?),165,165c,170,180,180c Quadra 700,900,950 There is an off-chance that it will work on: PB 150, PB 190 Quadra/Centris 605,610,630,650,660AV,800,840AV LC 475,550,575,630 Performa 475,476,575,577,578,630 Note that functioning ADB support does not mean that everything else will work. I obviously do not own all of the above machines (does anyone? ;-)... Any reports are welcome. Many thanks to John Wittkoski and Takashi Hamada!
1997-02-21Bring in siginfo changes from mvme68k port & Theo. Compiles.briggs
1997-02-18Synch declaration of copypage w/ m68k-general definitions per Ken's changes.gene
This might get moved out soon.
1997-02-10kill extra declJason Downs
1997-02-10mac68k copypage/zeropage changes.Jason Downs
1997-01-27NetBSD PR#3147. From Walter Ruetten--walter@ghpc8.ihf.rwth-aachen.de.briggs
- Truncate video address in PTE. Apparently some cards use wierd offsets.
1997-01-26Nuke cruft from NetBSD merge (max_target).briggs
1997-01-24Sync w/ NETBSD_CURRENT_971122.briggs
1997-01-24Add kernel config for Allen's Q700.briggs
1997-01-19asm -> __asm, inline -> __inlinebriggs
1997-01-19inline -> __inlinebriggs
1997-01-19inline -> __inlinebriggs
1997-01-18Use scsiprint (and remove scsiprint from esp.c).briggs
1997-01-16do not call resettodr() if RB_TIMEBAD is set due to being in ddb with clock ↵kstailey
updates suspended
1997-01-01Get blktochr() from sun3/sun3/conf.cbriggs
1997-01-01Prototypes for mountroot, etc. are now in sys/systm.h--use ufs/ffs/ffs_extern.hbriggs
for ffs_mountroot proto.
1997-01-01Supply full path on 'include' lines for config.briggs
1996-12-23use _{NLIST,KERN}_DO_{AOUT,ELF,ECOFF} to select binary typesTheo de Raadt
1996-11-23remrq -> remrunqueuekstailey
1996-11-23added const to second parameter of cfprint_t routineskstailey
1996-11-11Updates for SCSI scanner and SCSI unknown devices.kstailey
Removed MI *dev_decl() stuff that is now in sys/conf.h
1996-11-10NetBSD changes from scottr:briggs
VT220-related emulation additions: - Add reset attribute sequences for bold, underline, and reverse - Add insert/delete line sequences - Recognize but ignore G0/G1 character set sequences Performance: - Speed up clear_line() when clearing the entire line Also, some stylistic changes for checking/setting scroll region bounds and in putc_getpars(). These changes make the ITE work properly with the 1.2 termcap file.
1996-11-05Use romvecs[14] for the P460, not romvecs[3]. From Bob Nestorbriggs
<nestor@metronet.com> with some verification from Pete Nush.
1996-11-04Q900, etc. have 2nd scsi adapter at offset of 0x402, not 0x400 from the 1st.briggs
1996-11-04Improve performance some. Still pretty bad.briggs
1996-11-02Improve reliability on my Q700, at least. Was getting the occasionalbriggs
glitch--an extra byte on occasion.
1996-10-30Add an esp1.briggs
1996-10-30Make a guess that scsi-b's IRQ is on bit 0 of via2.briggs
1996-10-30Go ahead and try dual scsi even though we'll probably need to make anotherbriggs
pass at it. Macs with scsi offsets of 0x10000 have a SCSI CLK of 16.5MHz. All other (68k-based) appear to use 25MHz.
1996-10-30Fix spelling error in panic. Double since of ResHndls[]. Use I/O kludge onbriggs
all systems, not just CLASSII--A bunch of Quadras apparently have hardcoded I/O addresses in the ROMs, too.
1996-10-28SCSI driver, functional but slow on the Quadra 700.briggs
1996-10-28Remove a blank line.briggs
1996-10-28Include macinfo.h.briggs
1996-10-28Add a stub for mac68k_register_scsi_b_irq() to be filled in when we figure outbriggs
which interrupt Apple decided to use.
1996-10-28Add prototype for function to install SCSI-B IRQ.briggs
1996-10-28Include macinfo.h.briggs
1996-10-28Mac model info out of cpu.h and into new macinfo.h.briggs
1996-10-28Rename ncr96scsi/scsi96 to esp.briggs
1996-10-28Obsolete.briggs
1996-10-28Most 040 models have scsi regs at base + 0x10000, not base + 0xf000briggs
like the Q700.
1996-10-23Patches from Dave Huang <khym@bga.com> to get something in and out of thebriggs
Quadra SCSI. Patched by me. VERY slow (~50K/s), but working.