亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? unit1.asm

?? CMOS數據的寫程序
?? ASM
?? 第 1 頁 / 共 5 頁
字號:
	.386p
	ifdef ??version
	if ??version GT 500H
	.mmx
	endif
	endif
	model flat
	ifndef	??version
	?debug	macro
	endm
	endif
	?debug	S "E:\CMOSRW\Unit1.cpp"
	?debug	T "E:\CMOSRW\Unit1.cpp"
_TEXT	segment dword public use32 'CODE'
_TEXT	ends
_DATA	segment dword public use32 'DATA'
_DATA	ends
_BSS	segment dword public use32 'BSS'
_BSS	ends
DGROUP	group	_BSS,_DATA
_BSS	segment dword public use32 'BSS'
	align	4
_DriverHandle	label	dword
	db	4	dup(?)
	align	4
_Ring	label	byte
	db	32	dup(?)
	align	4
_retbyte	label	dword
	db	4	dup(?)
_BSS	ends
_DATA	segment dword public use32 'DATA'
$mpbeaiia	label	byte
	db	0
	db	259	dup(?)
_DATA	ends
_DATA	segment dword public use32 'DATA'
@_$DCAF$@BuildDriverService$qv	segment virtual
	align	2
@@_$DCAF$@BuildDriverService$qv	label	dword
	dd	@@$xt$17System@AnsiString
	dd	4
	dd	-4
	dd	0
	dd	@@$xt$17System@AnsiString
	dd	4
	dd	-8
	dd	@@$xt$17System@AnsiString
	dd	4
	dd	-12
	dd	@@$xt$17System@AnsiString
	dd	4
	dd	-16
	dd	@@$xt$17System@AnsiString
	dd	4
	dd	-20
	dd	@@$xt$17System@AnsiString
	dd	4
	dd	-24
	dd	@@$xt$17System@AnsiString
	dd	4
	dd	-4
	dd	0
@_$DCAF$@BuildDriverService$qv	ends
_DATA	ends
_DATA	segment dword public use32 'DATA'
@_$ECTBF$@BuildDriverService$qv	segment virtual
	align	2
@@_$ECTBF$@BuildDriverService$qv	label	dword
	dd	0
	dd	-60
	dw	0
	dw	5
	dd	0
	dd	@@_$DCAF$@BuildDriverService$qv
	dw	8
	dw	5
	dd	0
	dd	@@_$DCAF$@BuildDriverService$qv+16
@_$ECTBF$@BuildDriverService$qv	ends
_DATA	ends
_TEXT	segment dword public use32 'CODE'
@BuildDriverService$qv	segment virtual
	align	2
@@BuildDriverService$qv	proc	near
?live16385@0:
@1:
	push ebp
	mov ebp,esp
	add esp,-320
	mov eax,offset @@_$ECTBF$@BuildDriverService$qv
	push ebx
	push esi
	push edi
	call @__InitExceptBlockLDTC
	push 983103
	push 0
	push 0
	call @OpenSCManagerA
	mov esi,eax
?live16385@32: ; ESI = scHandle
	test esi,esi
	jne       short @2
?live16385@48: ; 
	xor eax,eax
	mov edx,dword ptr [ebp-60]
	mov dword ptr fs:[0],edx
	jmp @3
?live16385@64: ; ESI = scHandle
@2:
	push 983551
	push offset s@+4
	push esi
	call @OpenServiceA
	mov ebx,eax
?live16385@80: ; EBX = srvHandle, ESI = scHandle
	test ebx,ebx
	jne       @4
