안녕하세요. 수고많으십니다.
질문좀 드릴려구요..
기존의 8051에서 돌아가는 시스템을 tcp/ip,쉬운 유지보수, 이후 데이터처리양
이 많은 장비등의 추가확장 등의 이유로 pxa255에 리눅스를 올리기로 했습니
다. 여기서 현재 궁금한것이 있는데요.
400m의 고속 프로세스에서 느린 장치에 대한 접근인데요.
게시판의 내용도 봤습니다만 확인하고 싶어서요.


일단 필요한 신호선은 PXA255의
nCS0~5, nWE, nOE, MA[0:25], MD[15:0], MD[31:16]
(확장컨넥터는 BOE,BWE,BnCS*, BD*, BA*)
느린 디바이스를 위해 설정해야할 레지스터는
MSC0,MSC1,MSC2
일단 게시판에서의 내용이 이렇더라구요....
위의 방법으로 안될경우엔 RDY신호선을 이용해야 하구요.

그런데요...
1. nPOE, nPWE, nPIOW등의 PCMCIA/CF Control Pin들은 pcmcia로 이용할때만 사
용하는건가요? 메뉴얼의 샘플DIO와 같은 디바이스는 이쪽으로 연결하면 안되나
요?

2. X86에선 16비트 어드레스영역내에 있는 io를 접근하기위해 inb, outb등으
로 ior, iow신호선을 이용해 직접 포트에 데이타를 읽고 쓸수가 있었습니다.
pxs255에선 상위계층의 app가 inb,outb등의 함수로 직접 포트로 접근할려고 하
면 어떤 절차에 의해 어떤 신호선으로 신호가 나오는지요? 드라이버는 메모리
맵에 물려있는 실제 물리주소를 맵핑하고 위의 나열하였던 핀으로 신호가 나온
다는걸 이해 하겠는데 user liblary인 inb,outb는 모르겠어요.