|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Macros | |
| #define | NDEBUG |
Functions | |
| NTSTATUS | PciIdeXStartMiniport (_In_ PFDO_DEVICE_EXTENSION FdoExtension) |
| IDE_CHANNEL_STATE | PciIdeXChannelState (_In_ PFDO_DEVICE_EXTENSION FdoExtension, _In_ ULONG Channel) |
| VOID | PciIdeXDebugPrint (_In_ ULONG DebugPrintLevel, _In_z_ _Printf_format_string_ PCCHAR DebugMessage,...) |
| Prints the given string with printf-like formatting to the kernel debugger. | |
| NTSTATUS NTAPI | PciIdeXGetBusData (_In_ PVOID DeviceExtension, _Out_writes_bytes_all_(BufferLength) PVOID Buffer, _In_ ULONG ConfigDataOffset, _In_ ULONG BufferLength) |
| NTSTATUS NTAPI | PciIdeXSetBusData (_In_ PVOID DeviceExtension, _In_reads_bytes_(BufferLength) PVOID Buffer, _In_reads_bytes_(BufferLength) PVOID DataMask, _In_ ULONG ConfigDataOffset, _In_ ULONG BufferLength) |
Variables | |
| ULONG | PciIdeDebug = 0 |
| Global debugging level. Valid values are between 0 (Error) and 3 (Trace). | |
| #define NDEBUG |
Definition at line 10 of file miniport.c.
| IDE_CHANNEL_STATE PciIdeXChannelState | ( | _In_ PFDO_DEVICE_EXTENSION | FdoExtension, |
| _In_ ULONG | Channel | ||
| ) |
Definition at line 48 of file miniport.c.
Referenced by PciIdeXFdoQueryBusRelations(), PciIdeXPdoQueryResourceRequirements(), and PciIdeXPdoQueryResources().
| 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 73 of file miniport.c.
| NTSTATUS NTAPI PciIdeXGetBusData | ( | _In_ PVOID | DeviceExtension, |
| _Out_writes_bytes_all_(BufferLength) PVOID | Buffer, | ||
| _In_ ULONG | ConfigDataOffset, | ||
| _In_ ULONG | BufferLength | ||
| ) |
Definition at line 92 of file miniport.c.
Referenced by PciIdeChannelEnabled(), and PciIdeXSetBusData().
| NTSTATUS NTAPI PciIdeXSetBusData | ( | _In_ PVOID | DeviceExtension, |
| _In_reads_bytes_(BufferLength) PVOID | Buffer, | ||
| _In_reads_bytes_(BufferLength) PVOID | DataMask, | ||
| _In_ ULONG | ConfigDataOffset, | ||
| _In_ ULONG | BufferLength | ||
| ) |
Definition at line 122 of file miniport.c.
| NTSTATUS PciIdeXStartMiniport | ( | _In_ PFDO_DEVICE_EXTENSION | FdoExtension | ) |
Definition at line 18 of file miniport.c.
Referenced by PciIdeXFdoStartDevice().
| ULONG PciIdeDebug = 0 |
Global debugging level. Valid values are between 0 (Error) and 3 (Trace).
Definition at line 14 of file miniport.c.
Referenced by PciIdeXDebugPrint().