update ahci, add channel related codes, still not working