NJS(4)

πŸ“¦ version 11.0, in nixpkgs unstable

πŸ’… NJS(4) β€” like, the Workbit NinjaSCSI-32 manual, bestie

okay so this is njs, aka the Workbit NinjaSCSI-32 PCI/CardBus SCSI driver ✨ β€” and yes it's a section 4 kernel interfaces page, we're in the big leagues now 🫢


🌸 NAME 🌸

njs β€” the Workbit NinjaSCSI-32 PCI/CardBus SCSI driver, no cap, that's literally her whole job πŸ’–

✨ SYNOPSIS ✨

njs* at pci? dev ? function ?
njs* at cardbus? function ?

look at those two lines, so simple, so iconic πŸ‘‘

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so the njs driver is out here providing support for these Workbit Bus-Master PCI/CardBus Ultra Narrow SCSI controller chips, and there are exactly two of them, periodt:

  • NinjaSCSI-32Bi β€” a CardBus / PCMCIA dual mode device (it's literally nicknamed β€œDuoSCSI” 😭). Important vibe check: this driver supports the CardBus mode only. respectfully.
  • NinjaSCSI-32UDE β€” a PCI / CardBus device with DualEdge transfer capability, maxing out at 40MB/s πŸ”₯ that's the headline, she's fast.

πŸŽ€ SEE ALSO πŸŽ€

like, go read these too, iykyk πŸ’…

🌈 HISTORY 🌈

the njs device driver first appeared in NetBSD 1.6.3 β€” she's been on the scene for a minute, lowkey a veteran 🧚

πŸ‘‘ AUTHORS πŸ‘‘

ITOH Yasufumi β€” we stan, thank you for your service 🫢

πŸ’€ BUGS πŸ’€

ngl, DualEdge transfer is not currently supported. so like, that 40MB/s DualEdge capability on the NinjaSCSI-32UDE? yeah, the driver's not doing that yet, bestie, don't come for her πŸ™ˆ


and that's the whole page, written in the Kernel Interfaces Manual, Debian flavour, dated August 26, 2004 β€” so the manpage itself is NJS(4), periodt πŸ’œ stay slay, go read your scsi(4) ✨

πŸ“¦ where this page comes from