1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-23 06:48:16 +00:00

bootloader: fix usb_init_all api

This commit is contained in:
Pavol Rusnak 2017-10-20 16:03:27 +02:00
parent 35a3c32935
commit b544fd3f81
No known key found for this signature in database
GPG Key ID: 91F3B339B9A02A3D

View File

@ -105,7 +105,7 @@ static const uint8_t * const BOOTLOADER_KEYS[] = {
#endif
};
int usb_init_all(void) {
void usb_init_all(void) {
static const usb_dev_info_t dev_info = {
.vendor_id = 0x1209,
.product_id = 0x53C0,
@ -146,16 +146,14 @@ int usb_init_all(void) {
.report_desc = hid_report_desc,
};
ensure(0 == usb_init(&dev_info), NULL);
ensure(usb_init(&dev_info), NULL);
ensure(0 == usb_hid_add(&hid_info), NULL);
usb_start();
return 0;
}
bool bootloader_loop(void)
{
ensure(0 == usb_init_all(), NULL);
usb_init_all();
display_clear();
display_header("TREZOR Bootloader");