Skip to content

Commit

Permalink
Update ChibiOS hardware ID (qmk#18613)
Browse files Browse the repository at this point in the history
  • Loading branch information
zvecr authored Oct 5, 2022
1 parent 7f43e3b commit f120b39
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions platforms/chibios/hardware_id.c
Original file line number Diff line number Diff line change
Expand Up @@ -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;
}

0 comments on commit f120b39

Please sign in to comment.