Sto lavorando alla progettazione di una scheda PCI-Express personalizzata.
Sto cercando di scrivere un modulo del kernel che DMA la mia scheda personalizzata.
In questo momento quando collego la scheda a Linux non viene visualizzato alcun dispositivo PCI valido (il che significa che probabilmente ho un errore da parte mia, lo so) tuttavia, se interrompo il sistema all'avvio nel bootloader (uboot) sono in grado di accedere direttamente la scheda come so in uboot l'indirizzo di memoria fisica che è mappato sul mio dispositivo.
C'è un modo per accedere alla scheda in modo simile su Linux?
mtd
autista. Fondamentalmente trasformerebbe un blocco di memoria in un dispositivo.