EZ-x5보드를 다뤄본지 얼마 안되는 초보입니다...
메뉴얼 Ch 15부분의 GPIO를 따라하는 중인데요...
코드 중간중간이 이해가 안가서 초보적인 질문을 드리려고 합니다..

#define GPIO_OUTPUT_MASK        ( MASK_GPIO_LED_1 | MASK_GPIO_LED_2 | MASK_GPIO_LED_3 | MASK_GPIO_LED_4 )

이렇게 되면 GPIO_OUTPUT_MASK는 bit stream으로 어떻게 표현되는거죠??

그 후에 gpio.c에서

GPDR0 |= ( GPIO_OUTPUT_MASK );

이렇게 설정이 되는데...GPDR0은 0x40E0000C로 초기화 되어있는걸로 알고 있습니다..
GPDR0은 저 instruction후에는 어떻게 바뀌고, LED를 제어하는 gpio 2,3,4,5를 설정하는걸로 알고 있는데 어떻게 그것이 가능하게 되는것인지...
그리고 예제 파일 gpio.c의 gpio출력 함수에서 GPSR0과 GPCR0을 설정해주는 이유를...

알려주시면 감사하겠습니다...
초보적인 질문이라 죄송합니다...;;