USTIR(4)

πŸ“¦ version 11.0, in nixpkgs unstable

πŸ’… USTIR(4) πŸ’…

okay so this is from the Kernel Interfaces Manual, bestie β€” welcome to the ustir era 🫢


✨ NAME ✨

ustir β€” the whole vibe of supporting SigmaTel STIr4200-based USB-IrDA bridges πŸ’–


🌸 SYNOPSIS 🌸

ustir*   at uhub?
irframe* at ustir?

like, that's the entire configuration. sleek. iconic. no notes. ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

so the ustir driver is the one that's got your back for USB-IrDA bridges built on the SigmaTel STIr4200. it's literally the whole point of it. πŸ’…

and it's known to work with this one absolute legend of an adapter:

  • Mars II 740 USB IrDA Adapter

getting to the actual IrDA device? you go through the irframe(4) driver β€” that's the door, that's the way in, periodt. πŸšͺ✨


πŸŽ€ SEE ALSO πŸŽ€

go read those too, bestie, they're all part of the family πŸ‘‘


⭐ HISTORY ⭐

the ustir driver showed up in NetBSD 1.6 β€” so it's been serving looks since way back πŸ“…πŸ’«


πŸ’œ AUTHORS πŸ’œ

the ustir driver was written by David Sainty <dsainty@NetBSD.org> β€” absolute main character energy, we stan πŸ«ΆπŸ‘‘


πŸ’€ BUGS πŸ’€

okay so this is the part where we get real, no cap:

the STIr4200 cannot notify the driver when it has received data 😭 like, it just won't tell anyone. instead it has to be continuously polled β€” forever, nonstop, like it's needy or something πŸ™ˆ

this driver polls (when idle) at a fairly low rate of 10 times per second, which is honestly not bad β€” it means system performance is not overly affected by rapid polling 🌈 but the tradeoff is real: latency is fairly high πŸŒπŸ’€

so like... it works, but don't expect it to be snappy. the vibes are "chill and steady," not "lightning fast." iykyk 🧚

okay that's the whole page, bestie!! this one came to you from Debian, dated December 24, 2001 β€” a whole vintage moment πŸŽ€βœ¨ stay slay, go read your manpages, mwah πŸ’‹

πŸ“¦ where this page comes from