OW(4)

πŸ’« ow β€” the Dallas Semiconductor 1-Wire bus, bestie πŸ’«

okay so like. the manual name is ow and it lives in section 4 of the Kernel Interfaces Manual, and honestly? iconic. let's get into it 🫢


✨ SYNOPSIS ✨

device ow

that's it. that's the whole vibe. one line. ate. πŸ’…


🌸 DESCRIPTION 🌸

so the ow module is the one that implements the Dallas Semiconductor 1-Wire bus, and if you're like "what does that even mean" β€” no worries, we got you πŸ’–

here's the tea: ow doesn't do the low-level signaling stuff itself. nope! it attaches to the owc(4) driver, and that driver is the one implementing the low-level signaling of the 1-Wire bus. so they're a lil duo β€” ow handles the bus, owc(4) handles the actual wire-level chatter. main character + supporting character energy, fr fr πŸ‘‘


πŸ‘€ SEE ALSO πŸ‘€

go read these, bestie, they're all connected (literally):

iykyk 🌈


1-Wire is a registered trademark of Maxim Integrated Products, Inc.

not me being legally required to tell you that πŸ’€ gotta respect the trademark, periodt.


πŸ“œ HISTORY πŸ“œ

the ow driver first appeared in FreeBSD 11.0. a true legend was born ✨


πŸŽ€ AUTHORS πŸŽ€

the ow device driver and this manual page were both written by Warner Losh. one person, two masterpieces, we love to see it πŸ’œ


and that's the whole page, bestie!! this one came from Debian, dated July 20, 2015 β€” so if you're reading it, shoutout to that exact moment in time πŸ¦‹ mwah, go talk to your 1-Wire devices, they've been waiting πŸ“πŸ’–

πŸ“¦ where this page comes from