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

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

?? turbo.asm

?? AMI 主板的BIOS源碼。
?? ASM
字號:
	page	,132
	title	TURBO SWITCH HANDLER THROUGH KBC PIN
;---------------------------------------------------------------;
;*****************************************************************;
;*****************************************************************;
;**								**;
;**	(C)Copyright 1985-1996, American Megatrends Inc.	**;
;**								**;
;**			All Rights Reserved.			**;
;**								**;
;**		6145-F, Northbelt Parkway, Norcross,		**;
;**								**;
;**		Georgia - 30071, USA. Phone-(770)-246-8600.	**;
;**								**;
;*****************************************************************;
;*****************************************************************;
;---------------------------------------;
cgroup	group	_text
_text	segment	word	public	'CODE'
	assume	cs:cgroup
.486p
;---------------------------------------;
;	TURBO_SWITCH FROM INT-8		;
;---------------------------------------;
; input	status		status		;
; pin#	0=High speed	1=High speed	;
; 27	01		81		;
; 28	02		82		;
; 29	04		84		;
; 30	08		88		;
; 31	10		90		;
; 33	40		C0		;
;---------------------------------------;
; pin-23/24 can not be used as turbo	;
; switch input pin selection. because	;
; during GA20 on/off, if turbo switch	;
; is pressed, these pins may become	;
; 0 and will remain 0, can never be	;
; made 1.				;
; however pin-23,24 can be used as	;
; output pin.				;
;---------------------------------------;
; if bit-7 = 1 then			;
;	if pin-x = 1 then high speed	;
;			else low speed	;
; otherwise				;
;	if pin-x = 1 then low speed	;
;			else high speed	;
;---------------------------------------;
; pin-32 (DIAG PIN) can not be used	;
; pin-34 (KB-LOCK PIN) can not be used	;
;---------------------------------------;
	extrn	_led_on_8042:byte
	extrn	ob_full_read:near
	extrn	read_interrupt_level:near
	extrn	frequency_low:near
	extrn	frequency_high:near
	extrn	turbo_switch_end:near
	public	turbo_switch
turbo_switch:
	push	ax
	push	cx
	push	dx
	mov	ah,cgroup:_led_on_8042
	or	ah,ah
	jz	ts_3			; no turbo switch selected
	mov	al,ds:[16h]
	test	al,40h			; if bit-6 = 1 then func is active
	jz	ts_3
	and	al,3			; sample every 4 timer tick
	cmp	al,3
	jnz	ts_2			; sample time
	mov	dx,20h
	call	read_interrupt_level
	test	al,00000010b
	jnz	ts_3			; from INT-9, exit
	mov	dl,0a0h
	call	read_interrupt_level
	test	al,00010000b
	jnz	ts_3			; from INT-74, exit
	in	al,64h
	test	al,03h
	jnz	ts_3			; ib/ob full, exit
	mov	al,0cbh			; mov	al,0afh (AF is now a valid command)
	call	ibfree_64
	jnz	ts_33			; jnz	ts_3 ; o/b full, exit
	cli				; 03/24/94
	in	al,21h			; 03/24/94
	jcxz	$+2			; 03/24/94
	mov	dh,al			; save [port21h] ; 03/24/94
	or	al,02h			; disable IRQ1 ; 03/24/94
	out	21h,al			; 03/24/94
	mov	al,0c0h			; read input port
	call	ibfree_64
	call	ob_full_read
	and	al,ah
	and	al,01111111b
	mov	al,ds:[16h]
	jz	ts_6			; switch bit = 0
	xor	ax,8080h
ts_6:
	test	al,10000000b
	jz	ts_7			; no change, exit
	mov	al,20h			; read 8042 command byte
	call	ibfree_64
	call	ob_full_read
	push	ax
	mov	dl,al
	mov	al,60h			; write 8042 command byte
	call	ibfree_64
	mov	al,dl
	or	al,00110000b		; disable keyboard, mouse
	call	ibfree_60
	or	ah,ah
	js	ts_8
	call	frequency_high		; goto high speed
	jmp	short ts_9
ts_33:
	mov	al,0ffh
	call	ibfree_64
	jmp	short ts_3
