Part 2 Device Drivers and Symmetric Multiprocessing