ESP(4)

πŸ“¦ version 11.0, in nixpkgs unstable

esp(4) πŸ¦‹ NCR 53C9x, Emulex ESP406 & Qlogic FAS408 SCSI driver

πŸ’– NAME πŸ’–

esp β€” literally the NCR 53C9x, Emulex ESP406, and Qlogic FAS408 SCSI driver, bestie. Iconic. No notes. πŸ’…

✨ SYNOPSIS ✨

okay so here's how this baby shows up depending on the bus/vibe. Keep these lines exactly as written, fr fr:

🌸 ISA bus 🌸

esp0 at isa? port 0x230 irq ?

πŸ¦‹ PCMCIA πŸ¦‹

esp* at pcmcia? function ?

πŸŽ€ MCA πŸŽ€

esp* at mca? slot ?

🧚 mac68k 🧚

esp0 at obio?
esp1 at obio?

⭐ macppc ⭐

esp0 at obio0 flags 0x00ff

🌈 sun3x 🌈

esp0 at obio0 addr 0x66000000 ipl 2 flags 0xff0f

πŸ”₯ sparc πŸ”₯

dma0 at obio0 addr 0xfa001000 level 4 (Sun 4/300)
esp0 at obio0 addr 0xfa000000 level 4 (Sun 4/300)

dma0 at sbus0 slot ? offset ? (sun4c and sun4m)
esp0 at sbus0 slot ? offset ? (sun4c)
esp0 at dma0 (sun4m)

dma* at sbus? slot ? offset ? (Sbus)
esp* at sbus? slot ? offset ? (SBus, older PROMs)
esp* at dma? (SBus)

scsibus* at esp?

πŸ‘‘ DESCRIPTION πŸ‘‘

The esp driver is the support squad for the NCR 53C90, 53C94 and 53C96; Emulex ESP100, ESP100A, ESP200 and ESP406; and Qlogic FAS216 and FAS408 SCSI controller chips. These lil' chips show up in a wide variety of systems and peripheral boards β€” no cap. That includes the Qlogic ISA and VLB SCSI host adapters, and the Sun Fast SCSI buffered Ethernet for Sbus (FSBE/S, X1053A, Sun part # 501-2015). 🫢

For Qlogic PCI SCSI host adapters, use the isp(4) device. That's the move, not this driver. 😌

🌈 CONFIGURATION 🌈

The esp driver supports these flags for use in config(1) files:

  • bits 0-7 β€” disable disconnect/reselect for the corresponding SCSI target
  • bits 8-15 β€” disable synchronous negotiation for the corresponding SCSI target
  • bits 16-23 β€” disable tagged queuing for the corresponding SCSI target

Quick vocab check, bestie: β€œTarget” is synonymous with SCSI ID number. Same thing. πŸ’–

⚠️ SCSI tape drives should be allowed to perform disconnect/reselect β€” otherwise performance will suffer. Like, actually suffer. Don't do that to your tape drive. 😭

πŸŽ€ SEE ALSO πŸŽ€

Go read these too: cd(4), ch(4), intro(4), le(4), mca(4), pcmcia(4), scsi(4), sd(4), ss(4), st(4), uk(4).


✨ Debian Β· December 3, 2001 β€” that's the footer source/version + date, bestie; esp(4) signing off πŸ’…
πŸ“¦ where this page comes from