RTEMS | cpukit: Create DHRL Library for DRAM Latency Mitigation (!1193)
Gedare Bloom (@gedare)
gitlab at rtems.org
Wed May 20 20:48:46 UTC 2026
Gedare Bloom started a new discussion on cpukit/include/rtems/dhrl.h: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1193#note_150612
> +);
> +
> +/* Configuration Structure */
> +typedef struct {
> + volatile void *base_memory_region;
> + size_t memory_region_size;
> + uint8_t interleave_bit;
> + size_t data_stride;
> + size_t data_size;
> + dhrl_signal_handler signal_routine;
> + dhrl_work_handler work_routine;
> + void *user_arg;
> +} dhrl_config;
> +
> +/* Public API Functions */
> +rtems_status_code dhrl_init(
I would prefix the public API with `rtems_dhrl_` to provide this library with a proper namespace.
--
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1193#note_150612
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/20260520/250a4afe/attachment.htm>
More information about the bugs
mailing list