Proposal
Change the current PV link implementation to use a generic Link Support interface, like Record, Device and Driver Support.
Existing link types using the new syntax would look like:
db(sr02:VP23:PC.PRES,PP,MS)
ca(sr04:VP45:PS.VAL,CP,NMS)
pv(sr02:VP23:PS.SCAN,NPP,MS)
The db type allows ôNot Foundö errors to be flagged at boot time, not just assumed to be unavailable CA links.
The ca type implements the 3.13 .CA link flag.
The pv type supports existing behaviour, searching first for a DB link and using CA if not found.
New link types can be added, as long as they support the same API.