I'm finding the OS really sluggish when using my parport zip100 drive (imm driver). This is a 2.4.2 kernel. Here's what happens when I modprobe parport_pc:
---- May 14 08:41:24 mi kernel: 0x378: FIFO is 16 bytes May 14 08:41:24 mi kernel: 0x378: writeIntrThreshold is 9 May 14 08:41:24 mi kernel: 0x378: readIntrThreshold is 9 May 14 08:41:24 mi kernel: 0x378: PWord is 8 bits May 14 08:41:24 mi kernel: 0x378: Interrupts are ISA-Pulses May 14 08:41:24 mi kernel: 0x378: ECP port cfgA=0x10 cfgB=0x48 May 14 08:41:24 mi kernel: 0x378: ECP settings irq=7 dma=<none or set by other means> May 14 08:41:24 mi kernel: parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE,COMPAT,EPP,ECP] May 14 08:41:24 mi kernel: parport0: irq 7 detected May 14 08:41:24 mi kernel: parport0: Found 1 daisy-chained devices May 14 08:41:24 mi kernel: parport0: No more nibble data (1 bytes) May 14 08:41:24 mi kernel: parport0: device reported incorrect length field (61, should be 62) May 14 08:41:24 mi kernel: parport0 (addr 0): SCSI adapter, IMG VP1 ---- Thus dma=none thing looks bad, I do pass the "dma=3" parameter to parport_pc. And here's what happens when I modprobe imm: ---- May 14 08:45:49 mi kernel: imm: Version 2.05 (for Linux 2.4.0) May 14 08:45:49 mi kernel: imm: Found device at ID 6, Attempting to use EPP 16 bit May 14 08:45:49 mi kernel: imm: Found device at ID 6, Attempting to use PS/2 May 14 08:45:49 mi kernel: imm: Communication established at 0x378 with ID 6 using PS/2 May 14 08:45:49 mi kernel: scsi1 : Iomega VPI2 (imm) interface May 14 08:45:49 mi kernel: Vendor: IOMEGA Model: ZIP 100 Rev: P.05 May 14 08:45:49 mi kernel: Type: Direct-Access ANSI SCSI revision: 02 May 14 08:45:49 mi kernel: Detected scsi removable disk sda at scsi1, channel 0, id 6, lun 0 May 14 08:45:50 mi kernel: SCSI device sda: 196608 512-byte hdwr sectors (101 MB) May 14 08:45:50 mi kernel: sda: Write Protect is off May 14 08:45:50 mi kernel: sda: sda4 ---- Any ideas? This is an ASUS p3v133 board, I believe the parport supports both ECP and EPP, FWIW. -chris