> I used C11's anonymous structs and unions so that I could access individual registers, or grouped registers straight from the root structure: registers.a or registers.af for example.
That's excellent, when I wrote mine I wasn't aware of this feature and used a kludge of macros to handle it instead.
That's excellent, when I wrote mine I wasn't aware of this feature and used a kludge of macros to handle it instead.