Units
Class Hierarchy
Classes, Interfaces and Objects
Types
Enumerations
Variables
Constants
Functions and Procedures
Identifiers

All Units

NameDescription
kdallresUnit kdallres contains the greater part of constants and resource strings used in common by classes and modules throughout the package.
kdautocardUnit kdautocard contains implementation and accompanying definitions for TAutomateCardForm class that facilitates the definition of device model and the diagnostics of corresponding hardware at design time in Kylix IDE.
kdclxcoreUnit kdclxcore contains implementations and accompanying definitions for fundamental classes, such as: TkdCustomCard and TkdResource.
kddmabufferUnit kddmabuffer contains implementation and accompanying definitions for TkdDMABuffer class that models multi-purpose DMA buffer related either to a PCI device or to some other device of non-PCI class.
kdframeworkassistantUnit kdframeworkassistant contains implementations and accompanying definitions for auxiliary classes and interfaces that endow the KylixDriver Application Library with even more pragmatical usage ability.
kdinterruptUnit kdinterrupt contains implementations and accompanying definitions for most of classes relevant to hardware interrupt handling, such as: TkdInterrupt, TkdInterruptAcknowledgement and TkdInterruptPipe.
kdinthandlerUnit kdinthandler contains implementation for TInterruptHandlerParser class that parses and validates the set of instructions of kernel-mode interrupt handler hosted at InterruptHandler property of TkdInterrupt class.
kdpcihdrUnit kdpcihdr contains implementations for classes modelling different configuration spaces of PCI devices, such as: TkdPCIConfig and TkdPCINonBridge.
kdpcitypesUnit kdpcitypes contains accompanying definitions for classes modelling different configuration spaces of PCI hardware.
kdrangesUnit kdranges contains implementations and accompanying definitions for classes modelling different address ranges of hardware, either memory or port concerned, such as: TkdMemoryRange, TkdPortRange, TkdDirectRPIOMRange, TkdDirectRRAMRange and their ancestor classes.
kdregisterUnit kdregister contains implementation and accompanying definitions for TkdHWRangeRegister class that models hardware register related to different address ranges of hardware represented basically by TkdPortRange and TkdMemoryRange classes.