diff --git a/src/segger/Adafruit_nRF52_Bootloader.emProject b/src/segger/Adafruit_nRF52_Bootloader.emProject
index 57303ee..cc72c5b 100644
--- a/src/segger/Adafruit_nRF52_Bootloader.emProject
+++ b/src/segger/Adafruit_nRF52_Bootloader.emProject
@@ -63,6 +63,7 @@
+
diff --git a/src/usb/uf2/ghostfat.c b/src/usb/uf2/ghostfat.c
index 65ec674..6307b8b 100644
--- a/src/usb/uf2/ghostfat.c
+++ b/src/usb/uf2/ghostfat.c
@@ -1,4 +1,6 @@
+#include "macros.h"
+
#include "uf2.h"
#include "flash_nrf5x.h"
#include
@@ -47,7 +49,6 @@ typedef struct {
uint16_t startCluster;
uint32_t size;
} __attribute__((packed)) DirEntry;
-
STATIC_ASSERT(sizeof(DirEntry) == 32);
struct TextFile {
@@ -59,6 +60,7 @@ struct TextFile {
#define STR0(x) #x
#define STR(x) STR0(x)
+
const char infoUf2File[] = //
"UF2 Bootloader " UF2_VERSION "\r\n"
"Model: " PRODUCT_NAME "\r\n"
@@ -76,16 +78,27 @@ const char indexFile[] = //
"