亚洲爆乳成AV人在线视菜奈实_欧美一进一出抽搐大尺度视频 _日本十八禁免费看污网站_国产一区二区怡红院_6080YY新视觉影院_蜜臀AV无码人妻精品_成人影院YY111111在线_成人欧美一区二区三区1314_少妇饥渴偷公乱A级无码

首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
中華工控網首頁
  P L C | 變頻器與傳動 | 傳感器 | 現場檢測儀表 | 工控軟件 | 人機界面 | 運動控制
  D C S | 工業以太網 | 現場總線 | 顯示調節儀表 | 數據采集 | 數傳測控 | 工業安全
  電 源 | 嵌入式系統 | PC based | 機柜箱體殼體 | 低壓電器 | 機器視覺
在Vortex86主板上如何使用CMOS RAM自由空間
深圳昭營科技有限公司
收藏本文     查看收藏
<BR> 在VORTEX86上可供使用的CMOS RAM的預留空間為48字節,用戶可用匯編或C語言編程來<BR> 使用這些空間。端口地址為70H~71H。<BR> 在VORTEX86中,因端口70H的第7位為NMI的屏蔽位,所以最大的定址范圍為7FH (128 bytes)。<BR> 另一個128bytes,我們可通過PCI BIOS的功能來使用位于RTC SRAM高端的128 bytes,以下演示<BR> 程式介紹如何打開、關閉高端的128 bytes。<BR> 使能高端的128 bytes<BR> 在使用RTC SRAM高端的128 bytes時,我們需要設置RTC控制暫存器第7位的LPC橋控制暫存<BR> 器。LPC橋控制暫存器的端口號是1039H,驅動位址為0008H,RTC控制暫存器的端口為48H。<BR> ReadCMOS()/WriteCMOS()<BR> 我們提供兩個函數ReadCMOS()/WriteCMOS(),方便用戶讀寫CMOS RAM。在VORTEX86<BR> 的CMOS RAM中還剩余48 bytes,地址從0~47,可供用戶編程自由讀寫。<BR> C 語言源代碼<BR> #include <stdio.h><BR> #include <conio.h><BR> #define PCI_BIOS_INTERRUPT 0x1A<BR> #define PCI_BIOS_FUNCTION_ID 0xB1<BR> #define PCI_BIOS_PRESENT 0x01<BR> #define PCI_BIOS_FIND_DEVICE 0x02<BR> #define PCI_BIOS_READ_CONFIG_BYTE 0x08<BR> #define PCI_BIOS_READ_CONFIG_WORD 0x09<BR> #define PCI_BIOS_WRITE_CONFIG_BYTE 0x0B<BR> #define PCI_BIOS_WRITE_CONFIG_WORD 0x0C<BR> unsigned char _cBusNum;<BR> unsigned char _cDeviceNum;<BR> char IsPciBiosPresent();<BR> char PciBios_FindDevice(unsigned nVenderID, unsigned nDeviceID, int nIndex,<BR> unsigned char *pcBusNum, unsigned char *pcDeviceNum);<BR> unsigned int PciBios_ReadWord (char cBusNum, char cDeviceNum, int nOffset);<BR> unsigned char PciBios_ReadByte (char cBusNum, char cDeviceNum, int nOffset);<BR> char PciBios_WriteByte(char cBusNum, char cDeviceNum, int nOffset,<BR> unsigned char cvalue);<BR> /*<BR> 可供使用的VORTEX86 CMOS RAM的預留空間為48 bytes<BR> 用ReadCmos() 和 WriteCmos()函數來操作48 bytes,地址從(00h-2fh)<BR> 使用函數將幫助你讀寫CMOS RAM,共48 bytes .<BR> */<BR> unsigned char ReadCMOS(unsigned char cIdx)<BR> {<BR> unsigned char c;<BR> if(cIdx>=0x2f)<BR> return 0;<BR> /* 設置RTC控制暫存器,使能RTC SRAM高端的128 bytes */<BR> PciBios_WriteByte(_cBusNum,_cDeviceNum,0x48,PciBios_ReadByte(_cBusNum,_cDeviceNum,0x4<BR> 8)|0x80);<BR> outp(0x70,0x50+cIdx);<BR> c = inp(0x71);<BR> /*清除RTC控制暫存器的第7位,關閉RTC SRAM 高端的128 bytes */<BR> PciBios_WriteByte(_cBusNum,_cDeviceNum,0x48,PciBios_ReadByte(_cBusNum,_cDeviceNum,0x4<BR> 8)&0x7f);<BR> return c;<BR> }<BR> void WriteCMOS(unsigned char cIdx,unsigned char cvalue)<BR> {<BR> if(cIdx>=0x2f)<BR> return;<BR> /*設置RTC控制暫存器的第7位,使能RTC SRAM 高端的128 bytes */<BR> PciBios_WriteByte(_cBusNum,_cDeviceNum,0x48,PciBios_ReadByte(_cBusNum,_cDeviceNum,0x4<BR> 8)|0x80);<BR> outp(0x70,0x50+cIdx);<BR> outp(0x71,cvalue);<BR> /* Clear bit 7 of RTC control register to disable upper 128 bytes RTC SRAM */<BR> PciBios_WriteByte(_cBusNum,_cDeviceNum,0x48,PciBios_ReadByte(_cBusNum,_cDeviceNum,0x4<BR> 8)&0x7f);<BR> }<BR> void main()<BR> {<BR> int i;<BR> unsigned char cBusNum, cDeviceNum;<BR> /* 檢測 PCI BIOS */<BR> if(!IsPciBiosPresent())<BR> {<BR> printf("Unable to find PCI BIOS.\n");<BR> return;<BR> }<BR> /*找端口號和驅動器地址 */<BR> PciBios_FindDevice(0x1039,0x0008,0,&cBusNum,&cDeviceNum);<BR> /* 測試函數*/<BR> WriteCMOS(13,0x55);<BR> printf("Read the value we wrote: %x\n",ReadCMOS(13));<BR> }<BR> char IsPciBiosPresent()<BR> {<BR> char cRet;<BR> asm {<BR> mov ah, PCI_BIOS_FUNCTION_ID<BR> mov al, PCI_BIOS_PRESENT<BR> int PCI_BIOS_INTERRUPT<BR> mov cRet, ah<BR> }<BR> return !cRet;<BR> }<BR> char PciBios_FindDevice(unsigned nVenderID, unsigned nDeviceID, int nIndex,<BR> unsigned char *pcBusNum, unsigned char *pcDeviceNum)<BR> {<BR> unsigned char cRet, cBus, cDevice;<BR> asm {<BR> mov ah, PCI_BIOS_FUNCTION_ID<BR> mov al, PCI_BIOS_FIND_DEVICE<BR> mov cx, nDeviceID<BR> mov dx, nVenderID<BR> mov si, nIndex<BR> int PCI_BIOS_INTERRUPT<BR> mov cRet, ah<BR> mov cBus, bh<BR> mov cDevice, bl<BR> }<BR> *pcBusNum = cBus;<BR> *pcDeviceNum = cDevice;<BR> return !cRet;<BR> }<BR> unsigned int PciBios_ReadWord(char cBusNum, char cDeviceNum, int nOffset)<BR> {<BR> unsigned char cRet;<BR> unsigned int nData;<BR> nOffset &= 0xFFFE;<BR> asm {<BR> mov ah, PCI_BIOS_FUNCTION_ID<BR> mov al, PCI_BIOS_READ_CONFIG_WORD<BR> mov bh, cBusNum<BR> mov bl, cDeviceNum<BR> mov di, nOffset<BR> int PCI_BIOS_INTERRUPT<BR> mov cRet, ah<BR> mov nData, cx<BR> }<BR> if(cRet)<BR> return -1;<BR> return nData;<BR> }<BR> unsigned char PciBios_ReadByte(char cBusNum, char cDeviceNum, int nOffset)<BR> {<BR> unsigned char data, cRet;<BR> asm{<BR> mov ah, PCI_BIOS_FUNCTION_ID<BR> mov al, PCI_BIOS_READ_CONFIG_BYTE<BR> mov bh, cBusNum<BR> mov bl, cDeviceNum<BR> mov di, nOffset<BR> int PCI_BIOS_INTERRUPT<BR> mov cRet, ah<BR> mov data, cl<BR> }<BR> if(cRet)<BR> return -1;<BR> return data;<BR> }<BR> char PciBios_WriteByte(char cBusNum, char cDeviceNum, int nOffset, unsigned char cvalue)<BR> {<BR> unsigned char cRet;<BR> asm {<BR> mov ah, PCI_BIOS_FUNCTION_ID<BR> mov al, PCI_BIOS_WRITE_CONFIG_BYTE<BR> mov bh, cBusNum<BR> mov bl, cDeviceNum<BR> mov di, nOffset<BR> mov cl, cvalue<BR> int PCI_BIOS_INTERRUPT<BR> mov cRet, ah<BR> }<BR> return !cRet;<BR> }<BR> 技術支持<BR> 如果你想獲得更多的技術支持,請登陸我們的網站:<img align=absmiddle src=pic/url.gif border=0><a target=_blank href=http://www.dmp.com.cn>http://www.dmp.com.cn<;/a>。<BR> 或給我們發郵件:mailto:tech@dmp.com.cn。</P><P> 詳情點擊;<img align=absmiddle src=pic/url.gif border=0><a target=_blank href=http://www.icop.com.cn/tech/dmp-hw/bios/Use_Free_Space_in_AMI_BIOS_on_M6117D.pdf>http://www.icop.com.cn/tech/dmp-hw/bios/Use_Free_Space_in_AMI_BIOS_on_M6117D.pdf<;/a>
 

