mirror of
https://github.com/trezor/trezor-firmware.git
synced 2024-12-24 07:18:09 +00:00
legacy: fix reporting model in bootloader
This commit is contained in:
parent
5c9fd5875a
commit
101d2e5df6
@ -37,7 +37,7 @@ static void send_msg_failure(usbd_device *dev) {
|
||||
static void send_msg_features(usbd_device *dev) {
|
||||
uint8_t response[64];
|
||||
memzero(response, sizeof(response));
|
||||
// response: Features message (id 17), payload len 25
|
||||
// response: Features message (id 17), payload len 26
|
||||
// - vendor = "trezor.io"
|
||||
// - major_version = VERSION_MAJOR
|
||||
// - minor_version = VERSION_MINOR
|
||||
@ -51,7 +51,7 @@ static void send_msg_features(usbd_device *dev) {
|
||||
// msg_id
|
||||
"\x00\x11"
|
||||
// msg_size
|
||||
"\x00\x00\x00\x16"
|
||||
"\x00\x00\x00\x1a"
|
||||
// data
|
||||
"\x0a"
|
||||
"\x09"
|
||||
@ -63,9 +63,9 @@ static void send_msg_features(usbd_device *dev) {
|
||||
"\x90\x01"
|
||||
"\x00"
|
||||
"\xaa"
|
||||
"\x01"
|
||||
"\x01\x01"
|
||||
"1",
|
||||
34);
|
||||
35);
|
||||
response[30] = firmware_present_new() ? 0x01 : 0x00;
|
||||
while (usbd_ep_write_packet(dev, ENDPOINT_ADDRESS_IN, response, 64) != 64) {
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user