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 */