Skip to content

Commit 1d4efaa

Browse files
committed
firmware: port main loop to rust
1 parent dca7d84 commit 1d4efaa

File tree

23 files changed

+636
-234
lines changed

23 files changed

+636
-234
lines changed

src/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
# limitations under the License.
1616

1717
set(DBB-FIRMWARE-SOURCES
18-
${CMAKE_SOURCE_DIR}/src/firmware_main_loop.c
1918
${CMAKE_SOURCE_DIR}/src/delay.c
2019
${CMAKE_SOURCE_DIR}/src/keystore.c
2120
${CMAKE_SOURCE_DIR}/src/random.c

src/firmware.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
#include "common_main.h"
1616
#include "da14531/da14531_protocol.h"
1717
#include "driver_init.h"
18-
#include "firmware_main_loop.h"
1918
#include "hardfault.h"
2019
#include "memory/bitbox02_smarteeprom.h"
2120
#include "memory/memory_shared.h"
@@ -27,6 +26,7 @@
2726
#include "usb/usb_processing.h"
2827
#include <hww.h>
2928
#include <memory/memory_spi.h>
29+
#include <rust/rust.h>
3030
#include <ui/oled/oled.h>
3131

3232
#if APP_U2F == 1
@@ -55,6 +55,6 @@ int main(void)
5555
#if APP_U2F == 1
5656
u2f_device_setup();
5757
#endif
58-
firmware_main_loop();
58+
rust_main_loop();
5959
return 0;
6060
}

src/firmware_main_loop.c

Lines changed: 0 additions & 205 deletions
This file was deleted.

0 commit comments

Comments
 (0)