RTEMS | bsps/arm/tms570: remove reserved PBIST PACT bit macro (!1301)

Avi Weiss (@thnkslprpt) gitlab at rtems.org
Mon Jun 15 22:30:27 UTC 2026



Avi Weiss created a merge request: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1301

Project:Branches: thnkslprpt/rtems:fix-5622-update-reserved-pbist-pact-bit to rtems/rtos/rtems:main
Author:   Avi Weiss



## Summary

Fixes #5622  

The supported LS31x and LC43x variants define only `PACT0` in the PBIST `PACT` register. bits `31:1` are reserved.  

Remove the stale `TMS570_PBIST_PACT_PACT1` macro and add `TMS570_PBIST_PACT_ENABLE` so callers can enable the PBIST internal clocks without using a raw literal.  

Follow-on commit updates `tms570_selftest.c` to use the new macro instead of raw PACT enable writes, and clean up related PBIST comments.  

Comment typo fixes.

Also correct misnamed `RINFOUL` register.  
See TRM:  
![image](/uploads/6d8e1fe608cf742c6d30e8784b86a888/image.png){width=676 height=145}

<!-- Default settings, if it is a dropdown it will set after submission -->

-- 
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1301
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/20260615/dc92c326/attachment.htm>


More information about the bugs mailing list