pmac icon indicating copy to clipboard operation
pmac copied to clipboard

Remaining References to VxWorks After RTEMS Migration

Open LeandroMartinsdS opened this issue 8 months ago • 2 comments

As part of the migration of the PMAC driver from VxWorks to RTEMS (see PR #129), most of the VxWorks-specific support has been deprecated. However, there are still a few files and code sections that reference VxWorks, including:

  • pmacApp/CMakeLists.txt
  • pmacApp/src/Makefile
  • Other files containing #ifdef vxWorks or commented-out VxWorks-specific includes

@peteleicester, are these references still required for RTEMS support, or would it be safe (and clearer) to remove/rename them to avoid confusion?

LeandroMartinsdS avatar May 12 '25 11:05 LeandroMartinsdS

I vote for removing them as this module does not compile for our version of VxWorks anyway.

gilesknap avatar May 12 '25 11:05 gilesknap

I left them there largely as reference when debugging but also in case other facilities wanted some pointers for a VxWorks version. It might be worth leaving them there a little longer until we are sure the pmac driver works with multiple cards on RTEMS. I have no objection to removing them in the long run.

peteleicester avatar May 13 '25 08:05 peteleicester