6.3 底层硬件驱动构件设计举例