RPAD: added architecture discovery infrastructure
RPAD: driver enhancements, HK device