NVIIC(4)
π NVIIC π
okay so bestie, this is the manual page for nviic β a kernel interfaces manual situation, and honestly? it's giving "niche but essential." let's get into it π«Ά
β¨ NAME β¨
nviic β the NVIDIA nForce2/3/4 SMBus controller driver. yes, that entire string of numbers is part of the name. it's not a typo, it's a family tree π³
πΈ SYNOPSIS πΈ
nviic* at pci?
iic* at nviic?
so basically nviic hangs off pci?, and then iic* hangs off nviic?. it's a whole little ecosystem. very "found family" of you, honestly π
π¦ DESCRIPTION π¦
the nviic driver is the supportive bestie for the NVIDIA nForce2/3/4 SMBus host interface β and also the MCP51/55/61/65/67/73/77/79/89 ones, which, yes, is a lot of numbers, we love a thorough list π
it's made to be used with the iic(4) framework. that's the whole vibe. no cap.
π SEE ALSO π
go read those too, i'm literally begging you π₯Ί they're iconic in their own right.
π HISTORY π
the nviic driver first appeared in OpenBSD 3.9. vintage. lowkey a little retro moment πΎβ¨
π§ AUTHORS π§
the nviic driver was written by David Gwynne <dlg@openbsd.org>. legend behavior, fr fr π
π BUGS π
okay so here's the tea, and it's a real one: the driver doesn't support I2C commands with a data buffer size of more than 2 bytes. that's it. that's the limit. two bytes and not a single one more π don't come at me, it's just what the page says.
ngl this is the kind of caveat you find out the hard way, so maybe write it on a sticky note π
that's the whole page, bestie β every flag-worthy detail intact, nothing skipped, nothing invented. mwah π
sign-off time π this one's from the Debian edition of the manual, dated July 16, 2013 β old enough to have its own myspace, and yet here we are, still reading it. slay. πΈ
π¦ where this page comes from
- nixpkgs unstable: cvs-export
- Copyright (c) 2005 David Gwynne <dlg@openbsd.org>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms