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

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

?? power.inc

?? DOS 源碼 系列之 BIOS ,上傳與大家分享
?? INC
字號:
;       Standard includes for POWER.EXE device driver and control program
;
;       Microsoft Confidential
;       Copyright (C) 1991 Microsoft Corporation 
;       All Rights Reserved.

;
;------------------------------------------------------------------------------
;
; M077 : B#2669. Registered POWER's 2f channels in mult.inc
;
;------------------------------------------------------------------------------
;
REQHDR	STRUC			; DOS REQUEST HEADER STRUCTURE
RH_B_LEN	db ?		; request header length
		db ?		; block device only
RH_B_CMD	db ?		; command to execute on this request
RH_W_STATUS	dw ?		; return status from driver
		db 8 dup(?)	; reserved for dos
REQHDR	ENDS

RHINIT	STRUC
		db SIZE REQHDR dup(?)
		db ?		; block device only
RH_D_BREAKPTR	dd ?		; return address to end driver
RH_D_IDLEPTR	dd ?		; return address of idle routine
				; for DOS special definition for DOS 5
		db ?		; block device only
RHINIT	ENDS

RHIO	STRUC
		db SIZE REQHDR dup(?)
		db ?		; block device only
RH_D_XFERPTR	dd ?		; address of read/write block
RH_W_XFERCNT	dw ?		; size of block
		dw ?		; block device only
		dd ?		; block device only
RHIO	ENDS

POW_IOCTL_BLOCK struc           ; structure returned by IOCTL READ call

PIB_ENTRY_OFFSET dw ?            ; callback entry point
PIB_ENTRY_SEG   dw ?
PIB_VERSION     db ?            ; version of POWER.EXE
                db 27 dup (?)   ; reserved

POW_IOCTL_BLOCK ends

; SAVEPWR version nos
POW_MAJ_VERSION	EQU 01H 	; M084
POW_MIN_VERSION	EQU 00H 	; M084


; functions supported by POWER direct callback
POW_GET_CONTROL_INFO    equ     0       ; return pointer to control structure
POW_GET_STATS           equ     1       ; return pointer to idle measurment structure
POW_DO_IDLE             equ     2       ; direct DO_IDLE call


; IDLE flags

IDLE_ACTIVE	EQU 01h
MEASURE_ACTIVE	EQU 02h
AUTO_ACTIVE	EQU 04h
KYC_ACTIVE	EQU 08h
DOS_ACTIVE	EQU 10h
APP_ACTIVE	EQU 20h
SOUND_ACTIVE	EQU 80h

CONTROL_INFO struc
IDLE_FLG	dw ?		; startup AUTO, MEASURE, IDLE
SWITCH_DLY	dw ?		; delay to switch between idle algorithms
THRESHOLD	dw ?		; idle ignore threshold
ADAPT_DLY	dw ?		; idle adaptation delay
MAXERRSAMPLE    dw ?            ; max. allowed errors while adapting
SPEED_DLY	dw ?		; full speed delay
SPDUP_RAMP	dw ?		; adjustable ramp delay used in APP_SPDUP
SPDUP_MAX	dw ?		; maximum delay speedup delay
CV86FLG		dw ?		; bit 0 set if test active
				; bit 1 set if 386 or above
CONTROL_INFO ends

IDLE_INFO struc
CPU_ON_TIME	dd ?		; total time CPU is ON (TIMER TICS)
CPU_IDLE_TIME	dd ?		; total time CPU is IDLE (TIMER TICS)
IDLE_TOT	dd ?		; total count of idles executed
APP_TOT		dd ?		; total count of APPLICATION IDLES
DOS_TOT		dd ?		; total count of DOS IDLES
KEY_TOT		dd ?		; total count of KEY BOARD IDLES
SHELL_TOT	dd ?		; total count of shell idles
IDLE_INFO ends

PERIOD_INFO struc
PERIOD	dw ?			; Current period in timer tics
BASE	dw ?			; Current base period in timer tics
NOISE   dw ?                    ; noise allowed on the current base
ADAPT	dw ?			; (1) Adapting to increase in period
DELAY	dw ?			; WAIT Count prior to adapting
PCOUNT	dw ?			; Counts times this interrupt has been called
PERIOD_INFO ends

MAXCMOSPOLLCOUNT	equ	364	; M092 approx. once in 20 secs 

; M092  BEGIN
BIOSDATASEG	equ	40h
ROLLOVERFLG	equ	70h
BIOSTICKCOUNT	equ	6ch
; M092 END

