controller initialize1 [NVMe] Controller Initialization intro nvme device는 host가 issue 하는 command를 수행하기 위해서, controller initialize 동작을 해야 한다. 어떤 순서로 어떻게 하는지 알아보고자 한다. Controller Initialization 1. Set the PCI and PCI Express registers described in section 2 appropriately based on the system configuration. PCI Device는 PCI configuration space라는 구조체를 들고 있다. Host는 configuration space의 register를 보고, 이 PCI Device가 무엇이고, 어떻게 통신해야 하는지를 알 수 있다. 어떤 register는 ho.. 2023. 4. 11. 이전 1 다음