From f3da8d0ee3dc61b2d106ef617b761da5ea459f37 Mon Sep 17 00:00:00 2001 From: Amaury Pouly Date: Thu, 2 Sep 2010 13:46:34 +0000 Subject: as3525v2: revert the USB_DEVBSS_ATTR and the panicf redefinition, don't protected #undef of USB_NUM_ENDPOINTS git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27987 a1c6a512-1295-4272-9138-f99709370657 --- firmware/export/as3525v2.h | 7 ------- firmware/target/arm/as3525/usb-drv-as3525v2.c | 4 +--- 2 files changed, 1 insertion(+), 10 deletions(-) (limited to 'firmware') diff --git a/firmware/export/as3525v2.h b/firmware/export/as3525v2.h index b983ad712a..e0c13df757 100644 --- a/firmware/export/as3525v2.h +++ b/firmware/export/as3525v2.h @@ -34,16 +34,9 @@ #define CGU_SDSLOT (*(volatile unsigned long *)(CGU_BASE + 0x3C)) -#ifdef USB_NUM_ENDPOINTS #undef USB_NUM_ENDPOINTS -#endif - -#ifdef USB_DEVBSS_ATTR -#undef USB_DEVBSS_ATTR -#endif #define USB_NUM_ENDPOINTS 6 -#define USB_DEVBSS_ATTR __attribute__((aligned(32))) #define CCU_USB (*(volatile unsigned long *)(CCU_BASE + 0x20)) diff --git a/firmware/target/arm/as3525/usb-drv-as3525v2.c b/firmware/target/arm/as3525/usb-drv-as3525v2.c index 2dfc69b580..433606f6d0 100644 --- a/firmware/target/arm/as3525/usb-drv-as3525v2.c +++ b/firmware/target/arm/as3525/usb-drv-as3525v2.c @@ -36,8 +36,6 @@ #include "usb-drv-as3525v2.h" #include "usb_core.h" -#define panicf(...) ({logf(__VA_ARGS__); DCTL |= DCTL_sftdiscon; /* disconnect */}) - static int __in_ep_list[NUM_IN_EP] = {IN_EP_LIST}; static int __out_ep_list[NUM_OUT_EP] = {OUT_EP_LIST}; static int __in_ep_list_ep0[NUM_IN_EP + 1] = {0, IN_EP_LIST}; @@ -101,7 +99,7 @@ enum ep0state /* endpoints[ep_num][DIR_IN/DIR_OUT] */ static struct usb_endpoint endpoints[USB_NUM_ENDPOINTS][2]; /* setup packet for EP0 */ -static struct usb_ctrlrequest ep0_setup_pkt USB_DEVBSS_ATTR; +static struct usb_ctrlrequest ep0_setup_pkt __attribute__((aligned(32))); /* state of EP0 */ static enum ep0state ep0_state; -- cgit v1.2.3