RTEMS | iospace: Add iospace driver (!1243)
Gedare Bloom (@gedare)
gitlab at rtems.org
Fri May 15 15:09:40 UTC 2026
Gedare Bloom started a new discussion: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1243#note_150242
I'm not sure about the location of this. Presently, `cpukit/dev` is for device drivers. This feels less like a device driver than it does a way to manage mmap'ed regions. I'm not wholly convinced about the design here. (I feel the same way about the other "IO" API that is stuffed in this `cpukit/dev` directory. It seems like we need a layer/module for managing MMIO in an abstract way, not in a device/driver specific way.
Although it could be that using the filesystem interface and jamming the management through the IOCTL interface might be suitable, I would like a bit more insight into the use case here, the alternatives considered, and what we're binding ourselves to in terms of adopting this API.
--
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1243#note_150242
You're receiving this email because of your account on gitlab.rtems.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20260515/f19999f8/attachment.htm>
More information about the bugs
mailing list