Age | Commit message (Collapse) | Author | |
---|---|---|---|
1997-04-06 | Now need sys/time.h here. | briggs | |
1997-04-06 | Eradicate #include <sys/*> from machine/*.h. Prompting from Gene. | briggs | |
1997-04-06 | Attempt to kludge around the fact that we can not yet get the correct MAC | briggs | |
address for the SONIC on PB5xx series. This uses the bus_space_bad_addr function that I added earlier. | |||
1997-04-05 | Implement a bus_space_bad_addr() function to aid in some device probing with | briggs | |
the bus_space universe. | |||
1997-04-05 | Move the PB140/145 info to it's own case. A couple of the entry points | briggs | |
are different from other cases. | |||
1997-04-05 | MRG-based ADB support for the PowerBook series. Contributed by | briggs | |
hamada@next.etron.kanazawa-it.ac.jp (Takashi Hamada) | |||
1997-04-04 | Do not set DCR_SYNC for the C/Q[68]xx systems. | briggs | |
Thanks to Steve Brown <sbrown@best.com> for working with me to find this. | |||
1997-04-03 | PR#141 from David Leonard <d@occult.fnarg.net.au> with some small mods by | briggs | |
me. - Provide option (enabled in GENERIC and GENERICSBC) to disable ADB configuration when serial console is enabled. Old behavior allows booting even if ADB probe hangs (Apple had several ways to access ADB). - Configure ite0 differently--don't assume that it's only extant if it is the console. | |||
1997-04-01 | Add DrHW for RasterOps CB264--From Scott Reynolds--and link it in to the | briggs | |
proper interrupt routine. grfmv_intr_mystery changed to grfmv_intr_cb264. | |||
1997-03-31 | PR#140, Fix from David Leonard <d@occult.fnarg.net.au>. Prevents endless loop | briggs | |
for Egret and Cuda ADB. | |||
1997-03-30 | Minor cleanup. | briggs | |
1997-03-30 | jDTInstall is 0xD9C, not 0x9DC... | briggs | |
1997-03-30 | An implementation of pieces of the Deferred Task Manager--required by | briggs | |
some video cards. Provided by Paul Goyette <paul@pgoyette.bdt.com>. This introduces another simulated software interrupt. | |||
1997-03-29 | Do not register an interrupt handler unless we know that we can clear | briggs | |
interrupts properly. Take a stab at clearing interrupts correctly for stupid Samsung video card that masquerades as a Toby Frame Buffer card. Break out interrupt routines by card type, including the cards that just need a byte cleared to clear the interrupt. | |||
1997-03-29 | Update from Denton Gentry with minor bug fixes by me. | briggs | |
Denny says: if_sn.c: - allocate sc->space using malloc (Scott wanted this). - make csr accesses use NIC_PUT/GET, remove sc->sc_csr. - add multicast and IFF_PROMISC support. multicast isn't well tested, but I made sure the unicast case still works. - finish the new arp interface, remove sc->sc_enaddr if_snreg.h: - remove struct sonic_reg if_snvar.h: - add NIC_PUT and NIC_GET macros a la if_ae - remove sc_txhead, it isn't used. if_sn_nubus.c: - clean up support for my SE/30 card. - Move add_nubus_intr from if_sn.c (to keep if_sn.c MI) if_sn_obio.c: - make Q610, C610, Q650, C650, Q800 use EXBUS. - PB500 had a "return" where "break" was intended. PB500 probably wasn't working. - move add_nubus_intr from if_sn.c. - add an "explanation" why Apple's ethernet addr is encoded in token ring format in the PROM. | |||
1997-03-29 | DrSW for a Dayna ethernet card. Fake DrHW for dumb nubus card. | briggs | |
1997-03-29 | __NetBSD__ -> __NetBSD__ || __OpenBSD__ (conditionals for compiling in MacOS). | briggs | |
1997-03-29 | A bit more DAFB initialization. | briggs | |
1997-03-29 | Fix bug that would have prevented PB5xx series from detecting the SONIC. | briggs | |
Bug noticed by Denny Gentry. | |||
1997-03-28 | Use more from m68k/m68k. | briggs | |
1997-03-27 | Be more careful about enabling nubus interrupts. | briggs | |
1997-03-25 | From scottr@netbsd.org: | briggs | |
Several minor changes: - Indent some comments appropriately per KNF. - Output all diagnostics using the device name rather than a static string. - Fix a (mostly marmless) bug in snintr(), where loss of heartbeat wasn't properly ignored and could mask the `receive descriptors exhausted' diagnostic. | |||
1997-03-25 | From scottr@netbsd.org: | briggs | |
Several more changes to move us toward MI-ness: - Use more consistent and portable types in the softc. - Map registers using an array of bus_size_t offsets, and set up the mapping in the attach code (thanks to Jason Thorpe for suggesting this!). - Disable the ae-specific watchdog, which is no longer necessary in the general case. Still remaining: split out functions used to copy data to/from the card, and retain a way to have a local driver name with the MI code. | |||
1997-03-18 | Bad idea to reset mac68k_vidphys/videorowbytes here. | briggs | |
1997-03-18 | Handle DAFB better. Only configure if we think a monitor is attached and | briggs | |
disable interrupts from the bloody card in any case. Also snag video address and rowbytes from the controller, too, just for fun. | |||
1997-03-18 | Add bus handle and bus tag to grfbus_softc. | briggs | |
1997-03-18 | From Scott Reynolds <scottr@netbsd.org> (, but compilable ;-) | briggs | |
Some cards we identify as InterLAN cards do not seem to have the MAC address in the configuration ROM. For these, fall back to the old method if we can't find the expected sResource record. | |||
1997-03-17 | Flip around Takeshi Yanagisawa's name. Add back a physaccess() call that I ↵ | briggs | |
was a bit hasty in removing. | |||
1997-03-17 | *Blush* It's Denton, not Dennis, Gentry. | briggs | |
1997-03-17 | Fix typo. | briggs | |
1997-03-17 | A couple of cleanup items suggested by is@netbsd.org. | briggs | |
1997-03-17 | A couple of cleanup items suggested by is@netbsd.org. | briggs | |
1997-03-17 | Integrate a couple of changes suggested by Scott Reynolds and Takeshi ↵ | briggs | |
Yanagisawa. | |||
1997-03-15 | AV macs don't have SONIC, they have MACE, and 040 PBs do have SONIC. | briggs | |
1997-03-14 | Possible fix for SE/30 internal video problems. Thanks to Denny Gentry for | briggs | |
figuring out what was going wrong there. | |||
1997-03-14 | Use macro to truncate page. | briggs | |
1997-03-14 | Updates from Yanagisawa and Denny. This seems to work. | briggs | |
1997-03-12 | Fix a conflict. | briggs | |
1997-03-12 | Add options LKM. | briggs | |
1997-03-12 | Remove some more warnings left over from NetBSD's new config. | briggs | |
1997-03-12 | Remove reference to obsolete SONICSPACE. | briggs | |
1997-03-12 | Move prototype for physaccess. | briggs | |
1997-03-12 | Fix for bizarre internal framebuffers that don't start on page boundaries. | briggs | |
Dave Huang found this one... | |||
1997-03-12 | New sn arrangements. | briggs | |
1997-03-12 | Bring in some fresh SONIC code from Dennis Gentry and Yanagisawa Takeshi. | briggs | |
Much hacked by me to merge and partially busify. Add code that I lost a while back for digging the proper mac address for internal ethernet. Still needs work, but checkpointed--works at least as well as the last version. | |||
1997-03-12 | cleanup. | briggs | |
1997-03-11 | Second parameter of *match functions should be void (thank you ISA bus) and | gene | |
*stop functions return int's under OpenBSD. This cleans up a bunch of compile-time warnings for the mac68k. | |||
1997-03-10 | Include macinfo.h and more synch'ing with our mi sbc code. This makes it | gene | |
actually compile. | |||
1997-03-10 | Comment out use of bitmask_snprintf and make this work with OpenBSD mi SCSI. | briggs | |
1997-03-08 | Sync with NetBSD of about 4 March. | briggs | |