I've tested it on the following IBM PC and PS/2 models, but first of all, the minimum conditions for operation are as follows.
*IBM PC 5150 (16KB-64KB or 64KB-256KB type)
--> Rev.2 BIOS (10/27/82) is needed to recognize and run.
--> It can be upgraded on 16KB-64KB type motherboard)
*IBM PC 5160 (64KB-256KB type or 256KB-640KB)
--> Works on all type motherboard
*IBM PC 5170 (Type 1 motherboard)
--> Rev.1 BIOS (06/10/85) is needed to recognize and run.
--> It can be upgraded on Type 1 motherboard.
--> Please be careful as it may break the XT-IDE unlucky if running in the original BIOS (01/10/84)
--> There seems to be no problem on Type 2 or 3 motherboard.
*IBM PS/2 Model 30 (8530)
--> Rev.1 BIOS (12/12/86) is needed to recognize and run.
*IBM PC 5150 (16KB-64KB or 64KB-256KB type)
--> Rev.2 BIOS (10/27/82) is needed to recognize and run.
--> It can be upgraded on 16KB-64KB type motherboard)
*IBM PC 5160 (64KB-256KB type or 256KB-640KB)
--> Works on all type motherboard
*IBM PC 5170 (Type 1 motherboard)
--> Rev.1 BIOS (06/10/85) is needed to recognize and run.
--> It can be upgraded on Type 1 motherboard.
--> Please be careful as it may break the XT-IDE unlucky if running in the original BIOS (01/10/84)
--> There seems to be no problem on Type 2 or 3 motherboard.
minuszerodegrees.net
minuszerodegrees.net
*IBM PS/2 Model 30 (8530)
--> Rev.1 BIOS (12/12/86) is needed to recognize and run.