On the Nano Every I'm trying to do faster bit manipulation than using digitalWrite(). The ATMega4809 has the VPORTx.OUTSET and VPORTx.OUTCLR registers which allow setting or clearing of multiple individual bits. However, when I use
VPORTD.OUTSET = B00000010;
the compiler gives the error 'VPORT_t {aka struct VPORT_struct}' has no member named 'OUTSET'; did you mean 'OUT'?
It seems odd that these registers would not be implemented but others like VPORTx.OUT are. Am I missing something here?