PCMCIA 디바이스의 특성 메모리에 액세스하기 위한 요구 사항
이 섹션에서는 PCMCIA 디바이스의 특성 메모리에 대한 다음 유형의 액세스에 대한 요구 사항을 설명합니다.
디바이스 정보 쿼리
드라이버는 일반적으로 다음 디바이스 정보를 쿼리합니다.
디바이스의 ID
드라이버가 디바이스를 구성하는 데 사용하는 용량 또는 속도와 같은 디바이스 매개 변수
정적 데이터(예: MAC 주소)
정보 쿼리는 일반적으로 읽기 전용이며 비교적 자주 수행되지 않습니다.
디바이스 구성
일부 드라이버는 특성 메모리의 구성 레지스터에 대한 쓰기 액세스 권한이 필요합니다.
일반적으로 드라이버는 디바이스를 자주 구성하지 않습니다.
PCMCIA 버스 드라이버는 특성 메모리에서 표준 PCMCIA 구성 레지스터를 관리합니다. 드라이버는 이러한 레지스터에 쓸 수 없습니다. 이 경우 예측할 수 없는 시스템 동작이 발생할 수 있습니다. 시스템 설정 및 플러그 앤 플레이 관리자는 이러한 레지스터를 구성하는 데 사용해야 하는 INF 파일 지시문(예: INF LogConfig 지시문)을 지원합니다.
디바이스 작동
일부 PCMCIA 디바이스는 특성 메모리에 있는 컨트롤 레지스터를 사용합니다. 드라이버는 일반적으로 ISR 내에서 이러한 레지스터에 직접 액세스해야 합니다. 이 유형의 액세스 빈도는 비교적 높고 빠른 직접 메모리 액세스가 필요할 수 있습니다.