ReactOS
0.4.15-dev-4936-gc06ccce
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Functions | |
static NTSTATUS NTAPI | PciIdeXForwardOrIgnore (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp) |
_Dispatch_type_ (IRP_MJ_POWER) | |
_Dispatch_type_ (IRP_MJ_PNP) | |
VOID | PciIdeXDebugPrint (_In_ ULONG DebugPrintLevel, _In_z_ _Printf_format_string_ PCCHAR DebugMessage,...) |
Prints the given string with printf-like formatting to the kernel debugger. More... | |
NTSTATUS NTAPI | PciIdeXInitialize (IN PDRIVER_OBJECT DriverObject, IN PUNICODE_STRING RegistryPath, IN PCONTROLLER_PROPERTIES HwGetControllerProperties, IN ULONG ExtensionSize) |
NTSTATUS NTAPI | PciIdeXGetBusData (IN PVOID DeviceExtension, IN PVOID Buffer, IN ULONG ConfigDataOffset, IN ULONG BufferLength) |
NTSTATUS NTAPI | PciIdeXSetBusData (IN PVOID DeviceExtension, IN PVOID Buffer, IN PVOID DataMask, IN ULONG ConfigDataOffset, IN ULONG BufferLength) |
Variables | |
ULONG | PciIdeDebug = 0 |
Global debugging level. Valid values are between 0 (Error) and 3 (Trace). More... | |
static DRIVER_DISPATCH | PciIdeXForwardOrIgnore |
#define NDEBUG |
Definition at line 11 of file miniport.c.
_Dispatch_type_ | ( | IRP_MJ_POWER | ) |
Definition at line 48 of file miniport.c.
_Dispatch_type_ | ( | IRP_MJ_PNP | ) |
Definition at line 83 of file miniport.c.
VOID PciIdeXDebugPrint | ( | _In_ ULONG | DebugPrintLevel, |
_In_z_ _Printf_format_string_ PCCHAR | DebugMessage, | ||
... | |||
) |
Prints the given string with printf-like formatting to the kernel debugger.
[in] | DebugPrintLevel | Level of the debug message. Valid values are between 0 (Error) and 3 (Trace). |
[in] | DebugMessage | Format of the string/arguments. |
[in] | ... | Variable number of arguments matching the format specified in DebugMessage. |
Definition at line 106 of file miniport.c.
Definition at line 19 of file miniport.c.
NTSTATUS NTAPI PciIdeXGetBusData | ( | IN PVOID | DeviceExtension, |
IN PVOID | Buffer, | ||
IN ULONG | ConfigDataOffset, | ||
IN ULONG | BufferLength | ||
) |
Definition at line 159 of file miniport.c.
Referenced by PciIdeChannelEnabled(), and PciIdeXSetBusData().
NTSTATUS NTAPI PciIdeXInitialize | ( | IN PDRIVER_OBJECT | DriverObject, |
IN PUNICODE_STRING | RegistryPath, | ||
IN PCONTROLLER_PROPERTIES | HwGetControllerProperties, | ||
IN ULONG | ExtensionSize | ||
) |
Definition at line 123 of file miniport.c.
Referenced by DriverEntry().
NTSTATUS NTAPI PciIdeXSetBusData | ( | IN PVOID | DeviceExtension, |
IN PVOID | Buffer, | ||
IN PVOID | DataMask, | ||
IN ULONG | ConfigDataOffset, | ||
IN ULONG | BufferLength | ||
) |
Definition at line 190 of file miniport.c.
ULONG PciIdeDebug = 0 |
Global debugging level. Valid values are between 0 (Error) and 3 (Trace).
Definition at line 15 of file miniport.c.
Referenced by PciIdeXDebugPrint().
|
static |
Definition at line 17 of file miniport.c.
Referenced by PciIdeXInitialize().