summaryrefslogtreecommitdiff
path: root/src/stmf0/stm32f0.h
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2018-01-07 17:43:42 -0800
committerKeith Packard <keithp@keithp.com>2018-01-07 17:43:42 -0800
commit8545ed42bd29152f4937fb6457aba5fbd57e7691 (patch)
treef7f9b63f4c734f5ce73e431ea4cefe1a203a6ce5 /src/stmf0/stm32f0.h
parent42072f591690b8258d957ab7a9b2f5d911676b39 (diff)
altos/stmf0: use double buffering for USB rx data
This also allows us to stop shadowing USB rx buffers in system ram Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'src/stmf0/stm32f0.h')
-rw-r--r--src/stmf0/stm32f0.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/stmf0/stm32f0.h b/src/stmf0/stm32f0.h
index 1dbe6a12..277fa223 100644
--- a/src/stmf0/stm32f0.h
+++ b/src/stmf0/stm32f0.h
@@ -1890,6 +1890,7 @@ extern struct stm_usb stm_usb;
#define STM_USB_EPR_CTR_RX 15
#define STM_USB_EPR_CTR_RX_WRITE_INVARIANT 1
#define STM_USB_EPR_DTOG_RX 14
+#define STM_USB_EPR_SW_BUF_TX 14
#define STM_USB_EPR_DTOG_RX_WRITE_INVARIANT 0
#define STM_USB_EPR_STAT_RX 12
#define STM_USB_EPR_STAT_RX_DISABLED 0
@@ -1913,6 +1914,7 @@ extern struct stm_usb stm_usb;
#define STM_USB_EPR_CTR_TX 7
#define STM_USB_CTR_TX_WRITE_INVARIANT 1
#define STM_USB_EPR_DTOG_TX 6
+#define STM_USB_EPR_SW_BUF_RX 6
#define STM_USB_EPR_DTOG_TX_WRITE_INVARIANT 0
#define STM_USB_EPR_STAT_TX 4
#define STM_USB_EPR_STAT_TX_DISABLED 0