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

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

?? hayes-esp.txt

?? 嵌入式系統設計與實例開發源碼
?? TXT
字號:
HAYES ESP DRIVER VERSION 2.1A big thanks to the people at Hayes, especially Alan Adamson.  Their supporthas enabled me to provide enhancements to the driver.Please report your experiences with this driver to me (arobinso@nyx.net).  Iam looking for both positive and negative feedback.*** IMPORTANT CHANGES FOR 2.1 ***Support for PIO mode.  Five situations will cause PIO mode to be used:1) A multiport card is detected.  PIO mode will always be used.  (8 port cardsdo not support DMA).2) The DMA channel is set to an invalid value (anything other than 1 or 3).3) The DMA buffer/channel could not be allocated.  The port will revert to PIOmode until it is reopened.4) Less than a specified number of bytes need to be transferred to/from theFIFOs.  PIO mode will be used for that transfer only.5) A port needs to do a DMA transfer and another port is already using theDMA channel.  PIO mode will be used for that transfer only.Since the Hayes ESP seems to conflict with other cards (notably sound cards)when using DMA, DMA is turned off by default.  To use DMA, it must be turnedon explicitly, either with the "dma=" option described below or withsetserial.  A multiport card can be forced into DMA mode by using setserial;however, most multiport cards don't support DMA.The latest version of setserial allows the enhanced configuration of the ESPcard to be viewed and modified.***This package contains the files needed to compile a module to support the HayesESP card.  The drivers are basically a modified version of the serial drivers.Features:- Uses the enhanced mode of the ESP card, allowing a wider range of  interrupts and features than compatibility mode- Uses DMA and 16 bit PIO mode to transfer data to and from the ESP's FIFOs,  reducing CPU load- Supports primary and secondary portsIf the driver is compiled as a module, the IRQs to use can be specified byusing the irq= option.  The format is:irq=[0x100],[0x140],[0x180],[0x200],[0x240],[0x280],[0x300],[0x380]The address in brackets is the base address of the card.  The IRQ ofnonexistent cards can be set to 0.  If an IRQ of a card that does exist is setto 0, the driver will attempt to guess at the correct IRQ.  For example, to setthe IRQ of the card at address 0x300 to 12, the insmod command would be:insmod esp irq=0,0,0,0,0,0,12,0The custom divisor can be set by using the divisor= option.  The format is thesame as for the irq= option.  Each divisor value is a series of hex digits,with each digit representing the divisor to use for a corresponding port.  Thedivisor value is constructed RIGHT TO LEFT.  Specifying a nonzero divisor valuewill automatically set the spd_cust flag.  To calculate the divisor to use fora certain baud rate, divide the port's base baud (generally 921600) by thedesired rate.  For example, to set the divisor of the primary port at 0x300 to4 and the divisor of the secondary port at 0x308 to 8, the insmod command wouldbe:insmod esp divisor=0,0,0,0,0,0,0x84,0The dma= option can be used to set the DMA channel.  The channel can be either1 or 3.  Specifying any other value will force the driver to use PIO mode.For example, to set the DMA channel to 3, the insmod command would be:insmod esp dma=3The rx_trigger= and tx_trigger= options can be used to set the FIFO triggerlevels.  They specify when the ESP card should send an interrupt.  Largervalues will decrease the number of interrupts; however, a value too high mayresult in data loss.  Valid values are 1 through 1023, with 768 being thedefault.  For example, to set the receive trigger level to 512 bytes and thetransmit trigger level to 700 bytes, the insmod command would be:insmod esp rx_trigger=512 tx_trigger=700The flow_off= and flow_on= options can be used to set the hardware flow off/flow on levels.  The flow on level must be lower than the flow off level, andthe flow off level should be higher than rx_trigger.  Valid values are 1through 1023, with 1016 being the default flow off level and 944 being thedefault flow on level.  For example, to set the flow off level to 1000 bytesand the flow on level to 935 bytes, the insmod command would be:insmod esp flow_off=1000 flow_on=935The rx_timeout= option can be used to set the receive timeout value.  Thisvalue indicates how long after receiving the last character that the ESP cardshould wait before signalling an interrupt.  Valid values are 0 though 255,with 128 being the default.  A value too high will increase latency, and avalue too low will cause unnecessary interrupts.  For example, to set thereceive timeout to 255, the insmod command would be:insmod esp rx_timeout=255The pio_threshold= option sets the threshold (in number of characters) forusing PIO mode instead of DMA mode.  For example, if this value is 32,transfers of 32 bytes or less will always use PIO mode.insmod esp pio_threshold=32Multiple options can be listed on the insmod command line by separating eachoption with a space.  For example:insmod esp dma=3 trigger=512The esp module can be automatically loaded when needed.  To cause this tohappen, add the following lines to /etc/modules.conf (replacing the last linewith options for your configuration):alias char-major-57 espalias char-major-58 espoptions esp irq=0,0,0,0,0,0,3,0 divisor=0,0,0,0,0,0,0x4,0You may also need to run 'depmod -a'.Devices must be created manually.  To create the devices, note the output fromthe module after it is inserted.  The output will appear in the location wherekernel messages usually appear (usually /var/adm/messages).  Create two devicesfor each 'tty' mentioned, one with major of 57 and the other with major of 58.The minor number should be the same as the tty number reported.  The commandswould be (replace ? with the tty number):mknod /dev/ttyP? c 57 ?mknod /dev/cup? c 58 ?For example, if the following line appears:Oct 24 18:17:23 techno kernel: ttyP8 at 0x0140 (irq = 3) is an ESP primary port...two devices should be created:mknod /dev/ttyP8 c 57 8mknod /dev/cup8 c 58 8You may need to set the permissions on the devices:chmod 666 /dev/ttyP*chmod 666 /dev/cup*The ESP module and the serial module should not conflict (they can be used atthe same time).  After the ESP module has been loaded the ports on the ESP cardwill no longer be accessible by the serial driver.If I/O errors are experienced when accessing the port, check for IRQ and DMAconflicts ('cat /proc/interrupts' and 'cat /proc/dma' for a list of IRQs andDMAs currently in use).Enjoy!Andrew J. Robinson <arobinso@nyx.net>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久99久久| 韩国精品一区二区| 色哟哟在线观看一区二区三区| 久久精品一区二区三区不卡牛牛| 国内成人自拍视频| 国产三级精品三级| 91免费精品国自产拍在线不卡| 亚洲欧洲中文日韩久久av乱码| 在线看国产一区二区| 亚洲高清免费一级二级三级| 欧美剧在线免费观看网站| 视频一区视频二区中文| 精品国产区一区| 成人性生交大合| 一区二区三区高清不卡| 欧美日韩成人在线一区| 国产一区二区三区免费播放| 中文字幕不卡在线播放| 欧美视频三区在线播放| 国产一区美女在线| 国产精品乱人伦中文| 在线视频国内自拍亚洲视频| 蜜臂av日日欢夜夜爽一区| 欧美国产精品劲爆| 欧美亚洲一区二区在线观看| 精品一区二区三区的国产在线播放| 国产亚洲一二三区| 欧美亚洲国产bt| 精品在线你懂的| 亚洲精品成人悠悠色影视| 91精品在线一区二区| 成人小视频免费在线观看| 五月婷婷另类国产| 国产精品午夜在线观看| 欧美一级日韩不卡播放免费| av激情成人网| 黄色日韩网站视频| 午夜成人免费电影| 中文字幕一区二区三区在线观看 | 国产一区二区三区美女| 中文字幕制服丝袜一区二区三区| 91精品一区二区三区久久久久久 | 日韩一区二区三区高清免费看看| 99麻豆久久久国产精品免费优播| 美腿丝袜亚洲一区| 国产精品福利电影一区二区三区四区 | 99re66热这里只有精品3直播| 天天操天天色综合| 亚洲婷婷综合色高清在线| 欧美成人免费网站| 欧美日韩国产三级| 色综合一区二区| 国产成人久久精品77777最新版本| 青青草成人在线观看| 亚洲精品国产无天堂网2021| 欧美激情一区三区| 欧美成人一区二区三区片免费| 欧美日韩国产一区| 91久久香蕉国产日韩欧美9色| 国产成人精品1024| 国产美女一区二区| 麻豆成人免费电影| 丝袜诱惑亚洲看片| 亚洲精品福利视频网站| 亚洲欧美在线视频观看| 久久婷婷久久一区二区三区| 欧美一级片在线看| 欧美日韩国产高清一区二区三区 | 色呦呦国产精品| 成人午夜短视频| 懂色av一区二区三区免费观看| 久久国产精品区| 美女脱光内衣内裤视频久久网站 | 久久一夜天堂av一区二区三区| 欧美一区二区日韩| 欧美群妇大交群的观看方式| 欧美日韩国产精选| 欧美日韩国产综合视频在线观看| 91久久奴性调教| 欧美日韩国产一二三| 欧美日韩国产首页| 欧美二区乱c少妇| 欧美日韩国产三级| 欧美一区二区三区系列电影| 91麻豆精品国产91久久久使用方法 | 国产午夜精品久久久久久免费视| www国产成人免费观看视频 深夜成人网| 8x福利精品第一导航| 在线成人av影院| 欧美一区二区视频在线观看2020| 欧美精品第1页| 日韩一区二区三区观看| 精品日韩欧美在线| 国产午夜久久久久| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆 | 高清成人免费视频| av亚洲产国偷v产偷v自拍| 91蜜桃视频在线| 欧美日韩一区精品| 日韩免费电影网站| 欧美极品aⅴ影院| 亚洲精品第一国产综合野| 午夜伊人狠狠久久| 韩国精品久久久| 99精品视频在线观看| 欧美日韩成人综合天天影院| 日韩精品一区二| 中文字幕第一区| 日韩专区中文字幕一区二区| 激情综合五月天| 91日韩精品一区| 日韩美女一区二区三区| 国产日本欧洲亚洲| 亚洲永久精品大片| 国产一区中文字幕| 在线观看www91| 久久久久久麻豆| 亚洲中国最大av网站| 国内一区二区视频| 在线观看日韩一区| 欧美精品一区二区精品网| 亚洲人被黑人高潮完整版| 青娱乐精品视频| 福利视频网站一区二区三区| 欧美日韩综合在线| 国产精品免费网站在线观看| 日韩和欧美一区二区三区| 国产精品88av| 欧美日韩高清一区二区| 国产欧美一区二区精品忘忧草 | 欧美日韩精品免费观看视频 | www.亚洲色图.com| 欧美欧美欧美欧美首页| 国产欧美视频一区二区| 午夜电影网一区| 97久久超碰精品国产| 日韩欧美国产一区二区三区| 亚洲一区二区成人在线观看| 丰满白嫩尤物一区二区| 欧美一级高清片| 亚洲一区免费在线观看| 99久久综合狠狠综合久久| 精品88久久久久88久久久| 亚洲国产视频一区二区| 99国产精品一区| 国产欧美一区二区精品秋霞影院 | 国产精品1024| 精品入口麻豆88视频| 日韩中文字幕不卡| 色乱码一区二区三区88| 中文字幕免费不卡| 国产乱理伦片在线观看夜一区| 日韩一区二区三区在线视频| 视频精品一区二区| 欧美性猛交xxxxxxxx| 一区二区三区中文字幕在线观看| 成人午夜激情在线| 国产女人水真多18毛片18精品视频| 久久99精品久久只有精品| 欧美一级在线观看| 热久久一区二区| 日韩午夜av电影| 精品制服美女丁香| 精品少妇一区二区三区在线播放| 肉色丝袜一区二区| 91精品国产品国语在线不卡| 丝瓜av网站精品一区二区| 欧美日韩日本视频| 日韩精品亚洲一区二区三区免费| 在线观看www91| 三级欧美在线一区| 欧美一区二区三区人| 免费成人av在线播放| 91精品国产91久久综合桃花| 视频一区中文字幕国产| 日韩一级在线观看| 久久国产精品色婷婷| 久久久亚洲午夜电影| 懂色av噜噜一区二区三区av| 中文字幕中文字幕一区二区| 91热门视频在线观看| 亚洲一区二区成人在线观看| 3751色影院一区二区三区| 麻豆91精品视频| 国产亚洲欧美日韩在线一区| 不卡的av中国片| 一区二区三区小说| 欧美日韩性生活| 久久99久久精品欧美| 国产日韩v精品一区二区| 97久久超碰国产精品| 亚洲第一精品在线| 欧美成人三级在线| 粉嫩一区二区三区性色av| 一区二区三区高清| 69堂精品视频| 丁香婷婷综合网| 一区二区三区av电影| 精品福利在线导航| 色综合天天综合色综合av |