Minor fix to get ROS pinging reliably over ne2000 as tested on hardware and bochs.
[reactos.git] / reactos / drivers / net / ndis / ndis / hardware.c
1 /*
2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS NDIS library
4 * FILE: ndis/hardware.c
5 * PURPOSE: Hardware related routines
6 * PROGRAMMERS: Casper S. Hornstrup (chorns@users.sourceforge.net)
7 * REVISIONS:
8 * CSH 01/08-2000 Created
9 */
10 #include <ndissys.h>
11
12
13 ULONG
14 EXPORT
15 NdisImmediateReadPciSlotInformation(
16 IN NDIS_HANDLE WrapperConfigurationContext,
17 IN ULONG SlotNumber,
18 IN ULONG Offset,
19 IN PVOID Buffer,
20 IN ULONG Length)
21 {
22 UNIMPLEMENTED
23
24 return 0;
25 }
26
27
28 ULONG
29 EXPORT
30 NdisImmediateWritePciSlotInformation(
31 IN NDIS_HANDLE WrapperConfigurationContext,
32 IN ULONG SlotNumber,
33 IN ULONG Offset,
34 IN PVOID Buffer,
35 IN ULONG Length)
36 {
37 UNIMPLEMENTED
38
39 return 0;
40 }
41
42
43 NDIS_STATUS
44 EXPORT
45 NdisMPciAssignResources(
46 IN NDIS_HANDLE MiniportHandle,
47 IN ULONG SlotNumber,
48 OUT PNDIS_RESOURCE_LIST *AssignedResources)
49 {
50 UNIMPLEMENTED
51
52 return NDIS_STATUS_FAILURE;
53 }
54
55
56 VOID
57 EXPORT
58 NdisMQueryAdapterResources(
59 OUT PNDIS_STATUS Status,
60 IN NDIS_HANDLE WrapperConfigurationContext,
61 OUT PNDIS_RESOURCE_LIST ResourceList,
62 IN OUT PUINT BufferSize)
63 {
64 UNIMPLEMENTED
65 }
66
67
68 NDIS_STATUS
69 EXPORT
70 NdisQueryMapRegisterCount(
71 IN NDIS_INTERFACE_TYPE BusType,
72 OUT PUINT MapRegisterCount)
73 {
74 UNIMPLEMENTED
75
76 return NDIS_STATUS_FAILURE;
77 }
78
79
80 VOID
81 EXPORT
82 NdisReadEisaSlotInformation(
83 OUT PNDIS_STATUS Status,
84 IN NDIS_HANDLE WrapperConfigurationContext,
85 OUT PUINT SlotNumber,
86 OUT PNDIS_EISA_FUNCTION_INFORMATION EisaData)
87 {
88 UNIMPLEMENTED
89 }
90
91
92 VOID
93 EXPORT
94 NdisReadEisaSlotInformationEx(
95 OUT PNDIS_STATUS Status,
96 IN NDIS_HANDLE WrapperConfigurationContext,
97 OUT PUINT SlotNumber,
98 OUT PNDIS_EISA_FUNCTION_INFORMATION *EisaData,
99 OUT PUINT NumberOfFunctions)
100 {
101 UNIMPLEMENTED
102 }
103
104
105 ULONG
106 EXPORT
107 NdisReadPciSlotInformation(
108 IN NDIS_HANDLE NdisAdapterHandle,
109 IN ULONG SlotNumber,
110 IN ULONG Offset,
111 IN PVOID Buffer,
112 IN ULONG Length)
113 {
114 UNIMPLEMENTED
115
116 return 0;
117 }
118
119
120 ULONG
121 EXPORT
122 NdisWritePciSlotInformation(
123 IN NDIS_HANDLE NdisAdapterHandle,
124 IN ULONG SlotNumber,
125 IN ULONG Offset,
126 IN PVOID Buffer,
127 IN ULONG Length)
128 {
129 UNIMPLEMENTED
130
131 return 0;
132 }
133
134 /* EOF */