?live16385@96: ; ESI = scHandle
@5:
	push esi
	lea edi,dword ptr [ebp-320]
	mov esi,offset $mpbeaiia
	mov ecx,65
	rep movsd
	pop esi
	xor eax,eax
	mov word ptr [ebp-44],20
	mov dword ptr [ebp-8],eax
	mov ecx,dword ptr [@Forms@Application]
	inc dword ptr [ebp-32]
	lea edx,dword ptr [ebp-8]
	mov eax,dword ptr [ecx]
	call @@Forms@TApplication@GetExeName$qqrv
	lea eax,dword ptr [ebp-8]
	mov eax,dword ptr [eax]
	xor edx,edx
	mov dword ptr [ebp-12],edx
	lea edx,dword ptr [ebp-12]
	inc dword ptr [ebp-32]
	call @@Sysutils@ExtractFilePath$qqrx17System@AnsiString
	lea eax,dword ptr [ebp-12]
	push eax
	mov edx,offset s@+12
	lea eax,dword ptr [ebp-16]
	call @@System@AnsiString@$bctr$qqrpxc
	inc dword ptr [ebp-32]
	xor eax,eax
	mov dword ptr [ebp-20],eax
	lea edx,dword ptr [ebp-16]
	inc dword ptr [ebp-32]
	lea ecx,dword ptr [ebp-20]
	pop eax
	call @@System@AnsiString@$badd$xqqrrx17System@AnsiString
	lea edx,dword ptr [ebp-20]
	push edx
	mov edx,offset s@+20
	lea eax,dword ptr [ebp-24]
	call @@System@AnsiString@$bctr$qqrpxc
	inc dword ptr [ebp-32]
	xor eax,eax
	mov dword ptr [ebp-4],eax
	lea edx,dword ptr [ebp-24]
	inc dword ptr [ebp-32]
	lea ecx,dword ptr [ebp-4]
	pop eax
	call @@System@AnsiString@$badd$xqqrrx17System@AnsiString
	dec dword ptr [ebp-32]
	lea eax,dword ptr [ebp-24]
	mov edx,2
	call @@System@AnsiString@$bdtr$qqrv
	dec dword ptr [ebp-32]
	lea eax,dword ptr [ebp-20]
	mov edx,2
	call @@System@AnsiString@$bdtr$qqrv
	dec dword ptr [ebp-32]
	lea eax,dword ptr [ebp-16]
	mov edx,2
	call @@System@AnsiString@$bdtr$qqrv
	dec dword ptr [ebp-32]
	lea eax,dword ptr [ebp-12]
	mov edx,2
	call @@System@AnsiString@$bdtr$qqrv
	dec dword ptr [ebp-32]
	lea eax,dword ptr [ebp-8]
	mov edx,2
	call @@System@AnsiString@$bdtr$qqrv
	mov word ptr [ebp-44],8
	cmp dword ptr [ebp-4],0
	je        short @6
	mov ecx,dword ptr [ebp-4]
	jmp short @7
@6:
	mov ecx,offset s@+25
@7:
	push ecx
	lea eax,dword ptr [ebp-320]
	push eax
	call @_strcat
	add esp,8
	lea edx,dword ptr [ebp-320]
	push 0
	push 0
	push 0
	push 0
	push 0
	push edx
	push 1
	push 3
	push 1
	push 983551
	push offset s@+34
	push offset s@+26
	push esi
	call @CreateServiceA
	mov ebx,eax
?live16385@160: ; EBX = srvHandle, ESI = scHandle
	dec dword ptr [ebp-32]
	lea eax,dword ptr [ebp-4]
	mov edx,2
	call @@System@AnsiString@$bdtr$qqrv
	mov word ptr [ebp-44],0
@8:
@4:
	test ebx,ebx
	jne       short @9
?live16385@192: ; 
	xor eax,eax
	mov edx,dword ptr [ebp-60]
	mov dword ptr fs:[0],edx
	jmp short @3
?live16385@208: ; EBX = srvHandle, ESI = scHandle
@9:
	push 0
	push 0
	push ebx
	call @StartServiceA
	push ebx
	call @CloseServiceHandle
?live16385@240: ; ESI = scHandle
	push esi
	call @CloseServiceHandle
?live16385@256: ; 
	mov al,1
	mov edx,dword ptr [ebp-60]
	mov dword ptr fs:[0],edx
