Hi all. Very new to AVR, but very not-new to programming.
Is using store-direct ("sts") to write IO ports considered hackish?
I see that the .def of PORTB is a relative offset in IO land (it's missing the 0x20 offset into memory space).
If I'm mixing memory mapped IO writes (above 0x3f) with standard-IO writes, it starts to feel like address space juggling. Yeah(?)
(btw, I see that "out" is a smaller instruction, and will be smaller/faster)