RTEMS | Fix SJA1000 driver to use proper PCI/PCIe I/O access routines (i.e. inb, outb, ioread8, iowrite8) (#5563)
Pavel Pisa (@ppisa)
gitlab at rtems.org
Thu Apr 30 23:38:49 UTC 2026
Pavel Pisa commented on a discussion: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5563#note_149353
Thanks for reply. We have considered to construct and later to move CAN/CAN FD subsystem under `bsp/shared/dev` and I am open to it.
But may it be we should move drivers and keep the core part, message queues, registration, etc. under `cpukit/dev/can`.
Your feedback for this decision would be appreciated.
For comparison, Linux SocketCAN core is under `net/can` and drivers under `drivers/net/can`. In QEMU, the core, non device specific part is in `net/can` and actual devices, controllers, emulation in `hw/net/can`. So may it be such division to `cpukit/dev/can` for core and `bsp/shared/dev` for chip drivers make sense.
--
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5563#note_149353
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/20260430/aeafb5ea/attachment.htm>
More information about the bugs
mailing list