Lines Matching +full:se +full:- +full:neg
1 // SPDX-License-Identifier: GPL-2.0
6 * via them as are assorted bits and bobs - eg RTC, ADB.
14 * for info. A full-text web search on 6522 AND VIA will probably also
53 * _consistently_ lazy? - 1999-05-21 (jmt)
61 * Quadra-like ASICs. (RBV and OSS machines don't have this limitation.)
65 * (at least) the Quadra 700. A NuBus card's /NMRQ signal is an open-collector
66 * circuit (see Designing Cards and Drivers for Macintosh II and Macintosh SE,
67 * p. 10-11 etc) but VIA outputs are not (see datasheet).
80 * and therefore no interrupt, even after being re-enabled.
93 * limitation, "Designing Cards and Drivers", p. 9-8, says that a slot
120 switch (macintosh_config->via_type) { in via_init()
128 if (macintosh_config->ident == MAC_MODEL_LCIII) { in via_init()
180 * SE/30: disable video IRQ in via_init()
183 if (macintosh_config->ident == MAC_MODEL_SE30) { in via_init()
188 switch (macintosh_config->adb_type) { in via_init()
206 if ((macintosh_config->via_type == MAC_VIA_QUADRA) && in via_init()
207 (macintosh_config->adb_type != MAC_ADB_PB1) && in via_init()
208 (macintosh_config->adb_type != MAC_ADB_PB2) && in via_init()
209 (macintosh_config->ident != MAC_MODEL_C660) && in via_init()
210 (macintosh_config->ident != MAC_MODEL_Q840)) { in via_init()
247 * Testing reveals that PowerBooks do too. However, the SE/30 in via_init()
252 if (macintosh_config->via_type == MAC_VIA_II) { in via_init()
256 /* CA2 (SCSI DRQ), CB2 (SCSI IRQ): indep. input, neg. edge */ in via_init()
290 * the system into 24-bit mode for an instant.
311 if ((macintosh_config->adb_type != MAC_ADB_PB1) && in via_nubus_init()
312 (macintosh_config->adb_type != MAC_ADB_PB2)) { in via_nubus_init()
313 /* set the line to be an output on non-RBV machines */ in via_nubus_init()
318 /* according to MkLinux. -- jmt */ in via_nubus_init()
327 switch (macintosh_config->via_type) { in via_nubus_init()
343 switch (macintosh_config->via_type) { in via_nubus_irq_startup()
347 if (macintosh_config->via_type == MAC_VIA_II) { in via_nubus_irq_startup()
363 switch (macintosh_config->via_type) { in via_nubus_irq_shutdown()
377 * via6522.c :-), disable/pending masks added.
465 --slot_irq; in via_nubus_irq()
507 switch (macintosh_config->via_type) { in via_irq_enable()
534 switch (macintosh_config->via_type) { in via_irq_disable()
568 #define VIA_TC (VIA_TIMER_CYCLES - 2) /* including 0 and -1 */
616 * Timer counter wrap-around is detected with the timer interrupt flag in mac_read_clk()
631 ticks = VIA_TIMER_CYCLES - count; in mac_read_clk()