-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbcp
17 lines (14 loc) · 835 Bytes
/
bcp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
if (strncmp(header.header, "SHUI", 4) == 0) {
displayText("SHUI detected!");
char buffer[256];
snprintf(buffer, sizeof(buffer), "Signature: %02X", header.signature);
displayText(buffer);
snprintf(buffer, sizeof(buffer), "Rotate Display: %s", header.flags.rotate_display ? "Enabled" : "Disabled");
displayText(buffer);
snprintf(buffer, sizeof(buffer), "USB Primary: %s", header.flags.is_usb_primary ? "Yes" : "No");
displayText(buffer);
snprintf(buffer, sizeof(buffer), "Buzzer: %s", (header.flags.bootloader_beeper & (1 << 2)) ? "Enabled" : "Disabled");
displayText(buffer);
} else {
displayText("SHUI not detected!");
}