기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

안녕 하세요.. 임베디드 걸음마중입니다.

 

현재 제가 사용 하는 cpu는 S3C6410에 리눅스 환경 입니다.

 

그리고 현재 외부 인터럽트를 진행 하고 있습니다.

 

회로도에 보면 외부키가 GPN0/EINT0 gpio에 연결 되어 있습니다.

 

리눅스 2..6.28커널에 보면 arch/arm/plat-s3c64xx 폴더에 보면 irq-eint.c 소스를 참고하여 스터디중입니다만 ㅠㅠ

더디군요 ;;

어느 소스를 참고해야 보다 효율적일까요 ?  ;;

 

P.S.   GPIO 포트를 이용한 외부인터럽트 샘플이 있으신분은 도움 부탁드립니다.

 

 


김유석

2010.06.29 19:24:12
*.117.243.23

데이터 시트를 살펴보면 GPN0/EINT0 설정하는 레지스터 값이 나와 있을 겁니다.


간단한 더미 드라이버 하나 작성하셔서 GPN0/EINT0 레지스터에 접근하여 인터럽트 핀으로 동작하도록 설정하고 레지스터 등록 함수 사용하여 연결하면 됩니다.


레지스터 등록 함수 사용 예제는 csope 같은 걸로 request_irq() 함수 찾아보면 나와 있습니다.


List of Articles
번호 제목 글쓴이 날짜sort 조회 수
2908 2.4GHz 대역을 통과할 수 있는 물질이 뭐가 있을까요? [1] 도찬구 2010-06-29 548
» linux 2.6.28 S3C6410 외부 interrupt 질문 입니다. [1] 정기만 2010-06-29 627
2906 안드로이드 환경에서 에이징 할때 로드많이걸수있는 방법알려주세요 [1] 정철진 2010-06-29 597
2905 C100 Sleep 진입후, Wakeup 을 하면 이상한 점이 있습니다. eastsky 2010-06-29 579
2904 오드로이드-S 에 들어간 블루투스 모듈의 초기값 및 데이터 시트 [1] arel 2010-06-29 906
2903 비공개 파일이 없어요. [1] MOAS 2010-06-29 491
2902 오드로이드에 android.uid.system을 추가할려고 하는데 오드로이드용 s... [2] 김정진 2010-06-30 913
2901 Device driver관련 site 박영호 2010-06-30 476
2900 안드로이드-S (USB)케이블 아무거나 사용해도 되나요? [1] 류종택 2010-06-30 766
2899 hci socket permission 관련 파일럿 2010-06-30 488
2898 리눅스 부팅후에 flash 특정 주소에 read/write 할려면? [1] 장트러블탄 2010-06-30 558
2897 init.rc를 수정하고 싶습니다. 플랫폼 컴파일 시.. [1] arel 2010-06-30 867
2896 S5PC110과 S5PV210의 차이점 이 뭔가요? [2] 신용대 2010-06-30 1153
2895 오드로이드 터치패널 궁금한점 있습니다. [1] 현쓰 2010-06-30 509
2894 생산이미지가 OTP 파일을 의미하는 것 인가요? [1] arel 2010-06-30 719
2893 오드로이드 배터리 패치 문의 [1] 이종문 2010-07-01 29518
2892 Odroid-T 생산 이미지 [1] OGeumDong Knife Ball 2010-07-01 505
2891 안드로이드 포팅을 배워보려 합니다. [1] 과니 2010-07-01 549
2890 Odroid-T kernel panic (Odroid-T kernel build howto) [2] 요셉 2010-07-01 895
2889 오드로이드-S 에서 USB키보드로 한글 입력이 안됩니다. [1] arel 2010-07-01 738

사용자 로그인