狀 態: 離線

公司簡介
產品目錄

公司名稱: 深圳昭營科技有限公司
聯 系 人: 李鳳娟
電  話: 0769-8233-5777
傳  真: 0769-8776-4777
地  址: 深圳市南山區科技園中區科發路2號9棟3樓
郵  編: 518057
主  頁:
 
該廠商相關技術文摘:
讀取CMOS時間注意事項
在M6117D主板上如何使用CMOS RAM自由空間
在Vortex86主板上如何使用CMOS RAM自由空間
如何在M6117D平臺上使用AMI BIOS的空閑空間?
M6117D BIOS 自檢碼
Vortex86 POST 自檢碼
如何在M-System DOC上安裝XDOS操作系統?
如何在M6117D平臺上使用GPIO ?
如何在M6117D平臺上使用看門狗? ((DOS下C 源代碼))
如何偵測M6117D CPU ?
降低M6117D功耗
更多文摘...
立即發送詢問信息在線聯系該技術文摘廠商:
用戶名: 密碼: 免費注冊為中華工控網會員
請留下您的有效聯系方式,以方便我們及時與您聯絡

關于我們 | 聯系我們 | 廣告服務 | 本站動態 | 友情鏈接 | 法律聲明 | 不良信息舉報
工控網客服熱線:0755-86369299
版權所有 中華工控網 Copyright©2022 Gkong.com, All Rights Reserved

