📄 msr5.asm
字号:
page 132
title msr.asm
;-------------------------------------------------------------------------------;
; msr.asm description ;
;-------------------------------------------------------------------------------;
; Access CPU MSR register routing
; readMSR and writeMSR
;-------------------------------------------------------------------------------
;
; <$Header: $>
;
; $Revision: $
;
; $Date: $
;-------------------------------------------------------------------------------;
; Revision History
; $Log: $
;-------------------------------------------------------------------------------
.model small,c
.586p
include IDread.inc
.code
PUBLIC READEDID
;-------------------------------------------------------------------------------;
; readEDID -- invoke int 10h function to read 128 bytes EDID
; Entry:
; buffer - the 128 bytes buffer pointer
; device - device ID
; 00h - read CRT EDID
; 02h - read LFP (LCD) EDID
;
; Return:
; 128 bytes fill in to buffer
;
; Modifies:
; none
;
; Processing:
; the processing of the FunctionName
;-------------------------------------------------------------------------------;
READEDID proc buffer: ptr byte, device: word
pusha
mov ax, 04F15h
xor bx, bx
mov dx, bx
mov bl, 01h
mov cx, device
mov di, buffer
int 10h
popa
ret
READEDID endp
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -