제가 커널 컴파일시 실수를 한것같습니다...^^


이태성 wrote..
: 자료실의 ez-x5의 sample( EZ-X5 보드에서 동작되는 샘플 디바이스 드라이버
: 및 TEST 응용프로그램 [DIO , GPIO , Serial])소스에서 GPIO관련 소스를 컴 파
: 일 하다가 에러가 발생하여 문의를 드립니다.
:
: make를 하는데 device폴더의 gpio.c부분에서 에러가 발생하였습니다.
:
: gpio.c의 다음 부분에서
: void GPIO_IO_Init( void )
: {
: // 출력 정의
: GAFR0_L &= ~( GPIO_OUTPUT_MASK ); // Disable Alternative
: Function
: GRER0 &= ~( GPIO_OUTPUT_MASK ); // Clear Rising edge
: trigger.
: GFER0 &= ~( GPIO_OUTPUT_MASK ); // Set as Falling Edge
: Detect
: }
: 대입연산시 "invalid lvalue in assignment"라는 에러 메세지가 나옵니다.
:
: 제 짧은 생각으로는 GAFR0_L과 GPIO_OUTPUT_MASK 는 각각 gpio.h와 pxa- regs.h
: 에 매트로 상수로 정의 되어 있어서 대입연산시 발생하는것 같은데 ...
: 어찌해야될지...문제가 풀리지 않아요ㅜㅡ
:
: 많은 조언 부탁드립니다..