Да что там не понять?! Структура порта определена как битовые поля. Если сделать некую операцию с одним битом, то другой бит этого же поля не испортится. Правильно. Но сама операция изменения одного из битов неатомарна, и може вызвать побочный эффект изменения соседнего бита этой структуры. Да, это интересно, надо будет поиграться.