bleska
|
e980564315
|
refactor(core): the display driver functions' API has been reviewed. The data types have been adapted to fit the actual data passed/used/returned. Since the backlight driver has undergone the similar change, the display driver code has been adapted to respect the changes.
[no changelog]
|
2025-10-16 11:49:02 +02:00 |
|
tychovrahe
|
cfb952eeb4
|
feat(core): introduce enabling/disabling of BLE on driver level
[no changelog]
|
2025-10-02 11:32:21 +02:00 |
|
tychovrahe
|
2c2e705263
|
refactor(core): refactor io/ble interface
[no changelog]
|
2025-10-02 11:02:59 +02:00 |
|
tychovrahe
|
e1a05f8994
|
feat(core): expose get device serial number via smcalls and syscalls
[no changelog]
|
2025-10-01 15:16:14 +02:00 |
|
cepetr
|
6096623322
|
feat(core): use tropic chip entropy in RNG
[no changelog]
|
2025-09-24 15:51:02 +02:00 |
|
tychovrahe
|
bbcab3f507
|
fix(core): improve homescreen upload speed over BLE
[no changelog]
|
2025-09-23 12:33:24 +02:00 |
|
Andrew Kozlik
|
f436a80815
|
feat(core): Add tropic_data_read().
|
2025-09-18 18:37:58 +02:00 |
|
tychovrahe
|
1f9d3fa575
|
feat(core): introduce device notification system
[no changelog]
|
2025-09-15 09:03:26 +02:00 |
|
kopecdav
|
d530f12c2a
|
feat(core): add rgb_led_effect_get_type function.
[no changelog]
|
2025-09-11 18:31:33 +02:00 |
|
kopecdav
|
02df902006
|
feat(core): add rgb_led_effect_ongoing function to rgb led driver.
[no changelog]
|
2025-09-02 10:48:53 +02:00 |
|
kopecdav
|
2987e5248c
|
feat(core): update rgb_led syscall stubs.
[no changelog]
|
2025-09-02 10:48:53 +02:00 |
|
cepetr
|
d99b38991a
|
refactor(core): introduce debugging console
[no changelog]
|
2025-08-28 15:25:56 +02:00 |
|
cepetr
|
71d6052652
|
refactor(core): simplify usb driver api
[no changelog]
|
2025-08-28 14:57:24 +02:00 |
|
tychovrahe
|
9e24c26c0a
|
feat(core/ble): expose nRF authenticate to coreapp
[no changelog]
|
2025-08-26 19:58:26 +02:00 |
|
tychovrahe
|
be23116bd4
|
feat(core/ble): expose nRF get version to coreapp
[no changelog]
|
2025-08-26 19:58:26 +02:00 |
|
tychovrahe
|
2e6bc4e972
|
feat(core/ble): expose get bond list to coreapp
[no changelog]
|
2025-08-26 19:58:26 +02:00 |
|
tychovrahe
|
4ab1b1a8c6
|
feat(core/ble): enable unpairing specific device identified by MAC address
[no changelog]
|
2025-08-26 19:58:26 +02:00 |
|
Lukas Bielesch
|
eecd1e83aa
|
chore(core): add LED enable/disable functionality
- align LED colors with firmware
[no changelog]
|
2025-08-25 12:08:36 +02:00 |
|
Ondřej Vejpustek
|
f9b0af297c
|
fix(core): fixes after libtropic update
[no changelog]
|
2025-08-19 17:27:33 +02:00 |
|
Ondřej Vejpustek
|
fd2d9d0d54
|
style(core): make style consistent
[no changelog]
|
2025-08-19 17:27:33 +02:00 |
|
Ondřej Vejpustek
|
b7f2e6f5f4
|
feat(core): remove tropic.get_certificate()
[no changelog]
|
2025-08-18 15:06:47 +02:00 |
|
cepetr
|
8a8ecdfcc8
|
refactor(core): cleanup storage syscalls, prepare early initialization
[no changelog]
|
2025-08-12 13:47:39 +02:00 |
|
tychovrahe
|
8d6541506c
|
fix(core): fix BLE pairing
[no changelog]
|
2025-08-11 16:58:01 +02:00 |
|
cepetr
|
b8c7822dbb
|
feat(core): derive entropy from master key
[no changelog]
|
2025-08-11 10:11:21 +02:00 |
|
cepetr
|
6e75352af2
|
refactor(core): improve bl_check api
[no changelog]
|
2025-07-29 11:37:47 +02:00 |
|
cepetr
|
4754fd8e34
|
refactor(core): reconfigure mpu directly in the storage
[no changelog]
|
2025-07-17 13:12:13 +02:00 |
|
cepetr
|
95c9bf4148
|
feat(core): pm_suspend with wakeup flags
[no changelog]
|
2025-06-25 10:54:20 +02:00 |
|
tychovrahe
|
9f2dec6169
|
refactor(core): update bootloader from coreapp, using syscalls (and smcalls)
[no changelog]
|
2025-06-24 14:58:11 +02:00 |
|
tychovrahe
|
01465aac7c
|
feat(core): update NRF application from firmware
[no changelog]
|
2025-06-09 17:12:31 +02:00 |
|
cepetr
|
e66f4f2d83
|
refactor(core): simplify unprivileged SAES execution
[no changelog]
|
2025-06-04 16:58:15 +02:00 |
|
cepetr
|
37b608827c
|
feat(core): allow execution of syscalls in thread mode
[no changelog]
|
2025-06-04 16:58:15 +02:00 |
|
cepetr
|
a133a01a1f
|
feat(core): support mpu region setup per applet
[no changelog]
|
2025-06-04 16:58:15 +02:00 |
|
cepetr
|
820a3c5ba2
|
refactor(core): remove redundant SYSCALL_DISPATCH definition
[no changelog]
|
2025-06-04 16:58:15 +02:00 |
|
tychovrahe
|
0ac3dec433
|
fix(core): fix pm_get_state syscall stub
[no changelog]
|
2025-06-03 09:24:40 +02:00 |
|
tychovrahe
|
e3be94d599
|
feat(core): add pm_get_events syscall
[no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
tychovrahe
|
6e82c2415f
|
refactor(core): refactor power manager syscalls
[no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
tychovrahe
|
70e5561c3f
|
feat(core): adjust bootloader locking for tropic-enabled models
[no changelog]
|
2025-05-27 13:38:56 +02:00 |
|
cepetr
|
0f0c28404b
|
fix(core): fix exc_return codes for non-secure world
[no changelog]
|
2025-05-12 07:57:46 +02:00 |
|
cepetr
|
010c5adf89
|
refactor(core): remove firmware_calc_hash callback
[no changelog]
|
2025-05-06 16:33:36 +02:00 |
|
cepetr
|
8a636bd9cf
|
fix(core): make mod_trezorio_poll return False only on timeout
[no changelog]
|
2025-04-14 12:30:52 +02:00 |
|
cepetr
|
db057ff6ae
|
feat(core): allow JPEG image to be decoded as Mono8 bitmap
[no changelog]
|
2025-04-04 12:59:44 +02:00 |
|
cepetr
|
cfea362cfc
|
fix(core): skip polling in storage callback (workaround)
[no changelog]
|
2025-04-01 10:00:26 +02:00 |
|
cepetr
|
b9d15cb343
|
feat(core): introduce system-level event polling
[no changelog]
|
2025-04-01 10:00:26 +02:00 |
|
tychovrahe
|
b7b8e77ccb
|
feat(core): enable tropic in firmware/kernel on hw
[no changelog]
|
2025-03-27 11:59:10 +01:00 |
|
tychovrahe
|
6fb65bcfd9
|
refactor(core): refactor button events
[no changelog]
|
2025-03-20 11:07:34 +01:00 |
|
cepetr
|
45417bf3bd
|
feat(core): reduce overhead of syscall invocation
[no changelog]
|
2025-03-04 08:08:10 +01:00 |
|
cepetr
|
19ba854c69
|
feat(code): introduce dma2d syscalls
[no changelog]
|
2025-03-04 08:08:10 +01:00 |
|
cepetr
|
8b525de3c9
|
fix(core): fix jpeg decoder syscalls verifiers
[no changelog]
|
2025-03-04 08:08:10 +01:00 |
|
cepetr
|
de73b38aae
|
feat(core): introduce hibernate mode
[no changelog]
|
2025-02-14 16:43:22 +01:00 |
|
cepetr
|
0345c1dfed
|
feat(core): introduce hardware jpeg decoder
[no changelog]
|
2025-02-11 09:38:49 +01:00 |
|