RTEMS | bsps/arm/tms570: HTU header bug fixes, add missing fields and clean up comments (!1292)

Avi Weiss (@thnkslprpt) gitlab at rtems.org
Sat Jun 6 12:03:46 UTC 2026



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

Project:Branches: thnkslprpt/rtems:fix-5613-HTU-header-bug-fixes to rtems/rtos/rtems:main
Author:   Avi Weiss



## Summary

Fixes #5613
Fixes #5614 

`INTTYPE` and `CPOFF` masks go 1 outside their bounds and access reserved fields - fixed.

Adds the `INTMAP` (Interrupt Mapping Register) to the `tms570_htu_t` struct which was missing before inside a padding block. Adds the access macros as well.

Adds the missing `ACPE` (Active Control Packet and Error Register) status/diagnostic field macros so HTU error handling can decode the active/error transfer context.

This adds the missing `HTU MPCS` memory protection config macros to set the fields in TRM _Table 24-39. Memory Protection Control and Status Register (HTU MPCS) Field Descriptions_.

Fix some documentation bugs and missing comments in `htu.h`

<!-- 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/1292
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/20260606/eaefe86e/attachment.htm>


More information about the bugs mailing list