@@ -118,6 +118,8 @@ def id(self) -> Optional[str]:
118118 board_id = boards .FTDI_FT232H
119119 elif chip_id == chips .FT2232H :
120120 board_id = boards .FTDI_FT2232H
121+ elif chip_id == chips .FT4232H :
122+ board_id = boards .FTDI_FT4232H
121123 elif chip_id == chips .APQ8016 :
122124 board_id = boards .DRAGONBOARD_410C
123125 elif chip_id in (chips .T210 , chips .T186 , chips .T194 , chips .T234 ):
@@ -1133,6 +1135,7 @@ def os_environ_board(self) -> bool:
11331135 def lazily_generate_conditions ():
11341136 yield self .board .FTDI_FT232H
11351137 yield self .board .FTDI_FT2232H
1138+ yield self .board .FTDI_FT4232H
11361139 yield self .board .MICROCHIP_MCP2221
11371140 yield self .board .BINHO_NOVA
11381141 yield self .board .GREATFET_ONE
@@ -1216,6 +1219,11 @@ def ftdi_ft2232h(self) -> bool:
12161219 """Check whether the current board is an FTDI FT2232H."""
12171220 return self .id == boards .FTDI_FT2232H
12181221
1222+ @property
1223+ def ftdi_ft4232h (self ) -> bool :
1224+ """Check whether the current board is an FTDI FT4232H."""
1225+ return self .id == boards .FTDI_FT4232H
1226+
12191227 @property
12201228 def microchip_mcp2221 (self ) -> bool :
12211229 """Check whether the current board is a Microchip MCP2221."""
0 commit comments