32-bit 기준으로 얘네 mmio 주소가 0xfee00000이랑 fec00000 이런 식인 건 알아냈음
그런데 이 주소가 물리 주소는 아닌 것 같고, (레퍼런스로 보는 커널에서도) 이 주소에 대한 page 매핑을 미리 만들어두는 것도 아니더라고.
여기서 생긴 의문이, 해당 주소에 대한 페이지 테이블 엔트리가 없는 데도 어떻게 이 주소에 대한 접근을 처리할 수 잇는 걸까.
mmu가 자체적으로, 이 주소르를 만나면 페이지 테이블 거치지 말고 바로 mmio로 처리하라는 로직을 포함하고 있는 거야?
iommu가 따로 있음