@10:
@3:
	pop edi
	pop esi
	pop ebx
	mov esp,ebp
	pop ebp
	ret 
@@BuildDriverService$qv	endp
@BuildDriverService$qv	ends
_TEXT	ends
_TEXT	segment dword public use32 'CODE'
@DeleteDriverService$qv	segment virtual
	align	2
@@DeleteDriverService$qv	proc	near
?live16389@0:
@11:
	push ebx
	push esi
	add esp,-28
	push 983103
	push 0
	push 0
	call @OpenSCManagerA
	mov esi,eax
?live16389@32: ; ESI = scHandle
	test esi,esi
	jne       short @12
?live16389@48: ; 
	xor eax,eax
	jmp short @13
?live16389@64: ; ESI = scHandle
@12:
	push 983551
	push offset s@+42
	push esi
	call @OpenServiceA
	mov ebx,eax
?live16389@80: ; EBX = srvHandle, ESI = scHandle
	test ebx,ebx
	je        short @14
	push esp
	push 1
	push ebx
	call @ControlService
	push ebx
	call @DeleteService
@14:
	push ebx
	call @CloseServiceHandle
?live16389@144: ; ESI = scHandle
	push esi
	call @CloseServiceHandle
?live16389@160: ; 
	mov al,1
@15:
@13:
	add esp,28
	pop esi
	pop ebx
	ret 
@@DeleteDriverService$qv	endp
@DeleteDriverService$qv	ends
_TEXT	ends
_TEXT	segment dword public use32 'CODE'
@OpenDriver$qv	segment virtual
	align	2
@@OpenDriver$qv	proc	near
?live16390@0:
@16:
	push ebx
	call @@BuildDriverService$qv
	test al,al
	jne       short @17
	xor eax,eax
@21:
	pop ebx
	ret 
@17:
	push 0
	push 0
	push 3
	push 0
	push 0
	push -1073741824
	push offset s@+50
	call @CreateFileA
	mov ebx,eax
	mov dword ptr [_DriverHandle],ebx
?live16390@64: ; EBX = @temp0
	cmp ebx,-1
	jne       short @19
?live16390@80: ; 
	xor eax,eax
@22:
	pop ebx
	ret 
@19:
	mov al,1
@20:
@18:
	pop ebx
	ret 
@@OpenDriver$qv	endp
@OpenDriver$qv	ends
_TEXT	ends
_TEXT	segment dword public use32 'CODE'
@CloseDriver$qv	segment virtual
	align	2
@@CloseDriver$qv	proc	near
?live16391@0:
@23:
	mov eax,dword ptr [_DriverHandle]
	push eax
	call @CloseHandle
	call @@DeleteDriverService$qv
	test al,al
	jne       short @24
	xor eax,eax
@27:
	ret 
@24:
	mov al,1
@26:
@25:
	ret 
@@CloseDriver$qv	endp
@CloseDriver$qv	ends
_TEXT	ends
_BSS	segment dword public use32 'BSS'
_OSVersion	label	byte
	db	1	dup(?)
	align	4
_Ring3ProcName	label	byte
	db	8	dup(?)
_BSS	ends
_DATA	segment dword public use32 'DATA'
@_$DCCF$@OpenWinRing$qv	segment virtual
	align	2
@@_$DCCF$@OpenWinRing$qv	label	dword
	dd	@@$xt$17System@AnsiString
	dd	4
	dd	-4
	dd	0
@_$DCCF$@OpenWinRing$qv	ends
_DATA	ends
_DATA	segment dword public use32 'DATA'
@_$ECTDF$@OpenWinRing$qv	segment virtual
	align	2
@@_$ECTDF$@OpenWinRing$qv	label	dword
	dd	0
	dd	-40
	dw	0
	dw	5
	dd	0
	dd	@@_$DCCF$@OpenWinRing$qv
