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-usb: CFLAGS+=-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: CXXFLAGS+=-DDUPLEX
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: CXXFLAGS+=-DLONESTAR_USB -DSTM32_USB_HOST
lonestar-usb: hs
lonestar-usb: bl
mmdvm-hs-hat: zumspot-adf7021
mmdvm-hs-hat-dual: zumspot-adf7021-duplex

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

Loading…
Cancel
Save

Powered by TurnKey Linux.