bdk: util: use volatile base for reg_write_array

This commit is contained in:
CTCaer committed 2025-12-18 11:50:00 +02:00
1 parent 998053f8db
commit 67140d026c
3 files changed
+27 -27

No files matched your search

+1 -1
View File
@@ -195,7 +195,7 @@ int atoi(const char *nptr)
return (int)strtol(nptr, (char **)NULL, 10);
}
void reg_write_array(u32 *base, const reg_cfg_t *cfg, u32 num_cfg)
void reg_write_array(vu32 *base, const reg_cfg_t *cfg, u32 num_cfg)
{
// Expected register offset is a u32 array index.
for (u32 i = 0; i < num_cfg; i++)
+1 -1
View File
@@ -44,7 +44,7 @@ u64 sqrt64(u64 num);
long strtol(const char *nptr, char **endptr, register int base);
int atoi(const char *nptr);
void reg_write_array(u32 *base, const reg_cfg_t *cfg, u32 num_cfg);
void reg_write_array(vu32 *base, const reg_cfg_t *cfg, u32 num_cfg);
u32 crc32_calc(u32 crc, const u8 *buf, u32 len);
int qsort_compare_int(const void *a, const void *b);