; M001 APM SUPPORT 
; Comment the next line out, if you don't want APM related code to be
; present in POWER.
INCL_APM	equ	1
;
; additional equates used by APM support code

APM_STATS_STRUC	struc
	RESUME_COUNT	dw	?
APM_STATS_STRUC	ends

APM_STATS_STRUC_SIZE	equ	size APM_STATS_STRUC

.errnz (APM_STATS_STRUC_SIZE - 2)
; If this line generates error message look at power.asm I2f processing code
; for get_STATS API. This is currently the size the APM_RESUME_COUNT

I1A_GET_DATE	equ	0400h		; get date int 1a function code
ROLLOVER_COUNT	equ	70h		; offset to the byte counter of 
					; elapsed days  in bios data area
					; (i.e. 40:70h)

; **************************** ERROR CODES ***********************

ERROR_PM_ALREADY_CONNECTED	equ	02h		; same as APM
ERROR_PM_NOT_CONNECTED		equ	03h		; same as APM
ERROR_PM_FUNCTION_NOT_SUPPORTED	equ	70h
ERROR_PM_BUFFER_TOO_SMALL	equ	71h
ERROR_PM_INVALID_PARAMETER	equ	87h		; same as system EXTEND

; ***************************** Int 2f subfunctions supported by POWER *****
;
I2F_PW_INSTALL_CHK	equ	0
I2F_PW_GET_SET_PWSTATE	equ	1
I2F_PW_SELECT_ALG	equ	2
I2F_PW_TUNE_PARM	equ	80h
I2F_PW_GET_STATS	equ	81h
I2F_PW_APM_POLLCOUNT	equ	82h
I2F_PW_GETSET_BASELINE	equ	8fh
;
; ***************************** parameters/args for the above int 2f functions
;
; args for PW_GET_STATS call (BX reg)
PW_GET_IDLE_STATS	equ	0
PW_GET_APM_STATS	equ	1
;******************************* the broadcast int. used by POWER ***********
;
I2F_APM_BROADCAST	equ	((MultPWR_BRDCST * 256)+0bh)		; M077
;
;*******************************  misc. equates *****************************
;
ALG_RESERVED_BITS	equ	11110000b	; only the least 4 bits are used
PWSTATE_RESERVED_BITS	equ	11111100b	; only the least 2 bits are used

