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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? target.nr

?? pentium4 pc的vxworks bsp源代碼
?? NR
?? 第 1 頁(yè) / 共 5 頁(yè)
字號(hào):
values and <ataResources> table entries for at most two controllers.  Sucha limited configuration will not be representative of every target system.Consider the case of a system with a hard disk on the primary controller,a CD-ROM device on a secondary controller, and a PCMCIA device on a thirdcontroller.  The default <ataResources> table must be modified such thatataDrv can initialize and use all of the controllers on such system.Specifically, one should define additional configuration constants whichare then used to initialize a third controller entry in the <ataResources>table in a manner similar to the following:.ne 34.CS...ATA_RESOURCE ataResources[ATA_MAX_CTRLS] =    {    /@ ATA controller zero resources @/    {    /@ ATA 0 initializers ... @/    },    /@ ATA controller one resources @/    {    /@ ATA 1 initializers ... @/    },    /@ ATA controller two resources @/    {        /@  PCCARD_RESOURCE @/        {         ATA2_VCC,           /@ 3-5 volts Vcc @/        ATA2_VPP,           /@ 5-12 volts Vpp @/            {            ATA2_IO_START0, /@ start I/O address 0 @/            ATA2_IO_START1  /@ start I/O address 1 @/            },              {            ATA2_IO_STOP0,  /@ end I/0 address 0 @/            ATA2_IO_STOP1   /@ end I/0 address 1 @/            },         ATA2_EXTRA_WAITS,   /@ extra wait states 0-2 @/        ATA2_MEM_START,     /@ start host mem address @/        ATA2_MEM_STOP,      /@ stop host mem address @/        ATA2_MEM_WAITS,     /@ mem extra wait states 0-2 @/        ATA2_MEM_OFFSET,    /@ mem offset of card address @/        ATA2_MEM_LENGTH     /@ length of memory @/        },    ATA2_CTRL_TYPE,         /@ IDE_LOCAL or ATA_PCMCIA @/    ATA2_NUM_DRIVES,        /@ number of drives on controller @/     INT_NUM_ATA2,           /@ interrupt number of controller @/    ATA2_INT_LVL,           /@ interrupt level of controller @/    ATA2_CONFIG,            /@ device configuration settings @/    ATA2_SEM_TIMEOUT,       /@ semaphore timeout for controller @/    ATA2_WDG_TIMEOUT,       /@ watchdog timeout for controller @/    ATA2_SOCKET_TWIN,       /@ socket number for twin card @/    ATA2_POWER_DOWN         /@ power down mode for this controller @/    }    };....CEwhere the table initialization elements are constants defined in the BSPconfig.h file.The size of the <ataResources> table, and the number of ATA controllerssupported by ataDrv, are specified by the ATA_MAX_CTRLS constant whichis defined in the $WIND_BASE/target/h/drv/hdisk/ataDrv.h file.  Bydefault, ATA_MAX_CTRLS is set to value 2 under the assumption thatataDrv will support at most 2 controllers.  When the <ataResources> tableis modified to specify more than two controllers, as in the exampleabove, the ATA_MAX_CTRLS constant should be redefined and the$WIND_BASE/target/src/drv/hdisk/ataDrv.c file should be rebuilt priorto building a vxWorks image with the new configuration..IP "aic7880Lib"A device driver for the AHA-2940 PCI SCSI Adapter card is provided.  Thiscard houses the AIC-7880 Adaptec SCSI Host Adapter.  Configure a system touse the AIC-7880 driver by defining the INCLUDE_AIC_7880 configurationconstant in the BSP config.h file.Note that the AIC-7880 PCI SCSI Adapter card driver for x86 requires SCSI-2.The configuration constants, INCLUDE_SCSI and INCLUDE_SCSI2, must be definedin config.h in order to configure SCSI-2 support into a system.  Also notethat, as the AIC-7880 is a PCI card, the INCLUDE_PCI configurationconstant will be defined in the config.h file when INCLUDE_AIC_7880 isdefined.The default Interrupt Request (IRQ) Channel number used by x86 BSPs forthe SCSI interrupt may be assigned by a system BIOS.  The IRQ numberassigned by a BIOS should not conflict with other interrupts in thesystem (Eg. Ethernet).  If a VxWorks system is configured to use "forced"PCI configuration by setting the PCI_CFG_TYPE configuration to the valuePCI_CFG_FORCE, then the IRQ number will default to the value specified byAIC7880_INT_LVL in the BSP pc.h file.  The AIC7880_INT_LVL is set to 0x0aby default.  Modify this value if necessary to prevent conflicts withother devices installed on the system built to use forced PCI configuration.It is recommended that one use the CMOS setup menu to set the IRQ numberfor a SCSI Host Adapter when appropriate to the particular hardware andsystem being configured.If SCSI configuration fails, it can be the result of improper SCSI bus termination.  Check your hardware setup.For information regarding installation and configuration of the AHA-2940,see the "Adaptec 7800 Family Manager Set User's Guide"..IP "i8253Timer"This library contains a board-independent interface for manipulating thetimer functions on Intel 8253 and compatible timer chip devices.  Thislibrary provides system clock and the auxiliary clock functions.Configuration macros in the BSP can be used to modify how the system clockand auxiliary clock facilities are implemented via i8253-compatible devices.However, it is strongly recommended that users consult the documentationfor the target hardware platform prior to using certain configurationmacros related to the i8253Timer driver configuration.  In particular,users should know how the outputs of the timer channels are connected onthe target hardware platform.As an example of why it is important to consider how an 8253-compatibledevice is integrated into the system, consider how such devices were oftenimplemented in legacy consumer desktop applications.  The 8253-compatiblechips usually contain three timers.  Typically, all three timers are drivenby a 14.31818 MHz crystal input from the system board, divided by 12, toyield a 1.19318 MHz input clock to the timers.  The outputs from eachtimer channel were, and are, often connected as follows in desktopsystems:.bS                       8253                 +---------------+                 |    Timer 2    | from bit 0      |         output+------> to speaker circuitry of port 61h ----+->gate         |                 |               | 1.19318 MHz ----+->clk 2        |                 |               |                 +---------------+                 |    Timer 1    | +5 V            |         output+------> DRAM refresh (logic 1)--+----+->gate         |            |    |               | 1.19318 MHz ----+->clk 1        |            |    |               |            |    +---------------+            |    |    Timer 0    |            |    |         output+------> to IRQ0 (timer interrupt)            +----+->gate         |                 |               | 1.19318 MHz ----+->clk 0        |                 |               |                 +---------------+.bEAs indicated in the diagram, the output of timer channel 2 is connected tonothing other than the speaker.  The output of timer 2 is not connected tothe 8259 PIC or other type of interrupt controller.The output from timer channel 1 is dedicated to providing DRAM refresh.As a result, this timer should not be manipulated once it is programmedappropriately for the system DRAM.Because the output from timer channel 0 in the example above is connectedto an interrupt controller and is not used as a time base for a systemcritical function (i.e., DRAM refresh), timer 0 is a good candidate for useas a programmable system or auxiliary clock device.The example above is but one possible way 8253-compatible timer devicesmight be integrated into a target system.  Some system boards may connectall timer channel outputs to an interrupt controller.  Not every systemwill connect timer channel outputs to DRAM refresh or to a speaker.Again, users are encouraged to consult the target hardware documentationin order to understand the requirements for a particular system.  Thedefault i8253Timer driver configuration will be appropriate for mostsystems, but the optional configuration macros may not be appropriate forevery system..IPThe macros SYS_CLK_RATE_MIN, SYS_CLK_RATE_MAX, AUX_CLK_RATE_MIN, andAUX_CLK_RATE_MAX must be defined to provide parameter checking for thesys[Aux]ClkRateSet() routines..IPThe macro PIT_CLOCK must also be defined to indicate the clock frequencyof the i8253..IPThe default configuration implements the system clock through theprogrammable timer channel 0.  The real time clock (based on the MotorolaMC146818) is used as the auxiliary clock.The i8253Timer driver can be configured to use the programmable timerchannel 1 (instead of the real time clock) for the auxiliary clock device.The BSP does not predefine such a configuration.  However, the driver canbe easily configured to use channel 1 for the auxiliary timer, provided theuser defines the appropriate items in the BSP.  For reasons noted above,please consult the target system documentation prior to implementingthe auxiliary clock via timer channel 1.In order to configure i8253Timer to use timer 1 as the auxiliary clock,the following items must be defined in the BSP:    (1) Define the manifest constant PIT1_FOR_AUX in config.h.  This constant        has no associated value.  By defining it, the driver will attempt to        use timer channel 1 as the auxiliary clock.    (2) Define the manifest constant PIT1_INT_LVL.  This constant should        specify the interrupt level (specifically, the IRQ number) associated        with the output from timer channel 1.  See the definitions of        PIT0_INT_LVL in the BSP config.h and pc.h files for an example of how        to do this.    (3) Connect an interrupt handler to service the auxiliary clock interrupt        in sysHwInit2().  Existing code in sysHwInit2() will illustrate how to        install the ISR.  The following code fragment should be sufficient:.CS    ...    #ifdef PIT1_FOR_AUX    intConnect (INUM_TO_IVEC (INT_NUM_GET (PIT1_INT_LVL)), sysAuxClkInt, 0);    #endif    ....CE.IPThis driver includes a timestamp driver; to use thisfeature, the macro INCLUDE_TIMESTAMP must be defined in config.h..IP "loApicTimer"This library contains routines to manipulate the timer functions on theIntel P6 (PentiumPro, II, and III) and P7 (Pentium4) family processor's Local APIC/xAPIC Timer with a board-independent interface.This library handles both the system clock and the auxiliary clock functions.  The auxiliary clock is either the RTC (real time clock) orPIT (programmable interrupt timer) channel 0 (define PIT0_FOR_AUX in config.h)..IPThe macro APIC_TIMER_CLOCK_HZ must also be defined to indicate the clock frequency of the Local APIC/xAPIC Timer..IP "i8259Intr"Driver for the Intel 8259A Programmable Interrupt Controller (PIC)..IP "loApicIntr" and "loApicIntrShow"Driver for the Intel P6 (PentiumPro, II, III) and P7 (Pentium4) family processor's Local APIC/xAPIC.This driver is used in either Virtual Wire Mode (define VIRTUAL_WIRE_MODEin config.h) or Symmetric IO Mode (define SYMMETRIC_IO_MODE in config.h).loApicInit () initializes the Local APIC/xAPIC and scans certain memoryregions as specified in the specification to determine the baseaddresses.  It uses LOAPIC_BASE and IOAPIC_BASE defined in the BSP, ifit is not able to find the addresses in the MP configuration table.Scanned memory regions are defined by two pairs of macro in pc.h,BIOS_ROM_START and BIOS_ROM_END, EBDA_START and EBDA_END..IP "ioApicIntr" and "ioApicIntrShow"Driver for the Intel P6 (PentiumPro, II, III) and P7 (Pentium4) family processor's IO APIC/xAPIC.This driver is used in Symmetric IO Mode (define SYMMETRIC_IO_MODE inconfig.h).  ioApicInit() initializes the IO APIC/xAPIC with information stored in redTable[].  redTable[] has three entries - lsw, vectorNo, mask.  First entry, lsw, stores the least significant word of the IO APIC/xAPIC's redirection table.  That includes Trigger Mode, Interrupt Input Pin Polarity, Destination Mode, Delivery Mode.  Second entry, vectorNo, isthe vectorNo of the redirection table.  Third entry, mask, should be 0 and used by ioApicIntLock() and ioApicIntUnlock() to hold the interruptmask status..IP "nullNvRam"This library contains dummy non-volatile RAM manipulation routines for targetslacking non-volatile RAM.  Read and write routines that return ERRORare included.The macro NV_RAM_SIZE should be defined as NONE for targets lackingnon-volatile RAM..IP "nullVme"This library contains null routines for boards which do not include anycommon bus routines..IP "pcmciaLib and pcmciaShow"Drivers for PCMCIA. In order to use any PCMCIA card the INCLUDE_PCMCIA directivemust be enabled in config.h. These drivers currentlysupport three cards. To use an ATA PC card, enableINCLUDE_ATA; to use an SRAM PC card, enable INCLUDE_SRAM;to use a 3COM Etherlink III PC card, enable INCLUDE_ELT.By default, all three cards are enabled when INCLUDE_PCMCIA is enabled..SS "Memory Maps".TScenter allbox;c c cl l l.Start Address	Size	Use0x0	0xa0000	lower memory0xa0000	0x60000	video ram, etc0x100000	sysPhysMemTop() - 0x100000	upper memory.TE.SS "Shared Memory"Not applicable to this BSP.SS "Interrupts"All ISA interrupts are external to the CPU and are routedthrough the ISA interrupt prioritization hardware.  This hardware iscomprised of two 82C59 PICs.  There are 16 ISA interrupts andinterrupt priority levels numbered 0 through 15. The mapping betweeninterrupt numbers and priority levels is not necessarily one to one.The motherboard hardware determines the mapping of interruptrequest lines (IRQ) to priority levels. The hardware shouldadhere to the standard ISA assignments:.ne 18             IRQ         Priority            ---         --------             0              0             1              1             2              2             3             11             4             12             5             13             6             14             7             15             8              3             9              4

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品国产三级国产aⅴ中文| 激情都市一区二区| 1000精品久久久久久久久| 国产亚洲人成网站| 久久亚洲一区二区三区四区| 日韩欧美色综合网站| 欧美一区二区视频网站| 69av一区二区三区| 欧美一区二区视频在线观看2022| 在线播放亚洲一区| 欧美一区二区三区视频在线观看| 7777精品伊人久久久大香线蕉完整版 | 成人精品视频一区| 国产91高潮流白浆在线麻豆| 国产精品一区二区久久精品爱涩| 国产一区二区伦理| 成人性视频网站| 91免费国产视频网站| 色妞www精品视频| 91国产免费看| 日韩午夜中文字幕| 91福利在线播放| 欧美久久高跟鞋激| 欧美成人一区二区三区片免费| 26uuu色噜噜精品一区二区| xvideos.蜜桃一区二区| 国产精品欧美精品| 亚洲一区二区三区三| 蜜桃视频一区二区三区| 国产精品一二三区在线| 成人永久aaa| 欧美日韩一区二区三区视频| 日韩欧美一区二区免费| 久久亚洲二区三区| 亚洲精品欧美专区| 捆绑变态av一区二区三区| 国产成人免费视| 色噜噜久久综合| 精品成人一区二区三区四区| 综合亚洲深深色噜噜狠狠网站| 亚洲成人先锋电影| 国产酒店精品激情| 欧美亚洲另类激情小说| 亚洲欧美aⅴ...| 性做久久久久久| 国产九色sp调教91| 欧美日韩一二三区| 国产三级一区二区| 日韩极品在线观看| eeuss鲁一区二区三区| 日韩一区二区三区在线观看| 国产精品丝袜91| 欧美aaaaa成人免费观看视频| 岛国精品在线播放| 欧美一区二区免费视频| 中文字幕视频一区| 久久精品国产99国产精品| 在线免费观看一区| 国产日产欧美一区| 婷婷成人综合网| www.日韩精品| 欧美精品一区二区久久久| 亚洲一区二区三区四区的| 国产91丝袜在线18| 在线电影国产精品| 一区二区三区不卡视频在线观看| 国产一区 二区| 欧美久久一二三四区| 亚洲精品视频一区| 成人免费的视频| 精品国产一区二区亚洲人成毛片 | 国产99精品在线观看| 欧美一区二区三区免费视频| 亚洲精品久久久久久国产精华液| 激情综合色播五月| 欧美丰满少妇xxxxx高潮对白| 亚洲欧美综合色| 国产盗摄一区二区| 日韩视频不卡中文| 日韩精品亚洲专区| 欧美亚洲日本一区| 亚洲欧美在线观看| 国产成a人无v码亚洲福利| 日韩三级视频中文字幕| 午夜久久福利影院| 色婷婷激情一区二区三区| 国产精品网站一区| 国产成人啪免费观看软件| 久久女同精品一区二区| 久久国内精品视频| 日韩一区二区三区四区| 午夜精品久久久久久| 欧美日韩一区二区三区不卡| 亚洲黄一区二区三区| 91亚洲精品一区二区乱码| 欧美国产国产综合| 粉嫩aⅴ一区二区三区四区五区| 久久综合狠狠综合久久综合88| 成人av小说网| 国产无人区一区二区三区| 国产成人aaa| 亚洲国产高清不卡| 成人av先锋影音| 国产精品久久久久一区| a美女胸又www黄视频久久| 国产嫩草影院久久久久| 国产成人精品免费一区二区| 国产日产欧美一区二区视频| 成人深夜在线观看| 亚洲丝袜自拍清纯另类| 91视频www| 一区二区高清视频在线观看| 精品婷婷伊人一区三区三| 亚洲成人中文在线| 日韩一区二区电影| 极品美女销魂一区二区三区免费| 久久综合九色综合97_久久久| 国产福利视频一区二区三区| 国产欧美日韩三区| 91视频观看视频| 亚洲国产精品久久一线不卡| 欧美日韩一二区| 精品一区二区三区av| 中文字幕二三区不卡| 色婷婷激情综合| 日本亚洲欧美天堂免费| 精品国产乱码久久| 国产91对白在线观看九色| 一区免费观看视频| 欧美体内she精高潮| 七七婷婷婷婷精品国产| 亚洲精品一区在线观看| 丁香婷婷综合网| 亚洲一线二线三线久久久| 欧美一区二区三区电影| 丁香婷婷综合网| 亚洲一区二区三区四区五区中文| 欧美一区二区不卡视频| 成人教育av在线| 亚洲高清视频在线| 2欧美一区二区三区在线观看视频| av亚洲精华国产精华| 亚洲国产成人av网| 久久久电影一区二区三区| 97精品国产露脸对白| 日韩高清国产一区在线| 中文欧美字幕免费| 欧美电影影音先锋| 成人精品高清在线| 日韩av电影免费观看高清完整版在线观看| 亚洲精品一区二区在线观看| 色999日韩国产欧美一区二区| 麻豆精品精品国产自在97香蕉| 国产精品麻豆一区二区| 555夜色666亚洲国产免| 高清成人在线观看| 水蜜桃久久夜色精品一区的特点| 精品99久久久久久| 欧美亚一区二区| 国产成人精品一区二| 午夜影院在线观看欧美| 国产精品天天看| 日韩视频在线观看一区二区| 色哟哟日韩精品| 国产激情精品久久久第一区二区| 亚洲成人av在线电影| 欧美国产日韩精品免费观看| 日韩午夜在线观看视频| 欧美性猛片aaaaaaa做受| 国产精品夜夜爽| 免费观看在线综合| 亚洲电影在线播放| 亚洲欧洲av在线| 久久精品一区蜜桃臀影院| 日韩三级在线观看| 欧美日韩一级视频| 色婷婷精品久久二区二区蜜臀av| 国产夫妻精品视频| 精品一区二区在线看| 丝袜诱惑亚洲看片 | 99久久精品国产麻豆演员表| 韩国一区二区三区| 日韩成人av影视| 亚洲成a人片在线不卡一二三区| 亚洲欧洲性图库| 亚洲国产精品成人综合| 精品免费99久久| 欧美大片国产精品| 91精品国产色综合久久久蜜香臀| 91最新地址在线播放| 成人av电影观看| 国产一区在线精品| 国产一区二区三区av电影| 久久成人久久爱| 久久电影网电视剧免费观看| 热久久国产精品| 午夜成人在线视频| 日韩黄色小视频| 三级亚洲高清视频| 日本美女一区二区|