mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-05-16 13:58:49 +00:00
fix(nordic): fix signal names
[no changelog]
This commit is contained in:
parent
83b5c16766
commit
a8ed83b0a4
@ -29,7 +29,7 @@
|
||||
compatible = "gpio-leds";
|
||||
led0: led_0 {
|
||||
gpios = <&gpio0 22 GPIO_ACTIVE_LOW>;
|
||||
label = "Wake up Trezor";
|
||||
label = "Reserved";
|
||||
};
|
||||
led1: led_1 {
|
||||
gpios = <&gpio0 24 GPIO_ACTIVE_LOW>;
|
||||
|
@ -30,7 +30,7 @@
|
||||
|
||||
led0: led_0 {
|
||||
gpios = <&gpio0 25 GPIO_ACTIVE_HIGH>;
|
||||
label = "Wake up Trezor";
|
||||
label = "Reserved";
|
||||
};
|
||||
|
||||
};
|
||||
|
@ -57,9 +57,9 @@ static void send_info(void) {
|
||||
data[2] = APP_VERSION_MINOR;
|
||||
data[3] = APP_PATCHLEVEL;
|
||||
data[4] = APP_TWEAK;
|
||||
data[5] = signals_is_trz_ready();
|
||||
data[5] = 0;
|
||||
data[6] = signals_is_stay_in_bootloader();
|
||||
data[7] = signals_out_get_nrf_ready();
|
||||
data[7] = 0;
|
||||
data[8] = signals_out_get_reserved();
|
||||
|
||||
trz_comm_send_msg(NRF_SERVICE_MANAGEMENT, data, sizeof(data));
|
||||
|
@ -59,7 +59,7 @@ static void process_command(uint8_t *data, uint16_t len) {
|
||||
trz_comm_send_msg(NRF_SERVICE_PRODTEST, resp_data, 64);
|
||||
break;
|
||||
case PRODTEST_CMD_SET_OUTPUT:
|
||||
signals_wakeup(data[1]);
|
||||
signals_set_reserved(data[1]);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
@ -26,19 +26,13 @@ bool signals_init(void);
|
||||
|
||||
// INPUTS
|
||||
|
||||
// Checks if the TRZ is ready to communicate
|
||||
bool signals_is_trz_ready(void);
|
||||
|
||||
// Checks if the device should stay in the bootloader
|
||||
bool signals_is_stay_in_bootloader(void);
|
||||
|
||||
// OUTPUTS
|
||||
|
||||
// Sets the reserved output
|
||||
void signals_reserved(bool set);
|
||||
|
||||
// Reads the current output setting
|
||||
bool signals_out_get_nrf_ready(void);
|
||||
// Set wake up signal
|
||||
void signals_set_reserved(bool set);
|
||||
|
||||
// Reads the current output setting
|
||||
bool signals_out_get_reserved(void);
|
||||
|
@ -31,11 +31,9 @@ LOG_MODULE_REGISTER(LOG_MODULE_NAME);
|
||||
#define OUT_RESERVED DK_LED1
|
||||
|
||||
#define IN_STAY_IN_BOOTLOADER DK_BTN1_MSK
|
||||
#define IN_TRZ_READY DK_BTN2_MSK
|
||||
|
||||
static K_SEM_DEFINE(signals_ok, 0, 1);
|
||||
|
||||
static bool out_nrf_ready = false;
|
||||
static bool out_reserved = false;
|
||||
|
||||
void button_changed(uint32_t button_state, uint32_t has_changed) {}
|
||||
@ -45,19 +43,15 @@ static void configure_gpio(void) {
|
||||
|
||||
err = dk_buttons_init(button_changed);
|
||||
if (err) {
|
||||
LOG_ERR("Cannot init buttons (err: %d)", err);
|
||||
LOG_ERR("Cannot init INPUT (err: %d)", err);
|
||||
}
|
||||
|
||||
err = dk_leds_init();
|
||||
if (err) {
|
||||
LOG_ERR("Cannot init LEDs (err: %d)", err);
|
||||
LOG_ERR("Cannot init OUTPUT (err: %d)", err);
|
||||
}
|
||||
}
|
||||
|
||||
bool signals_is_trz_ready(void) {
|
||||
return (dk_get_buttons() & IN_TRZ_READY) != 0;
|
||||
}
|
||||
|
||||
bool signals_is_stay_in_bootloader(void) {
|
||||
return (dk_get_buttons() & IN_STAY_IN_BOOTLOADER) != 0;
|
||||
}
|
||||
@ -70,9 +64,7 @@ bool signals_init(void) {
|
||||
return true;
|
||||
}
|
||||
|
||||
bool signals_out_get_nrf_ready(void) { return out_nrf_ready; }
|
||||
|
||||
void signals_reserved(bool set) {
|
||||
void signals_set_reserved(bool set) {
|
||||
out_reserved = set;
|
||||
dk_set_led(OUT_RESERVED, set);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user