mirror of
https://github.com/polhenarejos/pico-keys-sdk
synced 2026-05-08 05:56:11 +02:00
Harmonizing coding style.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
This commit is contained in:
59
src/main.c
59
src/main.c
@@ -62,7 +62,8 @@ app_t *current_app = NULL;
|
||||
|
||||
const uint8_t *ccid_atr = NULL;
|
||||
|
||||
int register_app(app_t * (*select_aid)(app_t *, const uint8_t *, uint8_t)) {
|
||||
int register_app(app_t *(*select_aid)(app_t *, const uint8_t *, uint8_t))
|
||||
{
|
||||
if (num_apps < sizeof(apps)/sizeof(app_t)) {
|
||||
apps[num_apps].select_aid = select_aid;
|
||||
num_apps++;
|
||||
@@ -73,16 +74,19 @@ int register_app(app_t * (*select_aid)(app_t *, const uint8_t *, uint8_t)) {
|
||||
|
||||
static uint32_t blink_interval_ms = BLINK_NOT_MOUNTED;
|
||||
|
||||
void led_set_blink(uint32_t mode) {
|
||||
void led_set_blink(uint32_t mode)
|
||||
{
|
||||
blink_interval_ms = mode;
|
||||
}
|
||||
|
||||
uint32_t timeout = 0;
|
||||
void timeout_stop() {
|
||||
void timeout_stop()
|
||||
{
|
||||
timeout = 0;
|
||||
}
|
||||
|
||||
void timeout_start() {
|
||||
void timeout_start()
|
||||
{
|
||||
timeout = board_millis();
|
||||
}
|
||||
|
||||
@@ -90,7 +94,8 @@ void execute_tasks();
|
||||
|
||||
static bool req_button_pending = false;
|
||||
|
||||
bool is_req_button_pending() {
|
||||
bool is_req_button_pending()
|
||||
{
|
||||
return req_button_pending;
|
||||
}
|
||||
|
||||
@@ -98,14 +103,16 @@ uint32_t button_timeout = 15000;
|
||||
bool cancel_button = false;
|
||||
|
||||
#ifdef ENABLE_EMULATION
|
||||
uint32_t board_millis() {
|
||||
uint32_t board_millis()
|
||||
{
|
||||
struct timeval start;
|
||||
gettimeofday(&start, NULL);
|
||||
return (start.tv_sec * 1000 + start.tv_usec/1000);
|
||||
return start.tv_sec * 1000 + start.tv_usec/1000;
|
||||
}
|
||||
|
||||
#else
|
||||
bool wait_button() {
|
||||
bool wait_button()
|
||||
{
|
||||
uint32_t start_button = board_millis();
|
||||
bool timeout = false;
|
||||
cancel_button = false;
|
||||
@@ -137,7 +144,8 @@ bool wait_button() {
|
||||
|
||||
struct apdu apdu;
|
||||
|
||||
void led_blinking_task() {
|
||||
void led_blinking_task()
|
||||
{
|
||||
#ifdef PICO_DEFAULT_LED_PIN
|
||||
static uint32_t start_ms = 0;
|
||||
static uint8_t led_state = false;
|
||||
@@ -150,8 +158,9 @@ void led_blinking_task() {
|
||||
|
||||
|
||||
// Blink every interval ms
|
||||
if (board_millis() - start_ms < interval)
|
||||
if (board_millis() - start_ms < interval) {
|
||||
return; // not enough time
|
||||
}
|
||||
start_ms += interval;
|
||||
|
||||
gpio_put(led_color, led_state);
|
||||
@@ -159,7 +168,8 @@ void led_blinking_task() {
|
||||
#endif
|
||||
}
|
||||
|
||||
void led_off_all() {
|
||||
void led_off_all()
|
||||
{
|
||||
#ifdef PIMORONI_TINY2040
|
||||
gpio_put(TINY2040_LED_R_PIN, 1);
|
||||
gpio_put(TINY2040_LED_G_PIN, 1);
|
||||
@@ -171,17 +181,18 @@ void led_off_all() {
|
||||
#endif
|
||||
}
|
||||
|
||||
void init_rtc() {
|
||||
void init_rtc()
|
||||
{
|
||||
#ifndef ENABLE_EMULATION
|
||||
rtc_init();
|
||||
datetime_t dt = {
|
||||
.year = 2020,
|
||||
.month = 1,
|
||||
.day = 1,
|
||||
.dotw = 3, // 0 is Sunday, so 5 is Friday
|
||||
.hour = 00,
|
||||
.min = 00,
|
||||
.sec = 00
|
||||
.year = 2020,
|
||||
.month = 1,
|
||||
.day = 1,
|
||||
.dotw = 3, // 0 is Sunday, so 5 is Friday
|
||||
.hour = 00,
|
||||
.min = 00,
|
||||
.sec = 00
|
||||
};
|
||||
rtc_set_datetime(&dt);
|
||||
#endif
|
||||
@@ -190,7 +201,8 @@ void init_rtc() {
|
||||
extern void neug_task();
|
||||
extern void usb_task();
|
||||
|
||||
void execute_tasks() {
|
||||
void execute_tasks()
|
||||
{
|
||||
usb_task();
|
||||
#ifndef ENABLE_EMULATION
|
||||
tud_task(); // tinyusb device task
|
||||
@@ -198,7 +210,8 @@ void execute_tasks() {
|
||||
led_blinking_task();
|
||||
}
|
||||
|
||||
int main(void) {
|
||||
int main(void)
|
||||
{
|
||||
#ifndef ENABLE_EMULATION
|
||||
usb_init();
|
||||
|
||||
@@ -225,7 +238,7 @@ int main(void) {
|
||||
|
||||
//prepare_ccid();
|
||||
#else
|
||||
emul_init("127.0.0.1",35963);
|
||||
emul_init("127.0.0.1", 35963);
|
||||
#endif
|
||||
|
||||
random_init();
|
||||
@@ -243,4 +256,4 @@ int main(void) {
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user