| | |
| _archOptRegRd8_00( ) | read 8 bits from mem space register |
| _archOptRegRd8_20( ) | read 8 bits from IO space register |
| _archOptRegRd16_00( ) | read 16 bits from mem space register |
| _archOptRegRd16_01( ) | read 16 bits from mem space register and swap data |
| _archOptRegRd16_20( ) | read 16 bits from IO space register |
| _archOptRegRd16_21( ) | read 16 bits from IO space register and swap data |
| _archOptRegRd32_00( ) | read 32 bits from mem space register |
| _archOptRegRd32_03( ) | read 32 bits from mem space register and swap data |
| _archOptRegRd32_20( ) | read 32 bits from IO space register |
| _archOptRegRd32_23( ) | read 32 bits from IO space register and swap data |
| _archOptRegRd64_00( ) | read 64 bits from mem space register |
| _archOptRegRd64_07( ) | read 64 bits from mem space register and swap data |
| _archOptRegRd64_20( ) | read 64 bits from IO space register |
| _archOptRegRd64_27( ) | read 64 bits from IO space register and swap data |
| _archOptRegWr8_00( ) | write 8 bits to mem space register |
| _archOptRegWr8_10( ) | write 8 bits to mem space register and flush data |
| _archOptRegWr8_20( ) | write 8 bits to IO space register |
| _archOptRegWr8_30( ) | write 8 bits to IO space register and flush data |
| _archOptRegWr16_00( ) | write 16 bits to a mem space register |
| _archOptRegWr16_01( ) | swap and write 16 bits to a mem space register |
| _archOptRegWr16_10( ) | write 16 bits to a mem space register and flush data |
| _archOptRegWr16_11( ) | swap, write 16 bits to mem space register & flush data |
| _archOptRegWr16_20( ) | write 16 bits to an IO space register |
| _archOptRegWr16_21( ) | swap and write 16 bits to an IO space register |
| _archOptRegWr16_30( ) | write 16 bits to IO space register & flush data |
| _archOptRegWr16_31( ) | swap & write 16 bits to IO space register & flush data |
| _archOptRegWr32_00( ) | write 32 bits to mem space register |
| _archOptRegWr32_03( ) | swap the data and write 32 bits to mem space register |
| _archOptRegWr32_10( ) | write 32 bits to an mem space register and flush |
| _archOptRegWr32_10( ) | swap & write 32 bits to an mem space register and flush |
| _archOptRegWr32_20( ) | write 32 bits to an IO space register |
| _archOptRegWr32_23( ) | swap and write 32 bits to an IO space register |
| _archOptRegWr32_30( ) | write 32 bits to an IO space register and flush |
| _archOptRegWr32_33( ) | swap and write 32 bits to an IO space register & flush |
| _archOptRegWr64_00( ) | write 64 bits to a mem space register |
| _archOptRegWr64_07( ) | swap 64 bit data and write to a mem space register |
| _archOptRegWr64_10( ) | write 64 bits to a mem space register and flush data |
| _archOptRegWr64_17( ) | swap, write 64 bits to a mem space register & flush data |
| _archOptRegWr64_20( ) | write 64 bits to an IO space register |
| _archOptRegWr64_27( ) | swap and write 64 bits to an IO space register |
| _archOptRegWr64_30( ) | write 64 bits to a IO space register and flush data |
| _archOptRegWr64_37( ) | swap, write 64 bits to a IO space register & flush data |
| _archOptRegWrRd8_00( ) | write 8 bits to mem space register and read back data |
| _archOptRegWrRd8_10( ) | write 8 bits to mem space register, flush data & read |
| _archOptRegWrRd8_20( ) | write 8 bits to IO space register and read back |
| _archOptRegWrRd8_30( ) | write 8 bits to IO space register, flush data & read |
| _archOptRegWrRd16_00( ) | write 16 bits to a mem space register & read back |
| _archOptRegWrRd16_01( ) | swap, write 16 bits to a mem space register & read |
| _archOptRegWrRd16_10( ) | write 16 bits to memspace, flush data & read |
| _archOptRegWrRd16_11( ) | swap, write 16 bits to memspace, flush & read data |
| _archOptRegWrRd16_20( ) | write 16 bits to an IO space register & read |
| _archOptRegWrRd16_21( ) | swap, write 16 bits to an IO space register & read |
| _archOptRegWrRd16_30( ) | write 16 bits to IO space, flush & read back data |
| _archOptRegWrRd16_31( ) | swap, write 16 bits to IO space, flush data & read |
| _archOptRegWrRd32_00( ) | write 32 bits to mem space register & read back |
| _archOptRegWrRd32_03( ) | swap, write 32 bits to mem space register & read |
| _archOptRegWrRd32_10( ) | write 32 bits to memspace register, flush & read |
| _archOptRegWrRd32_13( ) | swap, write 32 bits to memspace, flush & read |
| _archOptRegWrRd32_20( ) | write 32 bits to an IO space register & read back |
| _archOptRegWrRd32_23( ) | swap, write 32 bits to an IO space register & read |
| _archOptRegWrRd32_30( ) | write 32 bits to an IO space register, flush & read |
| _archOptRegWrRd32_33( ) | swap, write 32 bits to IO space, flush & read |
| _archOptRegWrRd64_00( ) | write 64 bits to a mem space register and read back |
| _archOptRegWrRd64_07( ) | swap 64 bit data and write & read from mem space |
| _archOptRegWrRd64_10( ) | write 64 bits to mem space register, flush data & read |
| _archOptRegWrRd64_17( ) | swap, write 64 bits to memspace, flush data & read |
| _archOptRegWrRd64_20( ) | write 64 bits to an IO space register and read back |
| _archOptRegWrRd64_27( ) | swap, write 64 bits & read from an IO space register |
| _archOptRegWrRd64_30( ) | write 64 bits to IO space register, flush and read |
| _archOptRegWrRd64_37( ) | swap, write 64 bits to IO space, flush & read data |
| _archRegisterRead8( ) | read 8-bit value from a register |
| _archRegisterRead16( ) | read 16-bit value from a register |
| _archRegisterRead32( ) | read 32-bit value from a register |
| _archRegisterRead64( ) | read 64-bit value from a register |
| _archRegisterWrite8( ) | write 8-bits to a register |
| _archRegisterWrite16( ) | write 16-bits to a register |
| _archRegisterWrite32( ) | write 32-bits to a register |
| _archRegisterWrite64( ) | write 64-bits to a register |
| _archRegProbe( ) | probe a register on the device |
| _archVolatileRegisterRead( ) | read from a volatile register |
| _archVolatileRegisterWrite( ) | write to a volatile register |
| _vxbInstRetrieve( ) | retrieve the VXB_DEVICE_ID for an instance |
| | |
| devResourceGet( ) | find vxBus resource |
| devResourceIntrGet( ) | find vxBus interrupt resources |
| | |
| flDelayLoop( ) | consume the specified time |
| flFitInSocketWindow( ) | check whether the flash array fits in the socket window |
| | |
| hardWareInterFaceBusInit( ) | |
| hardWareInterFaceInit( ) | Hardware Interface Pre-Kernel Initialization |
| hcfDeviceGet( ) | get the HCF_DEVICE pointer |
| hcfResourceAllShow( ) | show all devices and resource values |
| hcfResourceDevShow( ) | show the device and resource values |
| hcfResourceShow( ) | show values for specified resource |
| hwMemAlloc( ) | allocate a buffer from the hardware memory pool |
| hwMemFree( ) | return buffer to the hardware memory pool |
| hwMemLibInit( ) | initialize hardware memory allocation library |
| hwMemPoolCreate( ) | create or add a memory pool for driver memory allocation |
| hwMemShow( ) | |
| hwVMRAddrGet( ) | get initial virtual address from Virtual Memory Region |
| hwVMRAlloc( ) | allocate from Virtual Memory Region |
| hwVMRDeActivate( ) | prevent future allocation from Virtual Memory Region |
| hwVMRInit( ) | initialize Virtual Memory Region |
| hwVMRShow( ) | show virtual memory region usage |
| | |
| i8259Init( ) | initialize the PIC |
| i8259IntBoi( ) | detect whether it is spurious interrupt or not |
| i8259IntBoiEem( ) | issue EOI before the IRQ0 interrupt handler |
| i8259IntBoiSmm( ) | enable Special Mask Mode before the IRQ0 interrupt handler |
| i8259IntEoiMaster( ) | send EOI(end of interrupt) signal to the master PIC. |
| i8259IntEoiSlave( ) | send EOI(end of interrupt) signal to the slave PIC. |
| i8259IntEoiSlaveNfnm( ) | send EOI(end of interrupt) signal to the slave PIC. |
| i8259IntEoiSlaveSfnm( ) | send EOI(end of interrupt) signal to the slave PIC. |
| i8259IntEoiSmm( ) | disable Special Mask Mode with EOI signal to the master PIC |
| | |
| mkbootAta( ) | create a boot ATA disk from a specified file |
| mkbootFd( ) | create a boot floppy disk from a specified file |
| | |
| noDev( ) | optional driver functionality not present |
| ns16550DevInit( ) | initialize an NS16550 channel |
| ns16550DevProbe( ) | probe for device presence at specific address |
| ns16550Int( ) | interrupt level processing |
| ns16550IntEx( ) | miscellaneous interrupt processing |
| ns16550IntRd( ) | handle a receiver interrupt |
| ns16550IntWr( ) | handle a transmitter interrupt |
| ns16550sioRegister( ) | register ns16550 driver |
| nullDrv( ) | optional driver functionality not present |
| | |
| optimizeAccessFunction( ) | optimize a function based on flags |
| | |
| pciAutoAddrAlign( ) | align a PCI address and check boundary conditions |
| pciAutoBusNumberSet( ) | set the primary, secondary, and subordinate bus number |
| pciAutoCardBusConfig( ) | set mem and I/O registers for a single PCI-Cardbus bridge |
| pciAutoCfg( ) | Automatically configure all nonexcluded PCI headers |
| pciAutoCfgCtl( ) | set or get pciAutoConfigLib options |
| pciAutoConfig( ) | automatically configure all nonexcluded PCI headers (obsolete) |
| pciAutoConfigLibInit( ) | initialize PCI autoconfig library |
| pciAutoDevReset( ) | quiesce a PCI device and reset all writeable status bits |
| pciAutoFuncDisable( ) | disable a specific PCI function |
| pciAutoFuncEnable( ) | perform final configuration and enable a function |
| pciAutoGetNextClass( ) | find the next device of specific type from probe list |
| pciAutoRegConfig( ) | assign PCI space to a single PCI base address register |
| pciBusAnnounceDevices( ) | Notify the bus subsystem of all devices on PCI |
| pciBusIntAcknowledge( ) | acknowledge and clear an interrupt |
| pciBusIntConnect( ) | connect an ISR to the device interrupt |
| pciBusIntDisable( ) | disable a PCI device interrupt |
| pciBusIntDisconnect( ) | disconnect an ISR to the device interrupt |
| pciBusIntEnable( ) | enable a PCI device interrupt |
| pciBusIntVectorGet( ) | get interrupt vector information |
| pciConfigBdfPack( ) | pack parameters for the Configuration Address Register |
| pciConfigExtCapFind( ) | find extended capability in ECP linked list |
| pciConfigForeachFunc( ) | check condition on specified bus |
| pciConfigInByte( ) | read one byte from the PCI configuration space |
| pciConfigInLong( ) | read one longword from the PCI configuration space |
| pciConfigInWord( ) | read one word from the PCI configuration space |
| pciConfigLibInit( ) | initialize the configuration access-method and addresses |
| pciConfigModifyByte( ) | Perform a masked longword register update |
| pciConfigModifyLong( ) | Perform a masked longword register update |
| pciConfigModifyWord( ) | Perform a masked longword register update |
| pciConfigOutByte( ) | write one byte to the PCI configuration space |
| pciConfigOutLong( ) | write one longword to the PCI configuration space |
| pciConfigOutWord( ) | write one 16-bit word to the PCI configuration space |
| pciConfigReset( ) | disable cards for warm boot |
| pciConnect( ) | connect PCI bus type to bus subsystem |
| pciDevConfig( ) | configure a device on a PCI bus |
| pciDevControl( ) | perform device control operations |
| pciDeviceAnnounce( ) | notify the bus subsystem of a device on PCI |
| pciDevMatch( ) | check whether device and driver go together |
| pciDevShow( ) | show information about PCI device |
| pciFindClass( ) | find the nth occurrence of a device by PCI class code. |
| pciFindDevice( ) | find the nth device with the given device & vendor ID |
| pciHcfRecordFind( ) | find device's HCF pciSlot record |
| pciInit( ) | first-pass bus type initialization |
| pciInit2( ) | second-pass bus type initialization |
| pciInt( ) | interrupt handler for shared PCI interrupt. |
| pciIntConnect( ) | connect the interrupt handler to the PCI interrupt. |
| pciIntDisconnect( ) | disconnect the interrupt handler (OBSOLETE) |
| pciIntDisconnect2( ) | disconnect an interrupt handler from the PCI interrupt. |
| pciIntLibInit( ) | initialize the pciIntLib module |
| pciIntrInfoFind( ) | find device interrupt information |
| pciRegister( ) | register PCI bus type |
| pciRegisterProbe( ) | probe a register on a PCI device |
| pciRegisterRead8( ) | read 8-bit value from a register |
| pciRegisterRead16( ) | read 16-bit value from a register |
| pciRegisterRead32( ) | read 32-bit value from a register |
| pciRegisterRead64( ) | read 64-bit value from a register |
| pciRegisterWrite8( ) | write 8-bits to a register |
| pciRegisterWrite16( ) | write 16-bits to a register |
| pciRegisterWrite32( ) | write 32-bits to a register |
| pciRegisterWrite64( ) | write 64-bits to a register |
| pciSpecialCycle( ) | generate a special cycle with a message |
| pciVolatileRegisterRead( ) | read from a volatile register |
| pciVolatileRegisterWrite( ) | write to a volatile register |
| pciVolatileRegisterWrite8( ) | write 8-bits to a volatile register |
| pciVolatileRegisterWrite16( ) | write 16-bits to a volatile register |
| pciVolatileRegisterWrite32( ) | write 32-bits to a volatile register |
| pciVolatileRegisterWrite64( ) | write 64-bits to a volatile register |
| pentiumPciAccessMethodOverride( ) | method for overriding access routines |
| pentiumPciBusDevGet( ) | find bus controller |
| pentiumPciCfgRead( ) | access method for reading configuration space |
| pentiumPciCfgWrite( ) | access method for writing configuration space |
| pentiumPciDevControl( ) | |
| pentiumPciInstConnect( ) | third stage Pentium PCI host bridge device connection |
| pentiumPciInstInit( ) | create a Pentium PCI host bridge instance |
| pentiumPciInstInit2( ) | second stage Pentium PCI host bridge device connection |
| pentiumPciMethodCfgRead( ) | method for reading from configuration space |
| pentiumPciMethodCfgWrite( ) | method for writing to configuration space |
| pentiumPciMmuMapAdd( ) | memory map sysPhysMemDesc |
| pentiumPciPhysMemHandle( ) | configure PCI memory for a device |
| pentiumPciPhysMemShow( ) | display sysPhysMemDesc entries |
| pentiumPciRegister( ) | register Pentium PCI host bridge device driver |
| plbAccessInit( ) | initialize the plb access module |
| plbConnect( ) | third-stage PLB bus initialization |
| plbDevMatch( ) | check whether device and driver go together |
| plbInit1( ) | first-stage PLB bus initialization |
| plbInit2( ) | second-stage PLB bus initialization |
| plbRegister( ) | register PLB with bus subsystem |
| | |
| sioNextChannelNumberAssign( ) | assign a new serial channel number |
| sys557Init( ) | prepare 82557 PCI ethernet device for initialization |
| sys557PciInit( ) | initialize a 82557 PCI ethernet device |
| sys557Show( ) | show 82557 PCI ethernet device configuration |
| sysAuxClkConnect( ) | connect a routine to the auxiliary clock interrupt |
| sysAuxClkDisable( ) | turn off auxiliary clock interrupts |
| sysAuxClkEnable( ) | turn on auxiliary clock interrupts |
| sysAuxClkInt( ) | handle an auxiliary clock interrupt |
| sysAuxClkRateGet( ) | get the auxiliary clock rate |
| sysAuxClkRateSet( ) | set the auxiliary clock rate |
| sysBspRev( ) | return the BSP version and revision number |
| sysBusIntAck( ) | acknowledge a bus interrupt |
| sysBusIntGen( ) | generate a bus interrupt |
| sysBusTas( ) | test and set a location across the bus |
| sysBusToLocalAdrs( ) | convert a bus address to a local address |
| sysClkConnect( ) | connect a routine to the system clock interrupt |
| sysClkDisable( ) | turn off system clock interrupts |
| sysClkEnable( ) | turn on system clock interrupts |
| sysClkInt( ) | interrupt level processing for system clock |
| sysClkRateGet( ) | get the system clock rate |
| sysClkRateSet( ) | set the system clock rate |
| sysDelay( ) | allow recovery time for port accesses |
| sysHwInit( ) | initialize the system hardware |
| sysHwInit2( ) | additional system configuration and initialization |
| sysIntDisablePIC( ) | disable a bus interrupt level |
| sysIntEnablePIC( ) | enable a bus interrupt level |
| sysIntEoiGet( ) | get EOI/BOI function and its parameter |
| sysIntInitPIC( ) | initialize the interrupt controller |
| sysIntLevel( ) | get an IRQ(PIC) or INTIN(APIC) number in service |
| sysIntLock( ) | lock out all interrupts |
| sysIntUnlock( ) | unlock the PIC interrupts |
| sysLocalToBusAdrs( ) | convert a local address to a bus address |
| sysMailboxConnect( ) | connect a routine to the mailbox interrupt |
| sysMailboxEnable( ) | enable the mailbox interrupt |
| sysMemTop( ) | get the address of the top of VxWorks memory |
| sysMmuMapAdd( ) | insert a new MMU mapping |
| sysModel( ) | return the model name of the CPU board |
| sysNvRamGet( ) | get the contents of non-volatile RAM |
| sysNvRamSet( ) | write to non-volatile RAM |
| sysPciCfgInit( ) | pci configuration and initialization |
| sysPciHostBridgeInit( ) | initialize the PCI Host Bridge |
| sysPciIntInit( ) | PCI interrupt library init |
| sysPciIvecToIrq( ) | get an IRQ(PIC or IOAPIC) number from vector address |
| sysPhysMemTop( ) | get the address of the top of physical memory |
| sysProcNumGet( ) | get the processor number |
| sysProcNumSet( ) | set the processor number |
| sysSerialChanConnect( ) | connect the SIO_CHAN device |
| sysSerialChanGet( ) | get the SIO_CHAN device associated with a serial channel |
| sysSerialConnectAll( ) | connect all SIO_CHAN devices |
| sysStrayInt( ) | Do nothing for stray interrupts. |
| sysToMonitor( ) | transfer control to the ROM monitor |
| sysUsDelay( ) | delay specified number of microseconds |
| | |
| vxbAccessMethodGet( ) | find specific method for accessing device |
| vxbBusAnnounce( ) | announce bus discovery to bus subsystem |
| vxbBusListPrint( ) | Show bus topology |
| vxbBusTypeRegister( ) | register a bus type |
| vxbBusTypeString( ) | retrieve bus type string |
| vxbBusTypeUnregister( ) | unregister a bus type |
| vxbDevAccessShow( ) | Show bus access methods |
| vxbDevConnect( ) | third-pass initialization of devices |
| vxbDevError( ) | driver does not support specified functionality |
| vxbDeviceAnnounce( ) | announce device discovery to bus subsystem |
| vxbDeviceMethodRun( ) | run method on device |
| vxbDevInit( ) | second-pass initialization of devices |
| vxbDevIterate( ) | perform specified action for each device |
| vxbDevMethodGet( ) | find entry point of method |
| vxbDevMethodRun( ) | run method on devices |
| vxbDevParent( ) | find parent device |
| vxbDevPath( ) | trace from device to nexus |
| vxbDevPathShow( ) | Show bus hierarchy |
| vxbDevRegister( ) | register a device driver |
| vxbDevRemovalAnnounce( ) | announce device removal to bus subsystem |
| vxbDevStructAlloc( ) | allocate VXB_DEVICE structure |
| vxbDevStructFree( ) | free VXB_DEVICE structure |
| vxbDevStructShow( ) | Show device information |
| vxbDriverUnregister( ) | remove a device driver from the bus subsystem |
| vxbInit( ) | initialize vxBus |
| vxbInstByNameFind( ) | retrieve the VXB_DEVICE_ID for an instance |
| vxbInstParamByIndexGet( ) | retrieve driver parameter value |
| vxbInstParamByNameGet( ) | retrieve driver parameter value |
| vxbInstParamSet( ) | set driver parameter for specified instance |
| vxbInstUnitGet( ) | get the unit number |
| vxbInstUnitSet( ) | set the unit number |
| vxbIntAcknowledge( ) | Acknowledge device's interrupt |
| vxbIntConnect( ) | connect device's interrupt |
| vxbIntDisable( ) | disable device's interrupt |
| vxbIntDisconnect( ) | disconnect device's interrupt |
| vxbIntEnable( ) | Enable device's interrupt |
| vxbIntVectorGet( ) | get device's interrupt vector |
| vxbLibError( ) | handle error conditions |
| vxbLibInit( ) | initialize vxBus library |
| vxbMemAddrGet( ) | get address for device |
| vxbPciAccessCopy( ) | copy access function pointers |
| vxbPciBusTypeInit( ) | initialize the PCI bus type |
| vxbPlbAccessCopy( ) | copy the access data structure |
| vxbPresStructShow( ) | Show bus information |
| vxbResourceFind( ) | find and allocate a vxBus resource |
| vxbSubDevAction( ) | perform an action on all devs on bus controller |
| vxbTopoShow( ) | Show bus topology |
| vxBusShow( ) | show vxBus subsystem |
| vxbVolRegWrite( ) | volatile register writes |