Define hardware abstraction framework