microcode download, kernel part