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.


_______________________________________________
bugs mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/bugs

Reply via email to