LibBSD | vme/vme-rtems-compat: Add _BSP_clear_hostbridge_errors function (!168)

Vijay Banerjee (@vijay) gitlab at rtems.org
Mon Oct 12 16:41:50 UTC 2026




Vijay Banerjee commented on a discussion: https://gitlab.rtems.org/rtems/pkg/rtems-libbsd/-/merge_requests/168#note_160948


The qoriq/MVME2500 case is slightly different from other vme boards in this regard, because the qoriq board requires the libbsd PCIe support for the VME to work (See https://gitlab.rtems.org/rtems/rtos/rtems/-/commit/55a1b9accdedec5e79cda935ad4c51a592b0ba8f). Other mvme boards have these symbols mentioned in their respective RTEMS BSPs instead of libbsd. This vme compat layer is only used by the qoriq.

The symbol I am adding in this patch is the one EPICS is familiar with, and using that as a wrapper to the libbsd's implementation adds a lot less code to achieve the goal. The alternative would be port a lot of the libbsd's qoriq vme support to the rtems repository instead of making it dependent on libbsd. As of now, libbsd is required for qoriq to use vme.

-- 
View it on GitLab: https://gitlab.rtems.org/rtems/pkg/rtems-libbsd/-/merge_requests/168#note_160948
You're receiving this email because of your account on gitlab.rtems.org. Unsubscribe from this thread: https://gitlab.rtems.org/-/namespace/20/sent_notifications/6-7hr5uo2zx921mvra5kh8ot9wh-k/unsubscribe | Manage all notifications: https://gitlab.rtems.org/-/profile/notifications | Help: https://gitlab.rtems.org/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20261012/03b9bfe8/attachment-0001.htm>


More information about the bugs mailing list