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

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

?? hayes-esp.txt

?? ARM 嵌入式 系統 設計與實例開發 實驗教材 二源碼
?? 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一区二区三区免费野_久草精品视频
欧美剧情电影在线观看完整版免费励志电影| 欧美成人乱码一区二区三区| 欧美猛男男办公室激情| 精品国产乱码久久久久久浪潮 | 久久精品夜夜夜夜久久| 玉米视频成人免费看| 日本成人在线一区| 色偷偷久久人人79超碰人人澡| 精品裸体舞一区二区三区| 亚洲男帅同性gay1069| 国产一区二区成人久久免费影院 | 亚洲电影中文字幕在线观看| 激情都市一区二区| 欧美日韩一区在线| 中文字幕亚洲电影| 狠狠色综合日日| 666欧美在线视频| 亚洲裸体xxx| 盗摄精品av一区二区三区| 欧美日本一区二区三区四区| 亚洲天堂a在线| 国产福利一区在线| 精品国产一区二区三区忘忧草 | 国产精品免费久久久久| 美女视频黄 久久| 欧美伊人久久久久久久久影院 | 欧美精品第1页| 亚洲精品日韩专区silk| av中文字幕不卡| 中文字幕av一区 二区| 精品一区二区三区欧美| 精品久久久影院| 青青草视频一区| 欧美卡1卡2卡| 亚洲第一激情av| 欧美嫩在线观看| 亚洲午夜免费福利视频| 色呦呦国产精品| 亚洲一区免费在线观看| 91国内精品野花午夜精品| 国产精品福利一区| jlzzjlzz欧美大全| 最新热久久免费视频| eeuss鲁片一区二区三区在线观看| 久久精品一级爱片| 成人中文字幕电影| 国产精品成人一区二区艾草 | 欧美在线播放高清精品| 一区二区三区丝袜| 欧美日韩亚洲综合在线| 日韩电影在线一区二区| 国产精品日韩精品欧美在线| 国产91精品一区二区麻豆网站 | av在线一区二区| 一区免费观看视频| 欧洲精品视频在线观看| 天堂午夜影视日韩欧美一区二区| 欧美老人xxxx18| 精彩视频一区二区| 国产精品成人午夜| 欧美色网站导航| 蜜桃视频一区二区三区| 久久久久综合网| 99精品视频中文字幕| 亚洲国产精品麻豆| 日韩三级中文字幕| 成人综合在线观看| 亚洲午夜电影在线观看| 精品国产青草久久久久福利| 成人av在线播放网站| 一区二区三区在线视频免费| 777a∨成人精品桃花网| 国产精品一区二区91| 亚洲人123区| 精品国产欧美一区二区| 91蜜桃视频在线| 免费精品视频最新在线| 国产精品久久久久影院| 欧美日韩国产美女| 成人免费视频app| 午夜精品福利在线| 欧美韩国日本一区| 欧美日韩一区二区欧美激情| 国产一区二区精品在线观看| 亚洲黄色片在线观看| 精品国产成人系列| 欧美中文字幕一区| 国产精品一级在线| 午夜在线成人av| 国产精品青草综合久久久久99| 欧美日韩国产在线观看| 成人av网站免费| 麻豆国产精品一区二区三区| 亚洲三级在线看| 久久麻豆一区二区| 欧美精品aⅴ在线视频| 不卡av电影在线播放| 久久福利视频一区二区| 亚洲电影在线免费观看| 中文字幕一区二区三区在线播放| 精品国产一区二区在线观看| 欧美日韩国产综合一区二区 | 日韩vs国产vs欧美| 亚洲图片欧美激情| 1024成人网| 国产精品人成在线观看免费| 精品国产免费视频| 日韩欧美一级在线播放| 欧美日韩国产高清一区二区三区 | 成人激情黄色小说| 极品少妇xxxx精品少妇偷拍| 日韩成人午夜电影| 日韩精品亚洲一区二区三区免费| 亚洲一区二区欧美激情| 一区二区三区国产精品| 亚洲色欲色欲www在线观看| 国产精品久久久久aaaa| 欧美激情在线一区二区三区| 国产亚洲一区二区在线观看| 精品国产免费视频| 精品国产区一区| 日韩精品一区二区三区中文不卡| 欧美裸体一区二区三区| 欧美日韩精品电影| 欧美年轻男男videosbes| 欧美男同性恋视频网站| 精品婷婷伊人一区三区三| 欧美少妇一区二区| 欧美日韩你懂的| 欧美午夜精品理论片a级按摩| 日本道在线观看一区二区| 97se亚洲国产综合自在线不卡| 99久久精品免费精品国产| 91在线你懂得| 欧美日韩一区二区不卡| 日韩亚洲欧美中文三级| 日韩精品中午字幕| 久久精品水蜜桃av综合天堂| 国产欧美1区2区3区| 国产精品久久久久7777按摩| 亚洲人成在线播放网站岛国| 亚洲在线观看免费| 日韩高清一区在线| 麻豆国产一区二区| 懂色av一区二区三区蜜臀| 成人美女视频在线看| 欧美老女人第四色| 国产亚洲视频系列| 一区二区中文视频| 午夜国产不卡在线观看视频| 麻豆成人在线观看| 成人黄色小视频在线观看| 欧美性猛交xxxxxxxx| 精品国偷自产国产一区| 国产精品黄色在线观看| 午夜精品视频在线观看| 国产一区在线观看视频| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 秋霞午夜av一区二区三区| 国产一区二区在线影院| 色综合久久久久| 欧美v国产在线一区二区三区| 中文字幕av一区二区三区免费看| 亚洲电影一区二区| 国产高清不卡一区二区| 欧美日韩在线亚洲一区蜜芽| 国产亚洲一区二区三区四区| 午夜精品久久久| 不卡一区二区三区四区| 日韩免费高清av| 伊人夜夜躁av伊人久久| 国产精品一区二区黑丝| 欧美高清dvd| 一区在线观看视频| 国产一区二区毛片| 4hu四虎永久在线影院成人| 国产精品久久久久影视| 韩国中文字幕2020精品| 欧美日韩国产电影| 亚洲天堂精品在线观看| 国产乱码精品一区二区三| 欧美电影影音先锋| 一区二区三区免费| 懂色一区二区三区免费观看| 欧美一区二区精美| 亚洲一区影音先锋| 91麻豆免费在线观看| 国产亚洲欧美日韩日本| 免费成人av在线播放| 在线观看日韩一区| 亚洲日韩欧美一区二区在线| 国产精品一品二品| 精品国产髙清在线看国产毛片| 精品在线你懂的| 欧美精品亚洲一区二区在线播放| 国产精品美女久久久久久久久| 精品系列免费在线观看| 欧美成人精品福利| 青青草国产精品97视觉盛宴| 欧美性一级生活|