RBIL contains lot of strange and different terminology. For example:
INT 21 - OS/2 v1.1+ Family API - DosQFileInfo
INT 21 - OS/2 v1.1+ Compatibility Box Family API - DosQPathInfo
INT 21 U - OS/2 v1.x FAPI - OS/2 FILE SYSTEM JOIN/SUBST
INT 21 U - OS/2 v2.1+ Virtual DOS Machine - OS/2 API DOS32StartSession
INT 21 U - OS/2 v2.0 - "DosOpen2"
Also lot of different terms in notes, like OS/2 box, OS/2 compatibility box, etc.
I think it is good idea to use only 2 terms:
OS/2 v1.1+ Compatibility Box
OS/2 v2.0 MVDM
Family API, FAPI and so on is not relevant because FAPI not provide these API but uses them in OS/2 DOS emulation.
RBIL contains lot of strange and different terminology. For example:
INT 21 - OS/2 v1.1+ Family API - DosQFileInfo
INT 21 - OS/2 v1.1+ Compatibility Box Family API - DosQPathInfo
INT 21 U - OS/2 v1.x FAPI - OS/2 FILE SYSTEM JOIN/SUBST
INT 21 U - OS/2 v2.1+ Virtual DOS Machine - OS/2 API DOS32StartSession
INT 21 U - OS/2 v2.0 - "DosOpen2"
Also lot of different terms in notes, like OS/2 box, OS/2 compatibility box, etc.
I think it is good idea to use only 2 terms:
OS/2 v1.1+ Compatibility Box
OS/2 v2.0 MVDM
Family API, FAPI and so on is not relevant because FAPI not provide these API but uses them in OS/2 DOS emulation.