For enabling the A20 gate, in multiple x86 codebases (including memtest86+ header.S) I've seen the following logic: try BIOS int 15h AX == 2401h. If that fails, do port 92h (Intel fast A20 gate), and (unconditionally) do the keyboard controller method.
Why isn't it enough to try port 92h (after the failure of the BIOS method), and if it succeeds, skip the keyboard controller?
发布者:admin,转转请注明出处:http://www.yc00.com/questions/1744269514a4566030.html
评论列表(0条)