~ruther/qmk_firmware

f120b39fb0b0f46122cdfeed2cb61fbae34debe2 — Joel Challis 2 years ago 7f43e3b
Update ChibiOS hardware ID (#18613)

1 files changed, 4 insertions(+), 2 deletions(-)

M platforms/chibios/hardware_id.c
M platforms/chibios/hardware_id.c => platforms/chibios/hardware_id.c +4 -2
@@ 6,10 6,12 @@

hardware_id_t get_hardware_id(void) {
    hardware_id_t id = {0};
#ifdef UID_BASE
#if defined(RP2040)
    flash_get_unique_id((uint8_t *)&id);
#elif defined(UID_BASE)
    id.data[0] = (uint32_t)(*((uint32_t *)UID_BASE));
    id.data[1] = (uint32_t)(*((uint32_t *)(UID_BASE + 4)));
    id.data[1] = (uint32_t)(*((uint32_t *)(UID_BASE + 8)));
    id.data[2] = (uint32_t)(*((uint32_t *)(UID_BASE + 8)));
#endif
    return id;
}