Stanford CS140e 学习笔记 (2):驱动、bootloader、shell