new ASSERT_EQUALS macro
fixed bug in __set_byte
cleaned up pci_config_{in,out} interface and made progress on IDE driver!