OSIOP(4)

πŸ“¦
version 11.0 Β· 2 versions
, in nixpkgs unstable

πŸ’… OSIOP(4) β€” osiop(4) β€” Symbios/NCR 53C710 SCSI driver (Kernel Interfaces Manual) πŸ’…

πŸ’– NAME πŸ’–

osiop β€” Symbios/NCR 53C710 SCSI driver. That's the name section, bestie, and it ate. πŸ’…

✨ SYNOPSIS ✨

okay so here's the config layout by platform β€” group chat edition:

πŸŽ€ arc

osiop* at jazzio? flags 0x00000

πŸŽ€ ews4800mips

osiop* at sbdio? flags 0x00000

πŸŽ€ hppa

osiop0 at gsc? flags 0x00000

πŸŽ€ mvme68k

osiop0 at pcctwo? ipl 2

and also:

scsibus* at osiop?

πŸ¦‹ DESCRIPTION πŸ¦‹

The osiop driver provides support for the Symbios/NCR 53C710 SCSI controller chip. It's giving main character energy for that chip. πŸ’–

For the Symbios/NCR 53C700 SCSI host adapters, use the oosiop(4) driver β€” different driver, different vibe. ✨

For the Symbios/NCR 53C8xx PCI SCSI host adapters, use the siop(4) or esiop(4) driver. Choose your fighter. 😌

πŸŽ€ CONFIGURATION πŸŽ€

The osiop driver supports the following flags for use in config(1) files β€” copy these exactly, bestie:

  • bits 0-7: disable disconnect/reselect for the corresponding SCSI target
  • bits 8-15: disable synchronous negotiation for SCSI target
  • bits 16: disable DMA interrupts

"Target" is synonymous with SCSI ID number. iykyk. 🫢

Note that SCSI tape drives should be allowed to perform disconnect/reselect or performance will suffer. So don't be messy with your tape drives, okay? 😭

🌸 SEE ALSO 🌸

cd(4), ch(4), esiop(4), intro(4), oosiop(4), scsi(4), sd(4), siop(4), ss(4), st(4), uk(4), scsipi(9) β€” go read these if you want the full lore. πŸ“š

πŸ‘‘ HISTORY πŸ‘‘

The osiop driver first appeared in NetBSD 1.6. The original NCR 53C710 driver appeared in NetBSD 1.0 amiga port, and Izumi Tsutsui ⟨tsutsui@NetBSD.org⟩ modified the driver and made it machine-independent. Iconic behavior, honestly. πŸ‘‘


Debian β€’ May 12, 2001 β€’ OSIOP(4) β€” that's the source/version and date, bestie, and we're out πŸ’–

πŸ“¦ where this page comes from