亚洲国产精品美女久久久久| 久久久无码中文字幕久| 久久国产精品日本波多野结衣| 久久久久国产精品| 蜜臀AV在线播放| 欧美性XXXXX极品| 日韩一区二区三区无码人妻视频 | 亚洲AV无码久久| 亚洲色欲久久久综合网东京热| 又大又粗又爽A级毛片免费看| 67194熟妇人妻欧美日韩| 啊灬啊灬快点灬用力岳| 豆国产96在线 | 亚洲| 国产精品无码无在线观看| 妓女爽爽爽爽爽妓女8888| 久久天天躁夜夜躁狠狠躁 | 无码AⅤ最新AV无码专区 | AV天堂精品久久久久2| 波多野结衣乳喷高潮视频| 公交车被多男摁住灌浓精| 国产人成精品香港三级在线 | 日本一二三区视频在线| 铜铜铜铜铜铜铜铜好大好硬| 亚洲AV无码成人专区| 夜间十八款禁用软件APP下载| 97久久精品无码一区二区| 超级YIN荡的公司聚会| 国产精品青青在线观看爽香蕉| 记忆女神的女儿们| 蜜臀AV无码人妻精品| 日本SM/羞辱/调教/捆绑视频| 天天看片天天AV免费观看| 亚洲AV永久无码精品久久麻豆| 野花视频在线观看| CF穿越火线女去衣看奶| 丰满少妇被猛烈进出69影院| 国产一区二区三区影院| 久久天天躁狠狠躁夜夜爽| 欧美日韩精品SUV| 施主就让贫僧C进去吧| 亚洲AV无码专区在线电影成人网| 影音先锋亚洲AV少妇熟女| GAY片男同网站WWW| 国产XXX69麻豆国语对白| 黑人巨大熟女高潮痉挛潮喷| 老年镖客视频大全播放| 日本JAPANESE 30成熟| 无遮挡边吃摸边吃奶边做| 亚洲人成人网站色WWW| 99久久国产热无码精品免费| 丰满少妇人妻XXXXX| 极品少妇被猛的白浆直喷白浆 | 挺进朋友人妻的身体里| 亚洲欧美中文日韩V在线观看| 99久久99久久久精品齐齐综合| 高清成人爽A毛片免费| 精产国品一二三产品区别在哪| 免费无码又爽又刺激高潮的APP| 日韩人妻无码一区二区三区| 亚洲AV成人一区二区电影在线| 一区二区狠狠色丁香久久婷婷| 八戒午夜理论片影院| 国产麻豆精选AV| 久久香综合精品久久伊人| 日本人和NEWBALANCE| 亚洲AV高清在线观看一区二区三| 永久免费AV无码网站性色AV| 波多野结衣无码中文字幕18禁| 国产无遮挡吃胸膜奶免费看| 脔到她哭H粗话HWWW男男动漫| 日韩A片无码ⅩXXXX| 亚洲AV无码无在线观看| 2022国产在线无码精品| 公交车上售票员用B验票小镇| 精品国产麻豆免费人成网站| 欧美猛少妇性ⅩXXX| 无码人妻AⅤ一区二区| 一区二区三区乱码在线 | 中文| YYY6080韩国三级理论| 国产乱色精品成人免费视频| 老师扒开粉嫩粉嫩的泬| 三个男人让我爽了一夜| 亚洲欧美另类日本| 啊轻点灬大巴太粗太长视频| 国产亚洲色婷婷久久99精品| 免费免APP看大片视频播放器| 十八款夜间禁用APP| 亚洲熟妇av一区二区三区浪潮| 啊~每一次都撞到最里面| 国产在线无码精品无码| 欧美XXXX做受视频| 午夜三级A三级三点自慰| 在线无码免费网站永久| 丰满熟妇人妻AV无码区| 久久国产热精品波多野结衣AV| 人妻有码中文字幕在线| 亚洲成A人片在线观看天堂无码不| 99久久精品免费看国产一区二区| 国产精品无码一区二区三区电影| 麻豆国产97在线 | 欧洲| 丝袜护士无码视频一区二区三区 | 亚洲av网站在线| 69无人区码一二三四区别| 国产精品秘 入口A级熟女| 里面也请好好疼爱第5话在哪| 少妇特黄Av一区二区三区| 亚洲综合成人婷婷五月在线观看| 成人无码H免费动漫在线观看 | 日韩精品人妻一区二区三区| 亚洲精品无码久久久久苍井空 | 337P粉嫩日本欧洲亚洲大胆艺| 国产精品高潮呻吟爱久久AV无码| 麻豆果冻传媒精品国产AV| 无码 有码 日韩 人妻| 中文亚洲AV片不卡在线观看| 国产精华液一区二区区别 | 天天摸夜夜添添到高潮水汪汪| 玉蒲团Ⅲ艳乳欲仙欲| 国产成人无码免费视频麻豆 | 无码免费伦费影视在线观看| 中国女人FREE性HD| 国产精品毛片VA一区二区三区| 免费看黄的成人APP| 午夜无码片在线观看影视| 9999久久久久精品无码| 国模无码一区二区三区| 全黄H全肉边做边吃奶| 亚洲国产AⅤ精品一区二区蜜桃| 北方有佳人电视剧全集免费观看| 精品久久久久香蕉网| 日韩精品成熟妇人Av一区二区| 亚洲一区二区三区香蕉 | 久久精品人妻少妇一区二区| 色窝窝AV资源网| 又爽又黄又无遮挡网站| 国产精品国色综合久久| 男人边吃奶边挵进去呻吟动态图| 性少妇FREESEXVIDEO| YOUJIZZ中国熟女| 精品毛片高清一区二区三区| 色噜噜人妻av无码| 曰韩亚洲AV人人夜夜澡人人爽| 国产精品久久久久影院| 欧美激情XXXX| 亚洲鲁丝片AV无码多人| 粗大的内捧猛烈进出动态图| 老师你的兔子好软水好多的图片 | 中文无码制服丝袜人妻AV| 国产人无码A在线西瓜影音| 欧美美女多人群交视频| 亚洲国产精品无码一线岛国| 大香伊蕉在人线国产69| 裸体跳舞XXXX裸体跳舞| 性一交一乱一伦一| 波多野结衣AV一区二区全免费观看| 久久精品国产精品亚洲下载| 天美传媒国产电视推荐| 99精品国产兔费观看久久| 狠狠色噜噜狠狠狠8888米奇| 日日噜噜噜夜夜爽爽狠狠| 在线观看成人无码中文AV天堂| 国产特级毛片AAAAAA高清| 人妻少妇偷人精品视频| 亚洲香蕉中文日韩V日本| 国产妓女牲交A毛片| 欧美最猛黑人XXXX黑人猛交| 亚洲熟妇无码av叧娄本色| 国产成人亚洲精品无码AV大片| 欧美人与性口牲恔配视频| 亚洲日本一线产区和二线产区区别 | 韩漫网站在线看免费无删减漫画| 日韩精品无码人成视频| 中国女人FREE性HD| 狠狠躁夜夜躁人人爽天天不卡软件| 骚片AV蜜桃精品一区| 中文字幕一线产区和二线| 经典精品毛片免费观看| 天堂√最新版中文在线| GAY引诱服务生COM2O22| 久久久久国产亚洲AⅤ麻豆| 午夜DJ影院免费直播观看完整版 | 精品国产乱码久久久久久蜜桃网站 | 免费无码高潮流白浆视频| 亚洲成人AV一区二区| 国产AV精品一区二区三区| 欧美成人精品一区二区综合| 亚洲午夜成人AV电影| 国产人成视频在线观看| 日韩人妻无码AⅤ中文字幕| 10岁幼儿TREE小学生| 精品久久久久久中文字幕大豆网 | 一区二区三区人妻无码| 国模无码视频一区| 熟妇人妻中文AV无码| А√天堂资源官网在线资源| 久久夜色精品国产网站| 亚洲 日韩 欧美 成人 在线观| 丁香婷婷激情俺也去俺来也| 欧美乱妇日本无乱码特黄大片 | 亚洲老熟女 @ TUBEUM TV|