summaryrefslogtreecommitdiff
path: root/sys/arch/mac68k/dev/adb_direct.c
AgeCommit message (Expand)Author
2003-07-15__KERNEL_RCSID()lukem
2002-11-03Support internal ADB keyboard of PowerBook 190,190cs.shiba
2002-05-30- Don't use multi-line string literals.thorpej
2002-03-05Fix up a bug which PB150 shuts down when one boots up in progress.shiba
2001-11-20prepare for ELF:chs
2000-09-27Set up ADB hardware type before making decisions based on same.scottr
2000-07-03Stabilize ADB support for some non-Apple ADB peripherals. This is thescottr
2000-03-23New callout mechanism with two major improvements over the oldthorpej
2000-03-19Add and use macros to build ADB FLUSH, LISTEN, and TALK commands.scottr
2000-03-18Check to make sure we get a valid handler ID in response to a TALK R3.scottr
2000-03-07Low-level drivers, like the Power Manager driver, can get us into a majorscottr
2000-02-21Explicitly include headers needed by iopreg.hscottr
2000-02-21Bracket disabled IIfx IOP code with #ifdef __notyet__, rather thanscottr
1999-12-25Apparently, the Mac TV is a re-packaged Performa 550. Add code toscottr
1999-12-10An interrupt handler may change adbInCount underneath us, so qualify the decl...scottr
1999-11-28If there is only one ADB device, it will do us no good to avoid itscottr
1999-11-07In the interrupt handlers, check adb_polling instead ofscottr
1999-11-07Oops... last rev created an unused variable. While here, clean upscottr
1999-11-07Convert one more buffer copy that I missed in rev 1.28.scottr
1999-11-07Always using polling for poweroff (from macppc).scottr
1999-11-07ite_polling -> adb_pollingscottr
1999-11-06Convert buffer copies to memcpy().scottr
1999-11-06Add more delay in adb_reinit() (from macppc).scottr
1999-11-06Don't invoke the upper half handler unless we're stillscottr
1999-06-29Poll for serial interrupts. Return to 3000us delay instead of 4000us in init.briggs
1999-06-28Unfortunately, several changes that are intermingled:briggs
1999-05-15From Yasuhiro Endoh: Performa 58x uses ADB soft poweroff.scottr
1999-05-06Correct two more problems of the same type as in rev 1.21: use the lengthscottr
1999-03-18Fix an obscure bug in send_adb_cuda() found be comparison withscottr
1999-02-11o Change various attach arg and softc datatypes to ints.ender
1998-11-14Make this compile _and_ link with DEBUG / ADB_DEBUG defined.briggs
1998-11-14Allow this to compile with DEBUG defined.briggs
1998-10-26Make it compile for MRG_ADB kernels.scottr
1998-10-23New ADB "bus" interface:ender
1998-08-12New framework for handling processor interrupts, derived in part fromscottr
1998-03-29Better integration of Power Manager IC ADB driver into the direct ADB driver ...scottr
1998-03-26Add Performa 580/588 to the list of machines which have a Cuda chip.scottr
1998-02-23Rewritten II-series ADB code from John Wittkoski. Also, a wholescottr
1998-02-21Unify ADB options and place them all into opt_adb.h. Provide a knob toscottr
1998-01-09Another update from John: if we're polling, e.g. in ddb, pass thescottr
1998-01-07Update from John Wittkoski: the Color Classic and Color Classic IIscottr
1997-11-07Update from John Wittkoski: bug fixes for Cuda support.scottr
1997-11-04remove an obsolete comment.briggs
1997-08-11Make #include directives consistent. All MD headers are of the form:scottr
1997-04-21April 18 update from John Wittkoski, w/space vs. tab KNFing by me.scottr
1997-04-18Make sure to call adbop() on Power Manager-based machines. Noted byscottr
1997-04-14Use the new opt_mrg_adb.h header.scottr
1997-04-08Fix several more instances where the volatile modifier was needed.scottr
1997-04-08Direct-to-hardware ADB interface/driver, written by John P. Wittkoski.scottr