Commit Graph

31 Commits (6d98a97f7cbc177b9c2e811142549874b782e0f9)

Author SHA1 Message Date
Pavol Rusnak 68669dd8e4
firmware: disable WebUSB landing page (#174)
6 years ago
Pavol Rusnak 14b0d4439a
embed: add GPLv3 source code headers
6 years ago
Pavol Rusnak c115faf2cd
embed/trezorhal/usb: correct handling of interface messages in usb_class_setup
6 years ago
Pavol Rusnak 61b4e3d6e3
trezorhal: fix typos
7 years ago
Pavol Rusnak b8b8e38765
trezorhal: rename winusb_enabled to usb21_enabled
7 years ago
Pavol Rusnak 4f44c2577b
trezorhal: add option to programatically enable/disable WinUSB
7 years ago
Pavol Rusnak 488e516cbf
trezorhal: add device_class, etc. to usb object
7 years ago
Pavol Rusnak 08c145c4da
trezorhal: fix winusb
7 years ago
Pavol Rusnak ba8224f598
trezorhal: remove configuration from usb string table
7 years ago
Pavol Rusnak 55d0416641
trezorhal: make usb stack more robust
7 years ago
Pavol Rusnak d6681efff2
trezorhal: update usb maxpower
7 years ago
Pavol Rusnak 1280073c04
trezorhal: remove unnecessary casting for usb strings
7 years ago
Pavol Rusnak 9fcb59c3ca
trezorhal: reply with winusb guid just for interface 0
7 years ago
Pavol Rusnak ca0918dbce
trezorhal: rework winusb
7 years ago
Pavol Rusnak 089168209b
trezorhal: fix webusb landing page
7 years ago
Pavol Rusnak 919e2b9c3b
trezorhal: formatting nits in usb
7 years ago
Pavol Rusnak 9f80d5614a
trezorhal: add winusb magic to webusb interface
7 years ago
Pavol Rusnak 5ef0967857
trezorhal: small fixes to USB stack
7 years ago
Pavol Rusnak 8bf19b4c92
trezorhal: refactor trezor.io USB stuff into more files, add WebUSB
7 years ago
Pavol Rusnak d927b80b50
trezorhal: more tests in usb
7 years ago
Pavol Rusnak 9d10a7a508
trezorhal: more switch formatting
7 years ago
Pavol Rusnak 30ff61b588
trezorhal: add configuration, interface strings to usb descriptors, minor typos
7 years ago
Pavol Rusnak 5e93cca0a9
WIP
7 years ago
Pavol Rusnak 4d36d0e1c1
trezorhal: use sectrue where possible
7 years ago
Pavol Rusnak f73eb3effd
trezorhal: introduce secbool/sectrue/secfalse and use it where possible
7 years ago
Pavol Rusnak 3033762618
trezorhal: make touch_init and usb_init return void, use ensure inside
7 years ago
Pavol Rusnak 79fe9162b5
trezorhal: simplify api for init functions, use bool and void rather than int
7 years ago
Jan Pochyla 115bd995eb trezorhal/usb: fix string descriptors
7 years ago
Jan Pochyla d2781d030d msg: rename to io
7 years ago
Jan Pochyla 4c987454eb modtrezormsg: merge to modtrezorio
7 years ago
Jan Pochyla 55bd4a0806 rename /micropython to /embed
7 years ago