@Silversalty this one is for DOS not the PC itself but goes into a ton of detail, like programming device drivers