ISAPNP(4)

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

πŸ’– ISAPNP(4) β€” like, the whole intro to ISA Plug-and-Play πŸ’–

okay so bestie, grab a lil snack because this is the Kernel Interfaces Manual entry for isapnp, and it's genuinely such a serve. we're talking machine-independent bus support and drivers for ISA Plug-and-Play autoconfiguration of PnP-compatible devices on an ISA bus, courtesy of NetBSD. slay πŸ’…


✨ NAME ✨

isapnp β€” the whole intro to ISA Plug-and-Play support, no cap πŸŽ€


🌸 SYNOPSIS 🌸

isapnp0 at isa?

and like, an isapnp bus can be configured for each supported ISA bus. one per supported ISA bus, periodt ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

NetBSD provides machine-independent bus support and drivers for ISA Plug-and-Play (isapnp) autoconfiguration of PnP-compatible devices on an ISA bus. that's the whole vibe β€” it just works across machines, iconic behavior honestly πŸ‘‘


🌈 SUPPORTED DEVICES 🌈

NetBSD includes machine-independent ISAPNP drivers, sorted by function and driver name. look at this lineup, it's giving main character energy fr fr πŸ’œ

πŸ“ SCSI interfaces

  • aha(4) β€” Adaptec AHA-154[02] SCSI interfaces. yes the bracket is doing a whole thing there, keep it exactly like that πŸŽ€
  • aic(4) β€” Adaptec AHA-1520B SCSI interfaces.

🧚 Disk controllers

  • wdc(4) β€” the standard IDE and ATAPI drive controller. classic, reliable, lowkey the backbone 😌

🌸 Serial and parallel interfaces

  • com(4) β€” 8250/16450/16550-compatible ISA PnP serial cards and internal modems. all three chip numbers, we stan a thorough list ✨

πŸ”₯ Network interfaces

  • an(4) β€” Aironet 4500/4800 and Cisco 340 series 802.11 interfaces.
  • ep(4) β€” 3Com 3c509B EtherLink III Ethernet interface.
  • le(4) β€” PCnet-PnP Ethernet interfaces based on the successor to the AMD LANCE chip.
  • ne(4) β€” NE2000-compatible Ethernet interfaces.

πŸŽ€ Sound cards

  • ess(4) β€” ESS Technology derived PnP sound cards and devices.
  • guspnp(4) β€” Gravis Ultrasound PnP sound cards.
  • sb(4) β€” SoundBlaster, SoundBlaster 16, and SoundBlaster Pro sound cards.
  • wss(4) β€” Windows Sound System compatible cards, e.g., most of the cards with Crystal Semiconductor chips.
  • ym(4) β€” Yamaha OPL3-SAx sound cards.

πŸ’œ Miscellaneous devices

  • pcic(4) β€” PCI PCMCIA controllers, including the Cirrus Logic GD6729.

okay this next bit is important so like, pay attention bestie 🫢

ISA Plug-and-Play devices also have alternate ISA drivers with static ISA IO address configuration. those are listed over in isa(4). the isapnp bus ignores devices that have already been found and configured as isa(4) devices β€” no double-dipping, we don't do that here πŸ™ˆ

also, the isapnp bus is only effective on machines which lack a PnP BIOS, or on which the PnP BIOS has been disabled. yeah, ironic, i know πŸ’€

and one more: the manual pages for each individual isapnp driver also list the supported front-ends for other buses. so go read those too, iykyk ⭐


πŸ‘‘ SEE ALSO πŸ‘‘


πŸ¦‹ HISTORY πŸ¦‹

the isapnp driver appeared in NetBSD 1.3. a legend from the start, honestly 🌟


okay that's the whole page, mwah πŸ’‹ tysm for reading, this was the Debian build, dated February 26, 2021 β€” love that for us, bye bestie, go configure some buses responsibly πŸŽ€βœ¨πŸ’–

πŸ“¦ where this page comes from