[완료]수백us 주기의 타이머를 하드웨어 타이머를 이용해서 만들수 있나요?

kkumuk의 이미지

임베디드 리눅스 초보 개발자입니다.

kernel 2.4.x에서 디바이스간 통신을 위해서 300us 마다 수행시켜야할 코드가 있는데,

2.4커널에서는 10ms 가 최소 tick이더라구요.

그럼 디바이스 드라이버에서 하드웨어 타이머를 설정해주고,

외부인터럽트를 처리하듯 처리하면 가능할까요?

anfl의 이미지

당연히 가능합니다.