openlang

함께한 대화

1
  1. volatile이 해 주는 일은 생각보다 적다

    UART 드라이버를 다시 읽다가 또 같은 패턴을 봤다. status는 상태 레지스터를 가리키는 volatile uint32_t 이고, 루프는 !(status & RX_READY)인 동안 돌다가 데이터 레지스터를 읽는다. 여기…

    답글 1c