ts_2:
	inc	ds:byte ptr [16h]
ts_3:
	pop	dx
	pop	cx
	pop	ax
	jmp	turbo_switch_end
;---------------------------------------;
ts_8:
	call	frequency_low		; goto low speed
ts_9:
	mov	al,60h			; restore command byte
	call	ibfree_64
	pop	ax
	call	ibfree_60
	xor	ds:byte ptr [16h],10000000b
ts_7:
	and	ds:byte ptr [16h],11111100b
	mov	al,dh			; restore [port21h] ; 03/24/94
	out	21h,al			; 03/24/94
	jmp	short ts_3
;---------------------------------------;
ibfree_64:
	out	64h,al
	jmp	short ibfree
ibfree_60:
	out	60h,al
ibfree:
	jcxz	short $+2
	in	al,64h
	test	al,1
	jnz	ibfree_2
	test	al,2
	jnz	ibfree
ibfree_2:
	ret
;---------------------------------------;
;*****************************************************************;
;*****************************************************************;
;**								**;
;**	(C)Copyright 1985-1996, American Megatrends Inc.	**;
;**								**;
;**			All Rights Reserved.			**;
;**								**;
;**		6145-F, Northbelt Parkway, Norcross,		**;
;**								**;
;**		Georgia - 30071, USA. Phone-(770)-246-8600.	**;
;**								**;
;*****************************************************************;
;*****************************************************************;
;-----------------------------------------------------------------------;
_text	ends
end

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品一区二区久久婷婷| 国产女主播一区| 成人av电影在线网| 一本到高清视频免费精品| 欧美在线观看视频在线| 欧美中文字幕亚洲一区二区va在线 | 国产精品久久毛片a| 亚洲自拍另类综合| 九九精品一区二区| 日本精品一区二区三区高清| 日韩一级片网址| 中文字幕日本不卡| 中文字幕在线观看不卡| 午夜精品成人在线视频| 国产盗摄一区二区| 色综合久久中文综合久久牛| 日韩欧美亚洲国产另类| 中文字幕亚洲综合久久菠萝蜜| 亚洲成av人片观看| 99热在这里有精品免费| 日韩精品一区二区三区视频播放| 亚洲天堂精品视频| 精品在线观看免费| 国产jizzjizz一区二区| 日韩一级片网站| 亚洲国产你懂的| 成人av电影在线网| 精品欧美黑人一区二区三区| 亚洲在线观看免费| 成人a免费在线看| 久久久久久免费网| 天天影视色香欲综合网老头| 97精品国产97久久久久久久久久久久| 亚洲精品在线免费播放| 日韩黄色小视频| 91亚洲精品一区二区乱码| 精品国产99国产精品| 日日摸夜夜添夜夜添亚洲女人| 国产综合色在线| 91精品国产黑色紧身裤美女| 一区二区三区四区五区视频在线观看| 国产一区二三区| 日韩精品一区二区三区视频在线观看| 午夜成人在线视频| av午夜一区麻豆| 国产欧美日韩精品a在线观看| 蜜桃一区二区三区在线| 91精品国产综合久久精品麻豆| 国产欧美一区二区三区鸳鸯浴| 精品综合免费视频观看| 欧美一级二级在线观看| 日韩影院在线观看| 日韩一区二区三区av| 免费成人在线视频观看| 色婷婷综合久久久久中文 | 亚洲尤物在线视频观看| 99精品视频免费在线观看| 久久久久久久久久看片| 国产一区亚洲一区| 亚洲国产高清在线| 51精品视频一区二区三区| 久久久久久久免费视频了| 成人看片黄a免费看在线| 日韩理论片一区二区| 欧美午夜电影在线播放| 卡一卡二国产精品| 中文字幕国产精品一区二区| 欧美性受极品xxxx喷水| 国产麻豆精品视频| 亚洲精品成人a在线观看| 日韩欧美你懂的| aaa国产一区| 麻豆精品久久久| 中文字幕一区二区在线播放| 欧美男人的天堂一二区| 国产成人鲁色资源国产91色综| 亚洲影院免费观看| 久久久久久久久伊人| 欧美另类一区二区三区| 丰满少妇久久久久久久| 日韩成人伦理电影在线观看| 亚洲欧美综合在线精品| 精品国产在天天线2019| 色婷婷精品大在线视频| 国产精品1区二区.| 日本少妇一区二区| 日韩伦理免费电影| 精品久久久久久亚洲综合网| 在线观看亚洲一区| 成人免费视频国产在线观看| 蜜臀久久久久久久| 一区二区三区四区乱视频| 国产欧美日韩在线| 日韩一区二区免费高清| 欧美另类一区二区三区| 在线一区二区三区四区五区| 成人综合在线观看| 国产呦萝稀缺另类资源| 激情欧美一区二区| 免费成人av在线播放| 亚洲成人综合在线| 亚洲人成精品久久久久| 亚洲国产精品传媒在线观看| 精品人在线二区三区| 日韩一区二区不卡| 日韩一区二区精品葵司在线| 欧美日韩一区二区三区视频| 日本韩国视频一区二区| 91亚洲精华国产精华精华液| 成人午夜电影小说| 丁香天五香天堂综合| 国产在线一区二区综合免费视频| 美女脱光内衣内裤视频久久网站| 丝袜美腿亚洲一区| 日日骚欧美日韩| 青椒成人免费视频| 蜜臀av性久久久久蜜臀aⅴ| 日韩和的一区二区| 日韩av一级片| 麻豆精品久久久| 国产在线一区二区| 风间由美一区二区三区在线观看 | 国产精品日产欧美久久久久| 久久久美女艺术照精彩视频福利播放| 久久天堂av综合合色蜜桃网| 久久综合久色欧美综合狠狠| 2欧美一区二区三区在线观看视频| 日韩免费在线观看| 久久久久久久久久久电影| 久久久精品国产99久久精品芒果| 国产蜜臀97一区二区三区 | 久久99精品久久久久久动态图| 久久av老司机精品网站导航| 国产精品一区二区在线看| 波多野结衣一区二区三区| 91在线码无精品| 欧美丝袜自拍制服另类| 日韩欧美国产麻豆| 国产调教视频一区| 亚洲女人的天堂| 亚洲成av人片在线| 国产在线观看免费一区| 91视频免费播放| 欧美精品日韩一本| 国产日产欧产精品推荐色| 亚洲免费在线视频| 奇米精品一区二区三区在线观看一| 国产一区不卡在线| 色噜噜狠狠色综合欧洲selulu| 91精品国产乱码久久蜜臀| 国产日韩精品一区二区三区在线| 一区二区三区在线免费视频| 蜜乳av一区二区三区| 91亚洲精品久久久蜜桃网站| 日韩一级片网站| 亚洲美女视频在线| 久久66热re国产| 欧美视频在线一区| 国产丝袜在线精品| 日韩成人av影视| 色综合久久久久| 久久综合国产精品| 一区二区高清视频在线观看| 国产精品自在在线| 欧美情侣在线播放| 欧美激情一区二区三区不卡| 视频一区二区三区中文字幕| 成+人+亚洲+综合天堂| 91精选在线观看| 亚洲视频电影在线| 国模冰冰炮一区二区| 欧美色中文字幕| 国产精品欧美精品| 欧美aa在线视频| 欧美视频一区在线| 国产精品你懂的在线欣赏| 麻豆久久一区二区| 欧美老年两性高潮| 一区二区三区在线免费观看| 成人精品一区二区三区四区 | 欧美aaaaa成人免费观看视频| 91小视频在线免费看| 欧美国产精品中文字幕| 裸体在线国模精品偷拍| 欧美精品久久久久久久多人混战| 亚洲精品日日夜夜| 97久久久精品综合88久久| 中文字幕欧美三区| 国产suv一区二区三区88区| 亚洲精品一区二区三区精华液| 水蜜桃久久夜色精品一区的特点 | 欧美精品在线观看一区二区| 亚洲欧美一区二区不卡| 成人国产精品免费观看动漫| 国产日韩在线不卡| 成人sese在线| 国产精品视频第一区| 丁香婷婷综合色啪| 成人免费在线播放视频| 麻豆精品在线看|