Skip to content

Commit a221364

Browse files
committed
fixes per review
1 parent 6ed1e21 commit a221364

File tree

6 files changed

+19
-20
lines changed

6 files changed

+19
-20
lines changed

src/analogio.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@
1717
# pylint: disable=ungrouped-imports,wrong-import-position,unused-import
1818

1919
if detector.board.microchip_mcp2221:
20-
if "BLINKA_FORCECHIP" not in os.environ:
21-
from adafruit_blinka.microcontroller.mcp2221.analogio import AnalogIn
22-
from adafruit_blinka.microcontroller.mcp2221.analogio import AnalogOut
23-
elif os.environ["BLINKA_FORCECHIP"] == "MCP2221":
20+
if "BLINKA_FORCECHIP" in os.environ and os.environ["BLINKA_FORCEBOARD"] == "MICROCHIP_MCP2221":
2421
from adafruit_blinka.microcontroller.fake_mcp2221.analogio import AnalogIn
2522
from adafruit_blinka.microcontroller.fake_mcp2221.analogio import AnalogOut
23+
else:
24+
from adafruit_blinka.microcontroller.mcp2221.analogio import AnalogIn
25+
from adafruit_blinka.microcontroller.mcp2221.analogio import AnalogOut
2626
elif detector.board.greatfet_one:
2727
from adafruit_blinka.microcontroller.nxp_lpc4330.analogio import AnalogIn
2828
from adafruit_blinka.microcontroller.nxp_lpc4330.analogio import AnalogOut

src/board.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -224,10 +224,10 @@
224224
from adafruit_blinka.board.binho_nova import *
225225

226226
elif board_id == ap_board.MICROCHIP_MCP2221:
227-
if "BLINKA_FORCEBOARD" not in os.environ:
228-
from adafruit_blinka.board.microchip_mcp2221 import *
229-
elif os.environ["BLINKA_FORCEBOARD"] == "MICROCHIP_MCP2221":
227+
if "BLINKA_FORCECHIP" in os.environ and os.environ["BLINKA_FORCEBOARD"] == "MICROCHIP_MCP2221":
230228
from adafruit_blinka.board.fake_microchip_mcp2221 import *
229+
else:
230+
from adafruit_blinka.board.microchip_mcp2221 import *
231231

232232
elif board_id == ap_board.GREATFET_ONE:
233233
from adafruit_blinka.board.greatfet_one import *

src/busio.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,10 @@ def init(self, scl, sda, frequency):
5151
self._i2c = _I2C(frequency=frequency)
5252
return
5353
if detector.board.microchip_mcp2221:
54-
if "BLINKA_FORCEBOARD" not in os.environ:
55-
from adafruit_blinka.microcontroller.mcp2221.i2c import I2C as _I2C
56-
elif os.environ["BLINKA_FORCEBOARD"] == "MICROCHIP_MCP2221":
54+
if "BLINKA_FORCECHIP" in os.environ and os.environ["BLINKA_FORCEBOARD"] == "MICROCHIP_MCP2221":
5755
from adafruit_blinka.microcontroller.fake_mcp2221.i2c import I2C as _I2C
56+
else:
57+
from adafruit_blinka.microcontroller.mcp2221.i2c import I2C as _I2C
5858
self._i2c = _I2C(frequency=frequency)
5959
return
6060
if detector.board.greatfet_one:

src/digitalio.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -127,10 +127,10 @@
127127
elif detector.board.greatfet_one:
128128
from adafruit_blinka.microcontroller.nxp_lpc4330.pin import Pin
129129
elif detector.board.microchip_mcp2221:
130-
if "BLINKA_FORCEBOARD" not in os.environ:
131-
from adafruit_blinka.microcontroller.mcp2221.pin import Pin
132-
elif os.environ["BLINKA_FORCEBOARD"] == "MICROCHIP_MCP2221":
130+
if "BLINKA_FORCECHIP" in os.environ and os.environ["BLINKA_FORCEBOARD"] == "MICROCHIP_MCP2221":
133131
from adafruit_blinka.microcontroller.fake_mcp2221.pin import Pin
132+
else:
133+
from adafruit_blinka.microcontroller.mcp2221.pin import Pin
134134
elif detector.chip.RP2040_U2IF:
135135
from adafruit_blinka.microcontroller.rp2040_u2if.pin import Pin
136136
# MicroPython Chips

src/microcontroller/__init__.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -123,10 +123,10 @@ def delay_us(delay):
123123
elif chip_id == ap_chip.LPC4330:
124124
from adafruit_blinka.microcontroller.nxp_lpc4330 import *
125125
elif chip_id == ap_chip.MCP2221:
126-
if "BLINKA_FORCECHIP" not in os.environ:
127-
from adafruit_blinka.microcontroller.mcp2221 import *
128-
elif os.environ["BLINKA_FORCECHIP"] == "MCP2221":
126+
if "BLINKA_FORCECHIP" in os.environ and os.environ["BLINKA_FORCEBOARD"] == "MICROCHIP_MCP2221":
129127
from adafruit_blinka.microcontroller.fake_mcp2221 import *
128+
else:
129+
from adafruit_blinka.microcontroller.mcp2221 import *
130130
elif chip_id == ap_chip.MIPS24KC:
131131
from adafruit_blinka.microcontroller.atheros.ar9331 import *
132132
elif chip_id == ap_chip.MIPS24KEC:

src/microcontroller/pin.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -97,11 +97,10 @@
9797
elif chip_id == ap_chip.LPC4330:
9898
from adafruit_blinka.microcontroller.nxp_lpc4330.pin import *
9999
elif chip_id == ap_chip.MCP2221:
100-
if "BLINKA_FORCECHIP" not in os.environ:
101-
from adafruit_blinka.microcontroller.mcp2221.pin import *
102-
elif os.environ["BLINKA_FORCECHIP"] == "MCP2221":
100+
if "BLINKA_FORCECHIP" in os.environ and os.environ["BLINKA_FORCEBOARD"] == "MICROCHIP_MCP2221":
103101
from adafruit_blinka.microcontroller.fake_mcp2221.pin import *
104-
102+
else:
103+
from adafruit_blinka.microcontroller.mcp2221.pin import *
105104
elif chip_id == ap_chip.A10:
106105
from adafruit_blinka.microcontroller.allwinner.a20.pin import *
107106
elif chip_id == ap_chip.A20:

0 commit comments

Comments
 (0)