summaryrefslogtreecommitdiff
path: root/usb/f1_usb_def.h
diff options
context:
space:
mode:
Diffstat (limited to 'usb/f1_usb_def.h')
-rw-r--r--usb/f1_usb_def.h35
1 files changed, 0 insertions, 35 deletions
diff --git a/usb/f1_usb_def.h b/usb/f1_usb_def.h
deleted file mode 100644
index 0e42f6f..0000000
--- a/usb/f1_usb_def.h
+++ /dev/null
@@ -1,35 +0,0 @@
-#ifndef F1_USB_DEF_H
-#define F1_USB_DEF_H
-
-#include <stdint.h>
-
-class F1_USB_t {
- private:
- struct F1_USB_reg_t {
- volatile uint32_t EPR[16];
- volatile uint32_t CNTR;
- volatile uint32_t ISTR;
- volatile uint32_t FNR;
- volatile uint32_t DADDR;
- volatile uint32_t BTABLE;
- };
-
- struct F1_USB_bufd_t {
- volatile uint32_t ADDR_TX;
- volatile uint32_t COUNT_TX;
- volatile uint32_t ADDR_RX;
- volatile uint32_t COUNT_RX;
- };
-
- public:
- F1_USB_reg_t& reg;
- F1_USB_bufd_t* bufd;
- volatile uint32_t* buf;
-
- F1_USB_t(uint32_t reg_addr, uint32_t buf_addr) :
- reg(*(F1_USB_reg_t*)reg_addr),
- bufd((F1_USB_bufd_t*)buf_addr),
- buf((volatile uint32_t*)buf_addr) {}
-};
-
-#endif