@_$ECTDF$@OpenWinRing$qv	ends
_DATA	ends
_TEXT	segment dword public use32 'CODE'
@OpenWinRing$qv	segment virtual
	align	2
@@OpenWinRing$qv	proc	near
?live16392@0:
@28:
	push ebp
	mov ebp,esp
	add esp,-40
	mov eax,offset @@_$ECTDF$@OpenWinRing$qv
	push ebx
	call @__InitExceptBlockLDTC
	call @GetVersion
	mov ebx,eax
	and bl,-1
	mov byte ptr [_OSVersion],bl
?live16392@32: ; EBX = @temp0
	cmp bl,4
	je        short @29
?live16392@48: ; 
	call @@OpenDriver$qv
	test al,al
	jne       short @30
	mov word ptr [ebp-24],8
	mov edx,offset s@+62
	lea eax,dword ptr [ebp-4]
	call @@System@AnsiString@$bctr$qqrpxc
	inc dword ptr [ebp-12]
	mov eax,dword ptr [eax]
	call @@Dialogs@ShowMessage$qqrx17System@AnsiString
	dec dword ptr [ebp-12]
	lea eax,dword ptr [ebp-4]
	mov edx,2
	call @@System@AnsiString@$bdtr$qqrv
	call @@CloseDriver$qv
	mov ecx,dword ptr [@Forms@Application]
	mov eax,dword ptr [ecx]
	call @@Forms@TApplication@Terminate$qqrv
@30:
@29:
	mov edx,dword ptr [ebp-40]
	mov dword ptr fs:[0],edx
@31:
	pop ebx
	mov esp,ebp
	pop ebp
	ret 
@@OpenWinRing$qv	endp
@OpenWinRing$qv	ends
_TEXT	ends
_DATA	segment dword public use32 'DATA'
@_$DCEF$@CloseWinRing$qv	segment virtual
	align	2
@@_$DCEF$@CloseWinRing$qv	label	dword
	dd	@@$xt$17System@AnsiString
	dd	4
	dd	-4
	dd	0
@_$DCEF$@CloseWinRing$qv	ends
_DATA	ends
_DATA	segment dword public use32 'DATA'
@_$ECTFF$@CloseWinRing$qv	segment virtual
	align	2
@@_$ECTFF$@CloseWinRing$qv	label	dword
	dd	0
	dd	-40
	dw	0
	dw	5
	dd	0
	dd	@@_$DCEF$@CloseWinRing$qv
@_$ECTFF$@CloseWinRing$qv	ends
_DATA	ends
_TEXT	segment dword public use32 'CODE'
@CloseWinRing$qv	segment virtual
	align	2
@@CloseWinRing$qv	proc	near
?live16395@0:
@32:
	push ebp
	mov ebp,esp
	add esp,-40
	mov eax,offset @@_$ECTFF$@CloseWinRing$qv
	call @__InitExceptBlockLDTC
	cmp byte ptr [_OSVersion],4
	je        short @33
	call @@CloseDriver$qv
	test al,al
	jne       short @34
	mov word ptr [ebp-24],8
	mov edx,offset s@+82
	lea eax,dword ptr [ebp-4]
	call @@System@AnsiString@$bctr$qqrpxc
	inc dword ptr [ebp-12]
	mov eax,dword ptr [eax]
	call @@Dialogs@ShowMessage$qqrx17System@AnsiString
	dec dword ptr [ebp-12]
	lea eax,dword ptr [ebp-4]
	mov edx,2
	call @@System@AnsiString@$bdtr$qqrv
@34:
@33:
	mov ecx,dword ptr [ebp-40]
	mov dword ptr fs:[0],ecx
@35:
	mov esp,ebp
	pop ebp
	ret 
@@CloseWinRing$qv	endp
@CloseWinRing$qv	ends
_TEXT	ends
_TEXT	segment dword public use32 'CODE'
@SaveAllReg$qqrv	segment virtual
	align	2
@@SaveAllReg$qqrv	proc	near
?live16398@0:
	push ebx
	push esi
	push edi
