Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenbus.c
Go to the documentation of this file.
00001 /* 00002 * PROJECT: ReactOS HAL 00003 * LICENSE: BSD - See COPYING.ARM in the top level directory 00004 * FILE: hal/halarm/generic/bus.c 00005 * PURPOSE: Bus Support Routines 00006 * PROGRAMMERS: ReactOS Portable Systems Group 00007 */ 00008 00009 /* INCLUDES *******************************************************************/ 00010 00011 #include <hal.h> 00012 #define NDEBUG 00013 #include <debug.h> 00014 00015 /* GLOBALS ********************************************************************/ 00016 00017 /* PRIVATE FUNCTIONS **********************************************************/ 00018 00019 /* PUBLIC FUNCTIONS ***********************************************************/ 00020 00021 /* 00022 * @unimplemented 00023 */ 00024 NTSTATUS 00025 NTAPI 00026 HalAdjustResourceList(IN PIO_RESOURCE_REQUIREMENTS_LIST *ResourceList) 00027 { 00028 UNIMPLEMENTED; 00029 while (TRUE); 00030 return STATUS_SUCCESS; 00031 } 00032 00033 /* 00034 * @unimplemented 00035 */ 00036 NTSTATUS 00037 NTAPI 00038 HalAssignSlotResources(IN PUNICODE_STRING RegistryPath, 00039 IN PUNICODE_STRING DriverClassName, 00040 IN PDRIVER_OBJECT DriverObject, 00041 IN PDEVICE_OBJECT DeviceObject, 00042 IN INTERFACE_TYPE BusType, 00043 IN ULONG BusNumber, 00044 IN ULONG SlotNumber, 00045 IN OUT PCM_RESOURCE_LIST *AllocatedResources) 00046 { 00047 UNIMPLEMENTED; 00048 while (TRUE); 00049 return STATUS_SUCCESS; 00050 } 00051 00052 /* 00053 * @unimplemented 00054 */ 00055 ULONG 00056 NTAPI 00057 HalGetBusData(IN BUS_DATA_TYPE BusDataType, 00058 IN ULONG BusNumber, 00059 IN ULONG SlotNumber, 00060 IN PVOID Buffer, 00061 IN ULONG Length) 00062 { 00063 UNIMPLEMENTED; 00064 while (TRUE); 00065 return 0; 00066 } 00067 00068 /* 00069 * @unimplemented 00070 */ 00071 ULONG 00072 NTAPI 00073 HalGetBusDataByOffset(IN BUS_DATA_TYPE BusDataType, 00074 IN ULONG BusNumber, 00075 IN ULONG SlotNumber, 00076 IN PVOID Buffer, 00077 IN ULONG Offset, 00078 IN ULONG Length) 00079 { 00080 UNIMPLEMENTED; 00081 while (TRUE); 00082 return 0; 00083 } 00084 00085 /* 00086 * @unimplemented 00087 */ 00088 ULONG 00089 NTAPI 00090 HalGetInterruptVector(IN INTERFACE_TYPE InterfaceType, 00091 IN ULONG BusNumber, 00092 IN ULONG BusInterruptLevel, 00093 IN ULONG BusInterruptVector, 00094 OUT PKIRQL Irql, 00095 OUT PKAFFINITY Affinity) 00096 { 00097 UNIMPLEMENTED; 00098 while (TRUE); 00099 return 0; 00100 } 00101 00102 /* 00103 * @unimplemented 00104 */ 00105 ULONG 00106 NTAPI 00107 HalSetBusData(IN BUS_DATA_TYPE BusDataType, 00108 IN ULONG BusNumber, 00109 IN ULONG SlotNumber, 00110 IN PVOID Buffer, 00111 IN ULONG Length) 00112 { 00113 UNIMPLEMENTED; 00114 while (TRUE); 00115 return 0; 00116 } 00117 00118 /* 00119 * @unimplemented 00120 */ 00121 ULONG 00122 NTAPI 00123 HalSetBusDataByOffset(IN BUS_DATA_TYPE BusDataType, 00124 IN ULONG BusNumber, 00125 IN ULONG SlotNumber, 00126 IN PVOID Buffer, 00127 IN ULONG Offset, 00128 IN ULONG Length) 00129 { 00130 UNIMPLEMENTED; 00131 while (TRUE); 00132 return 0; 00133 } 00134 00135 /* 00136 * @unimplemented 00137 */ 00138 BOOLEAN 00139 NTAPI 00140 HalTranslateBusAddress(IN INTERFACE_TYPE InterfaceType, 00141 IN ULONG BusNumber, 00142 IN PHYSICAL_ADDRESS BusAddress, 00143 IN OUT PULONG AddressSpace, 00144 OUT PPHYSICAL_ADDRESS TranslatedAddress) 00145 { 00146 UNIMPLEMENTED; 00147 while (TRUE); 00148 return 0; 00149 } 00150 00151 /* EOF */ Generated on Sat May 26 2012 04:25:58 for ReactOS by
1.7.6.1
|