STG(4)

✨ STG(4) ✨

okay bestie, gather round, because today we're talking about stg β€” the driver for Future Domain based SCSI controllers πŸ’– (that's the Kernel Interfaces Manual section of the man pages, iykyk, section 4 is where all the device driver lore lives πŸ¦‹)


🌸 NAME 🌸

stg β€” the driver for Future Domain based SCSI controllers. that's it. that's the whole vibe. πŸ‘‘


πŸŽ€ SYNOPSIS πŸŽ€

so like, you wanna get this driver INTO your kernel? bestie, you got two options and both are valid πŸ’…

To compile this driver into the kernel, place the following lines in your kernel configuration file:

device scbus
device stg

For one or more ISA cards:
device isa

In /boot/device.hints:
hint.stg.0.at="isa"

For one or more PCI cards:
device pci

✨ Alternatively ✨, to load the driver as a module at boot time, place the following line in loader.conf(5):

stg_load="YES"

and honestly? module life is the low-effort high-reward route, no cap 🫢


πŸ’œ DESCRIPTION πŸ’œ

The stg driver provides support for ISA, PCCARD and PCI controllers based on Future Domain SCSI controller chips including the TMC-16C30, 16C50 and 32C60. it's giving vintage-hardware-appreciation, it's giving retro-tech-main-character-energy, and I am obsessed πŸŒˆπŸ’–


πŸ”₯ HARDWARE πŸ”₯

the controllers supported by the stg driver include, and yes, we're listing every single one because each of them deserves their moment:

  • Adaptec 2920/A
  • Future Domain SCSI2GO
  • Future Domain TMC-18XX/3260
  • IBM SCSI PCMCIA Card
  • ICM PSC-2401 SCSI
  • MELCO IFC-SC
  • RATOC REX-5536, REX-5536AM, REX-5536M, REX-9836A
⚠️ note that the Adaptec 2920C is supported by the ahc(4) driver. not this one!! don't come for stg with a 2920C bestie, it's a different girl entirely πŸ’€

πŸ¦‹ SEE ALSO πŸ¦‹

go read them, they're all icons in their own right ✨


πŸ“œ HISTORY πŸ“œ

The stg device driver has been developed for NetBSD/pc98 and ported for FreeBSD. It first appeared in FreeBSD 2.2 with PAO and merged in FreeBSD 4.2. a whole glow-up arc fr fr πŸ˜­πŸ’–


🫢 AUTHORS 🫢

The stg driver was written by Naofumi HONDA. thank you for your service king πŸ‘‘πŸŒΈ


and that's the whole page bestie!! this one's coming to you from Debian, dated August 8, 2004 β€” yeah she's been around a minute, but she's still slaying πŸ’…βœ¨ πŸŽ€

πŸ“¦ where this page comes from