I am new to windows device driver development. In my project we are using PCA-6029 (i7 with H110 chipset) board for development. It supports windows 10 IOT enterprise LTSC, we have to develop a ISA device driver. ISA device is a memory module, we need to access the memory from PCA 6029 board through ISA bus. (mapping ISA device memory to PCA 6029 cpu board).
In PCA-6029, ISA interface is connected through LPC module (Fintek F85226AF-I). Basically LPC module act as bridge between processor and ISA interface (LPC and ISA). Please find attached image for reference.
where I have to begin writing a driver. (I have been studying windows 10 KMDF driver frame works and created build setup).
For writing ISA device driver, I need the LPC to ISA bus support in windows 10. whether that support will be there in windows 10 IOT or need to write a driver for fintek bridge ic (LPC to ISA). How can I verify that support in windows 10 IOT.
- Any driver available for that LPC module (fintek bridge)?.
- How processor can communicate to that LPC module. Do we have supported APIs in window10 IOT.
- Initial BIOS setup (ref:PCA-6029_User_Manual_Ed1) also not there for fintek LPC module. Then may it initialized by default?
- How enumeration will be happened when we connect ISA device to the ISA port?.
Basically my doubt is how can I memory map the slave ISA device to PCA 6029 cpu board. Where I have to begin.
Thanks in advance,