@36:
	push	 eax
	mov	 eax, offset _Ring+4
	mov	 [eax][04], ebx
	mov	 [eax][08], ecx
	mov	 [eax][12], edx
	mov	 [eax][16], esi
	mov	 [eax][20], edi
	mov	 [eax][24], ebp
	mov	 ebx, eax
	pop	 eax
	mov	 [ebx], eax
@37:
	pop edi
	pop esi
	pop ebx
	ret 
@@SaveAllReg$qqrv	endp
@SaveAllReg$qqrv	ends
_TEXT	ends
_TEXT	segment dword public use32 'CODE'
@Ring0Proc$qqrv	segment virtual
	align	2
@@Ring0Proc$qqrv	proc	near
?live16399@0:
	push ecx
@38:
	call @@SaveAllReg$qqrv
 	mov	 dword ptr [esp+0], offset ADJRing0
	mov eax,dword ptr [esp]
	mov dword ptr [_Ring],eax
	push 0
	push offset _retbyte
	push 32
	push offset _Ring
	push 32
	push offset _Ring
	push 2238052
	mov edx,dword ptr [_DriverHandle]
	push edx
	call @DeviceIoControl
	jmp @39

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
五月天国产精品| 亚洲成人福利片| 免费在线观看成人| jlzzjlzz欧美大全| 久久综合九色综合欧美98| 亚洲午夜精品在线| 成人18视频日本| 久久嫩草精品久久久久| 日韩主播视频在线| 欧美视频一区二区| 18欧美亚洲精品| 国产精品亚洲а∨天堂免在线| 欧美久久一区二区| 亚洲一区在线看| 91在线云播放| 中文字幕乱码亚洲精品一区| 精品一区二区三区的国产在线播放 | 欧美一级日韩一级| 亚洲香肠在线观看| 91麻豆6部合集magnet| 中文字幕巨乱亚洲| 国产一区二区久久| 精品久久久久99| 男人的天堂久久精品| 欧美精品777| 亚洲午夜电影在线| 91精彩视频在线| 亚洲三级在线播放| 9色porny自拍视频一区二区| 国产日韩三级在线| 国产麻豆视频一区二区| 精品成人在线观看| 精品一区二区成人精品| 欧美一级高清片| 免费人成在线不卡| 3d成人h动漫网站入口| 婷婷久久综合九色国产成人| 欧美夫妻性生活| 日韩精品亚洲一区二区三区免费| 欧美人成免费网站| 日韩av中文在线观看| 欧美久久高跟鞋激| 日韩高清欧美激情| 欧美一级在线观看| 国内国产精品久久| 久久精品亚洲一区二区三区浴池| 国产一区二区精品久久99| 久久久久国产精品厨房| 懂色中文一区二区在线播放| 久久精品免费在线观看| 国产iv一区二区三区| 亚洲欧美一区二区视频| 91影视在线播放| 亚洲影院免费观看| 91精品国产免费| 国产一区二区久久| 中文字幕在线视频一区| 91啦中文在线观看| 亚洲成人免费视频| 精品少妇一区二区三区日产乱码| 国产一区二区三区在线观看精品| 国产欧美日韩中文久久| 99久久免费视频.com| 一区二区三区不卡视频在线观看 | 久久成人av少妇免费| 久久综合久久鬼色| 97se亚洲国产综合自在线观| 亚洲最大成人网4388xx| 日韩美女视频一区二区在线观看| 国产美女精品在线| 1000精品久久久久久久久| 欧美在线观看18| 裸体歌舞表演一区二区| 国产欧美一区二区精品忘忧草 | 成人av先锋影音| 一区二区三区日韩精品| 51精品秘密在线观看| 国产麻豆精品theporn| 亚洲免费毛片网站| 欧美一区二区免费| 成人性生交大合| 亚洲国产一区二区三区青草影视| 日韩精品一区二区在线| 成人丝袜高跟foot| 亚洲国产精品欧美一二99| 欧美大片国产精品| 91网站最新网址| 免费观看在线色综合| 中文字幕亚洲在| 777午夜精品免费视频| 国产成人免费视频网站高清观看视频| 亚洲欧美日韩电影| 精品久久一区二区三区| 99亚偷拍自图区亚洲| 人人狠狠综合久久亚洲| 中文字幕一区二区三区四区不卡| 欧美年轻男男videosbes| 国产成人午夜片在线观看高清观看 | 欧美在线观看一区二区| 精品制服美女久久| 亚洲精品午夜久久久| 久久亚洲精精品中文字幕早川悠里 | 亚洲最新视频在线播放| wwwwxxxxx欧美| 欧美日韩综合色| 成人午夜精品一区二区三区| 丝袜a∨在线一区二区三区不卡| 欧美国产精品一区二区三区| 91精品国产高清一区二区三区| 不卡免费追剧大全电视剧网站| 青娱乐精品在线视频| 亚洲柠檬福利资源导航| 国产亚洲精品久| 91精品国产麻豆国产自产在线| 91在线看国产| 国产精品亚洲第一 | 亚洲人成7777| 久久久99精品免费观看不卡| 91精品国产入口| 欧美性生活影院| a美女胸又www黄视频久久| 国产原创一区二区三区| 视频一区中文字幕国产| 亚洲精品中文在线观看| 国产精品网曝门| 久久亚洲一区二区三区四区| 日韩一区二区视频| 欧美色综合天天久久综合精品| caoporm超碰国产精品| 国产精品一级在线| 美女视频黄久久| 日韩高清在线观看| 午夜精品久久久久久不卡8050| 成人欧美一区二区三区黑人麻豆| 久久久国产午夜精品| 精品国产三级a在线观看| 欧美福利电影网| 欧美亚洲国产一卡| 一本到三区不卡视频| 成人avav在线| 波多野结衣亚洲一区| 大陆成人av片| 国产激情偷乱视频一区二区三区| 狠狠色狠狠色合久久伊人| 美女免费视频一区| 美国三级日本三级久久99| 视频一区二区中文字幕| 午夜免费欧美电影| 亚洲777理论| 午夜激情一区二区三区| 亚洲成人在线网站| 婷婷中文字幕一区三区| 午夜久久福利影院| 日韩国产欧美三级| 日韩黄色在线观看| 欧美a一区二区| 久久国产夜色精品鲁鲁99| 蜜桃av噜噜一区| 国内精品在线播放| 国产一区二区三区四区五区入口| 国内精品自线一区二区三区视频| 国产一区二区在线观看视频| 国产美女av一区二区三区| 国产成人丝袜美腿| 不卡视频在线看| 色综合天天狠狠| 欧美色成人综合| 欧美一级片在线| xf在线a精品一区二区视频网站| 久久噜噜亚洲综合| 国产拍欧美日韩视频二区| 国产精品国产三级国产aⅴ入口| 中文字幕一区二区三区在线播放 | 亚洲国产精品久久不卡毛片| 午夜精品久久久久| 免费欧美高清视频| 韩国欧美一区二区| 国产91丝袜在线观看| 91在线观看免费视频| 欧美亚一区二区| 91精品国产一区二区三区香蕉| www久久久久| 国产精品福利av | 久久九九久精品国产免费直播| 国产亚洲美州欧州综合国| 亚洲婷婷国产精品电影人久久| 亚洲一区二区三区视频在线播放| 视频一区中文字幕| 国产黄色精品网站| 色婷婷综合久久久| 在线播放中文字幕一区| 国产亚洲欧洲一区高清在线观看| 亚洲欧美怡红院| 首页亚洲欧美制服丝腿| 国产福利一区二区三区视频在线| 99久久精品国产麻豆演员表| 欧美日韩在线电影| 精品999久久久| 伊人夜夜躁av伊人久久| 久久精品国产77777蜜臀|