RTEMS | Implement MicroBlaze TM27 via AXI timer (!980)
Sam Price (@TheSamPrice)
gitlab at rtems.org
Mon Feb 2 15:04:45 UTC 2026
Sam Price commented: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/980#note_140671
Debugging the ts-validation-intr.exe test.
Several fields are not set, still debugging that one.
Fixing ts-validation-intr.exe might be a larger change to work on qemu.
```
rtems_interrupt_attributes *attributes
)
{
+ bool is_software_vector;
+
(void) vector;
+ is_software_vector = ( vector == microblaze_tm27_alt_vector() );
+
attributes->is_maskable = true;
+ attributes->can_enable = true;
attributes->maybe_enable = true;
+ attributes->can_disable = true;
attributes->maybe_disable = true;
- attributes->can_clear = true;
+ attributes->can_raise = is_software_vector;
+ attributes->can_raise_on = is_software_vector;
+ attributes->can_clear = is_software_vector;
attributes->cleared_by_acknowledge = true;
+ attributes->can_be_triggered_by_message = false;
+ attributes->trigger_signal = RTEMS_INTERRUPT_NO_SIGNAL;
```
--
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/980#note_140671
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/20260202/f48b87e0/attachment-0001.htm>
More information about the bugs
mailing list