Minor - ata identify commands should use a u16 buffer (not u8).