fix compilation of USB core for USB mode; fake availableForWrite (the current STM32F10X_Lib doesn't have this);

pull/2/head
Bryan Biedenkapp 4 years ago
parent d209c39dcc
commit 56f0df1b6d

@ -187,7 +187,7 @@ zumspot-adf7021-duplex: CXXFLAGS+=-DDUPLEX
zumspot-adf7021-duplex: zumspot-adf7021 zumspot-adf7021-duplex: zumspot-adf7021
zumspot-adf7021-usb: CFLAGS+=-DZUMSPOT_ADF7021 -DSTM32_USB_HOST zumspot-adf7021-usb: CFLAGS+=-DZUMSPOT_ADF7021 -DSTM32_USB_HOST
zumspot-adf7021-usb: CXXFLAGS+=-DZUMSPOT_ADF7021 -DSTM32_USB_HOST zumspot-adf7021-usb: CXXFLAGS+=-DZUMSPOT_ADF7021 -DSTM32_USB_HOST
zumspot-adf7021-usb: hs zumspot-adf7021-usb: bl
zumspot-adf7021-usb-duplex: CFLAGS+=-DDUPLEX zumspot-adf7021-usb-duplex: CFLAGS+=-DDUPLEX
zumspot-adf7021-usb-duplex: CXXFLAGS+=-DDUPLEX zumspot-adf7021-usb-duplex: CXXFLAGS+=-DDUPLEX
zumspot-adf7021-usb-duplex: zumspot-adf7021-usb zumspot-adf7021-usb-duplex: zumspot-adf7021-usb
@ -201,7 +201,7 @@ pihat-7021-r2-duplex: pihat-7021-r2-duplex
lonestar-usb: CFLAGS+=-DLONESTAR_USB -DSTM32_USB_HOST lonestar-usb: CFLAGS+=-DLONESTAR_USB -DSTM32_USB_HOST
lonestar-usb: CXXFLAGS+=-DLONESTAR_USB -DSTM32_USB_HOST lonestar-usb: CXXFLAGS+=-DLONESTAR_USB -DSTM32_USB_HOST
lonestar-usb: hs lonestar-usb: bl
mmdvm-hs-hat: zumspot-adf7021 mmdvm-hs-hat: zumspot-adf7021
mmdvm-hs-hat-dual: zumspot-adf7021-duplex mmdvm-hs-hat-dual: zumspot-adf7021-duplex

@ -251,7 +251,8 @@ int SerialPort::availableForWriteInt(uint8_t n)
#if defined(STM32_USART1_HOST) #if defined(STM32_USART1_HOST)
return m_USART1.availableForWrite(); return m_USART1.availableForWrite();
#elif defined(STM32_USB_HOST) #elif defined(STM32_USB_HOST)
return usbserial.availableForWrite(); //return usbserial.availableForWrite();
return 1U; // we don't have this -- so fake it
#endif #endif
case 3U: case 3U:
return m_USART2.availableForWrite(); return m_USART2.availableForWrite();

Loading…
Cancel
Save

Powered by TurnKey Linux.