RTEMS | bsps/powerpc: Remove the PCI BAT and bound the fast idle loop (!1467)

Sebastian Huber (@sebhub) gitlab at rtems.org
Thu Sep 3 04:33:30 UTC 2026



Sebastian Huber created a merge request: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1467

Project:Branches: sebhub/rtems:up/powerpc-psim to rtems/rtos/rtems:main
Author:   Sebastian Huber



## Summary

Issue #5744: The psim PCI BAT and the fast idle loop

Two commits. The first removes the PCI BAT and moves the device BAT to
DBAT1, which leaves DBAT2 free for an application. The second leaves the
loop when the processor holds no watchdog, as the loop of `clockimpl.h`
does.

`ts-userext` passes with the second and the boot of the BSP is quiet with
the first.

**BSP** `powerpc/psim` · **Simulator** the GDB PowerPC simulator

## AI Details
<!-- Make sure you have read our statement at https://www.rtems.org/generative-ai/ -->

### Prompt used

None as a single prompt.  The work was done in an interactive Claude Code
session on the RTEMS tree.  The task was to run the test suites of the
simulator BSPs, diagnose every failure and fix the cause.  Each change was
directed and reviewed.

### AI model used

Claude Opus 5 (claude-opus-5), through Claude Code.

### How AI was used for the contribution

- [ ] Formatting
- [ ] Test creation.
- [x] Code comments.
- [ ] The entire contribution was generated using AI
- [ ] AI code completion such as Copilot in VSCode.

The diagnosis and the implementation were produced in that session under my
direction, and the commit messages were drafted there.

### Access

I have not used a product which claims copyright in its output, and I have
legitimate access to the one I used.

-- 
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1467
You're receiving this email because of your account on gitlab.rtems.org. Unsubscribe from this thread: https://gitlab.rtems.org/-/sent_notifications/5-10xg168k1qm8jmdiank4hk8xa-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/20260903/6f64ab2e/attachment-0001.htm>


More information about the bugs mailing list