Gedare Bloom started a new discussion on c-user/iodev/background.md: https://gitlab.rtems.org/rtems/docs/rtems-docs/-/merge_requests/242#note_151565 > + > +```{index} iodev > +``` > + > +# Background > + > +The IO device API is a interface to access IO address spaces via a device > node > +and a file descriptor obtained after opening the device node. A registered > IO > +driver provide a mapping from a logical identifier to a specific address > where > +an IO device resides. The API does not directly interact with an device > hardware. > +An application can use a common identifier to a local IO address map for a > +device who's address can vary depending on a bus configuration or the BSP > hardware. > + > +An example use case for this API is PCI devices. Different hardware setups > have > +different memory bus allocations. This API creates a common interface for > using > +attached device BAR spaces via memory regions and interrupts via events. acronyms should be defined -- View it on GitLab: https://gitlab.rtems.org/rtems/docs/rtems-docs/-/merge_requests/242#note_151565 You're receiving this email because of your account on gitlab.rtems.org.
_______________________________________________ bugs mailing list [email protected] http://lists.rtems.org/mailman/listinfo/bugs
