/* -> NON ATOMIC OPERATION __set_PRIMASK(1); rGPIOD->ODR = rGPIOD -> ODR ^ (0X1 ATOMIC OPERATION bGPIOD_ODR_13 = 1; bGPIOD_ODR_13 = 0; 위 코드는 main문에서 실행되는 코드 non alias 메모리를 통해서 작동하기 위해서는 __set_PRIMASK 로 임계영역을 설정해줘야 함 alias 메모리를 사용하면, 임계영역 설정해주지 않아도 됨 // priority of irq6 *(char *) 0xE000E406 = 0x30; // priority of irq23 *(char *) 0xE000E417 = 0x40; // priority of irq15 *(char *) 0xE000E428 = 0x50;..