RTEMS | bsps/powerpc: Add options to configure VME windows (!1568)

Vijay Banerjee (@vijay) gitlab at rtems.org
Mon Nov 9 16:34:28 UTC 2026




Vijay Banerjee commented on a discussion on bsps/powerpc/mvme3100/include/bsp/VMEConfig.h: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1568#note_162159

 >  #ifndef RTEMS_BSP_VME_CONFIG_H
 >  #define RTEMS_BSP_VME_CONFIG_H
 >  
 > +#include <bspopts.h>
 > +
 >  /*
 >   * NOTE: the BSP (startup/bspstart.c) uses
 >   * hardcoded window lengths that match this
 >   * layout:
 >   */
 >  
 > -#define _VME_A32_WIN0_ON_PCI	0xc0000000
 > -#define _VME_CSR_ON_PCI			0xce000000
 > -#define _VME_A24_ON_PCI			0xcf000000
 > -#define _VME_A16_ON_PCI			0xcfff0000
 > +#define _VME_A32_WIN0_ON_PCI	0xa0000000

Thanks for the note.

This address is specific to the BSP and a normal user should not be configuring it. For all the BSPs, the PCI addresses are hard coded values, as they used to be. This can't be configured without changing some of the memory mappings. The corresponding VME window address is configurable and I have added an option for that to be configured.

-- 
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1568#note_162159
You're receiving this email because of your account on gitlab.rtems.org. Unsubscribe from this thread: https://gitlab.rtems.org/-/namespace/49/sent_notifications/6-4yk11zt5mn0o7cpbd17vebxdk-1d/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/20261109/8d2e6f66/attachment-0001.htm>


More information about the bugs mailing list