Problems with hardware addresses
Hardware address types are defined in link.h and hard coded into dbStaticLib, so cannot be easily extended.
The DTYP field is intimately connected with an INP or OUT field, requiring more special code in dbStaticLib.
Device support has to use existing address types, most new bus types use INST_IO and parse the string.
DCTs have no knowledge of the correct format of these INST_IO address strings and canĘt help the Db designer.
Device addresses can be changed online from CA but device support is never told.