pokeIO_bchg Function (Macro)

peekpoke.h

void pokeIO_bchg (unsigned char *port, short bit);

Inverts a bit in an I/O port.

This macro exists because poke_bchg is not reliable when sending data to memory-mapped I/O ports. See the notes about pokeIO if you want to know why.