IDLE_SUPPORT_BYTE	EQU	01010101b	; JAH Idles support byte for PSP
CUR_PSP_OFFSET		EQU	330h
;
;****************************************************************************

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品人人做| 91精品国产色综合久久不卡电影 | 亚洲图片欧美色图| 欧美最猛黑人xxxxx猛交| 夜夜精品浪潮av一区二区三区 | 91精品国产欧美日韩| 日韩高清国产一区在线| 精品国产乱码久久久久久蜜臀 | 国产精品狼人久久影院观看方式| 成人avav影音| 亚洲成人av免费| www久久久久| 91久久一区二区| 青草av.久久免费一区| 国产欧美精品一区二区色综合朱莉| av一二三不卡影片| 午夜激情一区二区| 国产日韩欧美精品在线| 色综合中文字幕| 激情六月婷婷综合| 亚洲男人天堂av网| 欧美α欧美αv大片| 成人免费高清在线观看| 午夜精品久久久久久久久久久 | 99视频精品在线| 日韩国产欧美视频| 中文久久乱码一区二区| 欧美久久久久久蜜桃| 国产精品一区二区男女羞羞无遮挡| 亚洲视频你懂的| 欧美成人video| 欧美中文字幕一区二区三区| 国产一区二区在线看| 亚洲尤物视频在线| 国产欧美日韩不卡| 日韩欧美一区二区免费| 色先锋久久av资源部| 国产一区二区三区四区在线观看| 洋洋av久久久久久久一区| 久久先锋影音av鲁色资源网| 欧美视频第二页| 不卡av在线网| 国模套图日韩精品一区二区| 亚洲妇女屁股眼交7| 中文字幕中文字幕一区二区| 日韩一区二区视频在线观看| 色婷婷av一区| 国产成人8x视频一区二区| 天堂久久一区二区三区| 一区二区理论电影在线观看| 国产精品视频第一区| 久久综合狠狠综合| 日韩三区在线观看| 欧美一区永久视频免费观看| 色香蕉成人二区免费| caoporen国产精品视频| 国产精品 日产精品 欧美精品| 日本午夜精品一区二区三区电影| 一区二区三区四区中文字幕| 亚洲三级电影网站| 国产精品久久久久久久久果冻传媒 | 蜜桃av一区二区三区电影| 亚洲综合色婷婷| 亚洲六月丁香色婷婷综合久久| 欧美国产一区视频在线观看| 精品国产一区久久| 欧美xxxxx牲另类人与| 在线播放视频一区| 9191成人精品久久| 欧美一区二区黄| 91精品国产综合久久精品app| 欧洲激情一区二区| 欧美体内she精高潮| 欧美在线制服丝袜| 欧美在线短视频| 欧美性极品少妇| 欧美日韩在线播放| 欧美一区二区国产| 337p粉嫩大胆色噜噜噜噜亚洲| 日韩欧美一级精品久久| 精品国产一区久久| 国产欧美在线观看一区| 欧美国产欧美综合| 中文字幕亚洲综合久久菠萝蜜| 中文字幕五月欧美| 一区二区三区蜜桃| 天天综合网天天综合色| 裸体一区二区三区| 国产乱人伦精品一区二区在线观看| 国产精选一区二区三区| 成人久久18免费网站麻豆 | 亚洲一级二级在线| 婷婷久久综合九色综合伊人色| 日韩不卡一区二区| 九九久久精品视频| 国产成人av电影| 色八戒一区二区三区| 欧美日韩精品一区二区| 精品少妇一区二区三区免费观看 | 成人精品鲁一区一区二区| 不卡一区中文字幕| 欧美色成人综合| 欧美r级在线观看| 综合久久综合久久| 日本一道高清亚洲日美韩| 国产精品亚洲一区二区三区在线| 99久久伊人久久99| 欧美欧美欧美欧美首页| 久久综合视频网| 亚洲欧洲av色图| 免费视频一区二区| 成人高清视频在线观看| 69堂成人精品免费视频| 欧美激情中文字幕| 五月婷婷色综合| 波多野结衣91| 欧美一级午夜免费电影| 亚洲欧洲美洲综合色网| 蜜臀av亚洲一区中文字幕| 99视频一区二区| 日韩一区二区三免费高清| 国产精品的网站| 久久国产欧美日韩精品| 91久久精品一区二区三区| 亚洲精品在线观看网站| 亚洲一区二区免费视频| 国产一区二区三区久久久| 欧美日韩在线直播| 中文字幕一区二区三区乱码在线| 日本视频中文字幕一区二区三区| 日韩视频在线永久播放| 亚洲日本乱码在线观看| 精品写真视频在线观看 | 国产99精品在线观看| 欧美日韩精品一区二区在线播放| 中文在线资源观看网站视频免费不卡| 亚洲国产一二三| 91网上在线视频| 久久久精品tv| 欧美吞精做爰啪啪高潮| 国产视频911| 久久99精品久久久久| 欧美日韩三级一区二区| 亚洲视频一区在线观看| 成人性生交大片免费| 精品奇米国产一区二区三区| 亚洲成人av资源| 在线看不卡av| 亚洲视频免费在线观看| www.久久精品| 国产精品萝li| 成人动漫av在线| 欧美激情一区二区| 国产xxx精品视频大全| 欧美精品一区二区三区视频| 免费成人深夜小野草| 欧美乱妇一区二区三区不卡视频| 亚洲综合区在线| 在线视频亚洲一区| 亚洲一区二区三区在线| 91福利区一区二区三区| 亚洲一区视频在线观看视频| 色哟哟国产精品| 亚洲一区二区av电影| 欧美综合天天夜夜久久| 一区二区三区免费网站| 欧美在线不卡一区| 午夜精品免费在线| 欧美高清hd18日本| 美脚の诱脚舐め脚责91| 欧美va日韩va| 国产美女久久久久| 国产精品乱人伦一区二区| www.日本不卡| 亚洲综合在线五月| 欧美日韩另类一区| 青青青爽久久午夜综合久久午夜| 日韩三级伦理片妻子的秘密按摩| 美女性感视频久久| 精品福利二区三区| 国产999精品久久久久久绿帽| 中文字幕在线一区免费| 欧日韩精品视频| 色8久久人人97超碰香蕉987| 亚洲福利一区二区三区| 日韩欧美一区二区在线视频| 国产在线不卡视频| 中文字幕久久午夜不卡| 一本色道a无线码一区v| 日本欧美一区二区三区乱码| 日韩精品一区二区三区四区视频 | 一区二区三区资源| 51精品秘密在线观看| 国产自产2019最新不卡| 亚洲天堂2016| 欧美一级xxx| aaa欧美日韩| 调教+趴+乳夹+国产+精品| 国产性做久久久久久| 欧美三级在线播放|