Added a generalised ISA device-probing mechanism.