diff --git a/firmware/target/arm/as3525/usb-drv-as3525v2.c b/firmware/target/arm/as3525/usb-drv-as3525v2.c
index b9030b8..efe07f9 100644
--- a/firmware/target/arm/as3525/usb-drv-as3525v2.c
+++ b/firmware/target/arm/as3525/usb-drv-as3525v2.c
@@ -40,12 +40,8 @@
#define NUM_IN_EP 3
#define NUM_OUT_EP 2

-/* List of IN enpoints */
-#define IN_EP_LIST 0, 3, 5
-#define OUT_EP_LIST 2, 4
-
-static const uint8_t in_ep_list[NUM_IN_EP + 1] = {0, IN_EP_LIST};
-static const uint8_t out_ep_list[NUM_OUT_EP + 1] = {0, OUT_EP_LIST};
+static const uint8_t in_ep_list[NUM_IN_EP + 1] = {0, 3, 5};
+static const uint8_t out_ep_list[NUM_OUT_EP + 1] = {0, 2, 4};

/* iterate through each in/out ep except EP0
* 'i' is the counter, 'ep' is the actual value */