mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 15:33:07 +00:00
[USBOHCI]
- Fix build svn path=/trunk/; revision=55908
This commit is contained in:
parent
071158cb87
commit
300e78822d
1 changed files with 0 additions and 55 deletions
|
@ -47,13 +47,6 @@ extern
|
||||||
#define C_PORT_OVER_CURRENT 19
|
#define C_PORT_OVER_CURRENT 19
|
||||||
#define C_PORT_RESET 20
|
#define C_PORT_RESET 20
|
||||||
|
|
||||||
typedef struct
|
|
||||||
{
|
|
||||||
BOOLEAN IsFDO; // is device a FDO or PDO
|
|
||||||
BOOLEAN IsHub; // is device a hub / child - not yet used
|
|
||||||
PDISPATCHIRP Dispatcher; // dispatches the code
|
|
||||||
}COMMON_DEVICE_EXTENSION, *PCOMMON_DEVICE_EXTENSION;
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// tag for allocations
|
// tag for allocations
|
||||||
//
|
//
|
||||||
|
@ -66,38 +59,11 @@ typedef struct
|
||||||
(VOID)((!(exp)) ? \
|
(VOID)((!(exp)) ? \
|
||||||
RtlAssert((PVOID) #exp, (PVOID)__FILE__, __LINE__, NULL ), FALSE : TRUE)
|
RtlAssert((PVOID) #exp, (PVOID)__FILE__, __LINE__, NULL ), FALSE : TRUE)
|
||||||
|
|
||||||
//
|
|
||||||
// hcd_controller.cpp
|
|
||||||
//
|
|
||||||
NTSTATUS CreateHCDController(PHCDCONTROLLER *HcdController);
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// hardware.cpp
|
// hardware.cpp
|
||||||
//
|
//
|
||||||
NTSTATUS CreateUSBHardware(PUSBHARDWAREDEVICE *OutHardware);
|
NTSTATUS CreateUSBHardware(PUSBHARDWAREDEVICE *OutHardware);
|
||||||
|
|
||||||
//
|
|
||||||
// misc.cpp
|
|
||||||
//
|
|
||||||
NTSTATUS NTAPI SyncForwardIrp(PDEVICE_OBJECT DeviceObject, PIRP Irp);
|
|
||||||
NTSTATUS NTAPI GetBusInterface(PDEVICE_OBJECT DeviceObject, PBUS_INTERFACE_STANDARD busInterface);
|
|
||||||
|
|
||||||
//
|
|
||||||
// root_hub_controller.cpp
|
|
||||||
//
|
|
||||||
NTSTATUS CreateHubController(PHUBCONTROLLER * OutHubController);
|
|
||||||
|
|
||||||
//
|
|
||||||
// memory_manager.cpp
|
|
||||||
//
|
|
||||||
NTSTATUS CreateDMAMemoryManager(PDMAMEMORYMANAGER *OutMemoryManager);
|
|
||||||
|
|
||||||
|
|
||||||
//
|
|
||||||
// usb_device.cpp
|
|
||||||
//
|
|
||||||
NTSTATUS CreateUSBDevice(PUSBDEVICE *OutDevice);
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// usb_queue.cpp
|
// usb_queue.cpp
|
||||||
//
|
//
|
||||||
|
@ -109,25 +75,4 @@ NTSTATUS CreateUSBQueue(PUSBQUEUE *OutUsbQueue);
|
||||||
NTSTATUS InternalCreateUSBRequest(PUSBREQUEST *OutRequest);
|
NTSTATUS InternalCreateUSBRequest(PUSBREQUEST *OutRequest);
|
||||||
|
|
||||||
|
|
||||||
typedef struct _USB_ENDPOINT
|
|
||||||
{
|
|
||||||
USB_ENDPOINT_DESCRIPTOR EndPointDescriptor;
|
|
||||||
UCHAR HubAddress;
|
|
||||||
UCHAR HubPort;
|
|
||||||
UCHAR DataToggle;
|
|
||||||
} USB_ENDPOINT, *PUSB_ENDPOINT;
|
|
||||||
|
|
||||||
typedef struct _USB_INTERFACE
|
|
||||||
{
|
|
||||||
USB_INTERFACE_DESCRIPTOR InterfaceDescriptor;
|
|
||||||
USB_ENDPOINT *EndPoints;
|
|
||||||
} USB_INTERFACE, *PUSB_INTERFACE;
|
|
||||||
|
|
||||||
typedef struct _USB_CONFIGURATION
|
|
||||||
{
|
|
||||||
PUSB_CONFIGURATION_DESCRIPTOR ConfigurationDescriptor;
|
|
||||||
USB_INTERFACE *Interfaces;
|
|
||||||
} USB_CONFIGURATION, *PUSB_CONFIGURATION;
|
|
||||||
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue