On Sunday, February 2, 2025 at 11:47:24 AM PST, Steve Lewis via cctalk 
<cctalk@classiccmp.org> wrote:


> [...] "bit banging" (imo) is the
> host system doing the work of producing the start/stop bits on its own.
> Which seems to be a "lost art" and why I've wondered if anyone has tried
> bit-banging on a modern-day 3GHz system - but bit-bang onto what?

CAN bus (low-speed, subset, like CANhack); GPIB; I^C hardware that was designed 
before the Philips(?) patents expired.

 I know there are controllers for SPI that eliminate the need for bit-banging, 
and message-layer CAN controllers; but some people still do low-speed 
bit-banging implementations, or subset implementations. IMHO hardware 
controllers are so cheap that bit-banging doesn't make sense, given development 
time, and that it consumes a dedicated CPU core while sending or receiving.

  

Reply via email to