]> Repositories - hackapet/Adafruit_Blinka.git/blobdiff - src/busio.py
add linux detect to busio.UART
[hackapet/Adafruit_Blinka.git] / src / busio.py
index 61bebabaec00f66d231902f52a52ad2ae98ee3ef..1e5cd0e800c91d2b6d320103d4247d4e25a1603e 100755 (executable)
@@ -149,7 +149,10 @@ class UART(Lockable):
                  timeout=1000,
                  receiver_buffer_size=64,
                  flow=None):
-        from machine import UART as _UART
+        if detector.board.any_embedded_linux:
+            raise RuntimeError('busio.UART not supported on this platform.')
+        else:
+            from machine import UART as _UART
         from microcontroller.pin import uartPorts
 
         self.baudrate = baudrate