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

首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
中華工控網首頁
  P L C | 變頻器與傳動 | 傳感器 | 現場檢測儀表 | 工控軟件 | 人機界面 | 運動控制
  D C S | 工業以太網 | 現場總線 | 顯示調節儀表 | 數據采集 | 數傳測控 | 工業安全
  電 源 | 嵌入式系統 | PC based | 機柜箱體殼體 | 低壓電器 | 機器視覺
在Vortex86主板上如何使用CMOS RAM自由空間
深圳昭營科技有限公司
收藏本文     查看收藏
在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

丝袜灬啊灬快灬高潮了视频| 国产无遮挡又黄又爽免费网站| 国产成人精品亚洲日本专区61| 国产疯狂XXXⅩ乱大交| 国产日产精品久久久久快鸭 | 欧美一区二区三区孕妇精品| 人妻无码一区二区三区AV| 日韩无码视频一区二区| 婷婷5月女内射AV| 亚洲AVT无码天堂网| 亚洲码国产精品高潮在线| 一个上添B一个下添| 99国产精品久久久蜜芽| 边做饭边被躁BD苍井空小说 | 成人无码网WWW在线观看| 国产96在线 | 国产| 国产拍揄自揄精品视频| 精品亚洲AⅤ无码午夜在线| 鲁一鲁AV2019在线| 趴下老子要从后面CAO你| 少妇把腿扒开让我添69动态图| 无码人妻精品一区二区三区免费看| 亚洲爆乳WWW无码专区| 一个吃奶两个添下面H| FREE性玩弄少妇HD性老妇| 嗯…啊 摸 湿 奶头免费视频| 国产精品亚洲АV无码播放| 精品国产YW在线观看| 鲁鲁夜夜天天综合视频| 人妻AV一区二区三区| 特级做A爰片毛片免费看无码| 亚洲AV无码精品蜜桃| 亚洲综合无码无在线观看| 999国产精品999久久久久久| 厨房掀开馊了裙子挺进电影| 国产欧美日韩第一章午夜在线| 久久不见久久见免费视频3| 免费久久99精品国产自在现| 人人澡人摸人人添| 我们还没在书房试过| 亚洲精品55夜色66夜色| 中日韩精品无码一区二区三区 | 中文字幕人妻在线中字| 波多野结衣AV在线| 国产精品无码一区二区三区在| 精品亚洲成AV人在线观看 | 久久精品无码专区免费东京热| 欧美VIDEOSGRATIS杂| 色老板在线永久免费视频| 性做久久久久久久久| 夜夜春夜夜爽一区二区三区| TPU色母和PA6色母的区别| 国产高潮刺激叫喊视频| 精品国产一区二区三区久久影院| 妺妺窝人体色7777777| 日日狠狠久久8888偷偷色| 亚洲AV无码ⅤS国产AV| 在线A级毛片无码免费真人| 波多野无码中文字幕AV专区| 国产欧美日韩精品丝袜高跟鞋| 久久亚洲欧美日本精品| 人人妻人人狠人人爽| 西西人体44WWW高清大胆| 野花视频在线观看| 白种女BBWBBWBBW| 国产日产欧美最新| 乱码精品一区二区三区| 日韩丰满少妇无码内射| 亚洲超碰无码色中文字幕97| 18禁美女黄网站色大片在线| 国产AⅤ精品一区二区三区久久| 精品国产乱码久久久久久郑州公司| 内射人妻无码色AV麻豆| 他一边曰一边吃我奶小说免看| 亚洲精品无码AV中文字幕电影网| 99视频69E精品视频| 国产好深好硬好想要免费视频 | 日本午夜精品理论片A级APP发| 亚洲AV成人一区国产精品| 中文字幕日产无线码一区| 丰满人妻一区二区三区视频53 | 伊人精品久久久久7777| 成人3D动漫一区二区三区| 韩国三级中文字幕HD久久精品| 妺妺窝人体色WWW在线观看婚闹| 爽爽AV浪潮AV一区二区| 亚洲熟妇丰满色XXXXX欧美| 凹凸国产熟女精品视频| 国产全肉乱妇杂乱视频| 免费看人妻丰满熟妇AV无码片| 视频在线一区二区| 亚洲中文字幕无码专区| 成人国产精品一区二区免费| 狠狠色噜噜狠狠狠狠97俺也去| 欧美黑人男士和白人美女a级黄片视频在线播放| 天天摸夜夜添夜夜无码| 夜夜爽一区二区三区精品| 成人综合激情另类小说| 精品无人区无码乱码毛片国产| 人妻少妇中文字幕久久| 亚洲AV无码专区亚洲AV桃花桃| AV成人无码无在线观看| 国产日产欧洲系列| 欧美成人片在线观看网站| 西西4444WWW大胆无码| 重囗味SM在线观看无码| 国产精品不卡无码AV在线播放| 老熟女奶头好大呀| 天堂А√在线最新版在线8| 一区二区三区午夜无码视频| 疯狂揉小泬到失禁高潮| 久久亚洲精品中文字幕| 四虎国产精品永久在线| 一区二区AV在线| 国产AV一区二区二三区妇| 久久婷婷五月综合色欧美| 少妇激情A∨一区二区三区| 夜夜香夜夜摸夜夜添视频| 丰满老熟妇好大BBBBB| 久久亚洲精品综合国产仙踪林 | 日日AV色欲香天天综合网| 亚洲伊人久久综合成人| 大象1区一品精区搬运机器| 久久精品饰品有限公司网站 | 青青草A免费线观A| 亚洲成A人片在线观看无码下载| MM1313亚洲精品无码久久| 好硬好湿好爽再深一点动态图片| 热99RE久久精品| 亚洲精品无码一区二区AⅤ污| 成人国产一区二区三区精品不卡 | 色五月丁香五月综合五月亚洲| 亚洲最大的AV网站| 国产98在线 | 免费| 麻豆果冻传媒精品国产AV| 无码综合天天久久综合网色吧影院| 777精品久无码人妻蜜桃| 国产一精品一AV一免费爽爽| 欧美一区二区三区激情| 亚洲精品美女久久7777777| 成人无码区免费AⅤ片WWW软件| 久久婷婷色综合老司机| 我是你可爱的小猫| AV天堂永久资源网| 狠狠躁夜夜躁人人爽天天BL| 人人妻人人澡人人爽欧美一区双 | 亚洲综合无码一区二区| 国产成人亚洲精品无码青青草原| 妺妺窝人体色www聚色窝| 亚洲AV无码成人精品区伊人小说 | 狠狠噜天天噜日日噜| 日本无人区码卡3卡4卡区别| 一本久道综合在线无码88| 国产精品成人免费视频网站| 欧美成人一区二区三区在线观看| 亚洲AV日韩AV无码污污网站| JIZZJIZZJIZZ日本丰| 九月在线 视频 在线观看| 丝袜 中出 制服 人妻 美腿| 19岁MACBOOKPRO高清| 狠狠色丁香婷婷久久综合| 色老99久久精品偷偷鲁| 中国人熟女HDFREEHDXⅩ| 国产午夜影视大全免费观看| 日本爆乳丰满熟妇XXXX| 一区二区三区人妻无码| 国产免费午夜福利蜜芽无码| 人妻av无码一区二区| 一炕四女被窝交换| 国产日产高清欧美一区| 日本精品少妇一区二区三区| 尤物TV国产精品看片在线| 国产午夜福利精品久久2021| 日本高清乱理伦片中文字幕| 又色又爽又黄的裸体美女图片| 国产人久久人人人人爽| 日本人妻和黑人又粗又长又黄| 岳女二人名器共侍一夫的出处 | 哦┅┅快┅┅用力啊┅┅| 亚洲精品国产AV天美传媒| 国产AV一区二区三区无码野战| 欧美VA亚洲VA日韩VA| 亚洲色偷偷色噜噜狠狠99网| 国产精品多P对白交换绿帽| 人妻丰满熟妇AⅤ无码无码区免费| 一本一道久久综合狠狠老| 国产午夜精华无码网站| 日韩VS欧美VS亚洲VS无码| 自拍偷自拍亚洲精品被多人伦好爽| 孩交乱子XXXX高清影视| 三个人一起玩3Q详细经过| 52色擼99热99RE超碰| 久久69国产精品久久69软件| 无码人妻久久一区二区三区APP| 边做饭边被躁BD在线播放| 美女下部裸体张开腿视频| 亚洲国产欧美在线人成大黄瓜| 国产极品美女高潮无套在线观看| 人妻AVAV中文系列久久| 中文字幕精品无码|