
diff -r 000000000000 -r 96e5fb8b040d kernel/eka/bmarm/usbccu.def
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/kernel/eka/bmarm/usbccu.def	Thu Dec 17 09:24:54 2009 +0200
@@ -0,0 +1,87 @@
+EXPORTS
+	UsbcControllerPointer__20DUsbClientControlleri @ 1 NONAME R3UNUSED ; DUsbClientController::UsbcControllerPointer(int)
+	CancelReadBuffer__20DUsbClientControllerPC5DBasei @ 2 NONAME R3UNUSED ; DUsbClientController::CancelReadBuffer(DBase const *, int)
+	CancelWriteBuffer__20DUsbClientControllerPC5DBasei @ 3 NONAME R3UNUSED ; DUsbClientController::CancelWriteBuffer(DBase const *, int)
+	ClearHaltEndpoint__20DUsbClientControllerPC5DBasei @ 4 NONAME R3UNUSED ; DUsbClientController::ClearHaltEndpoint(DBase const *, int)
+	CurrentlyUsingHighSpeed__20DUsbClientController @ 5 NONAME R3UNUSED ; DUsbClientController::CurrentlyUsingHighSpeed(void)
+	DeAllocateEndpointResource__20DUsbClientControllerPC5DBasei21TUsbcEndpointResource @ 6 NONAME ; DUsbClientController::DeAllocateEndpointResource(DBase const *, int, TUsbcEndpointResource)
+	DeRegisterClient__20DUsbClientControllerPC5DBase @ 7 NONAME R3UNUSED ; DUsbClientController::DeRegisterClient(DBase const *)
+	DeRegisterForEndpointStatusChange__20DUsbClientControllerPC5DBase @ 8 NONAME R3UNUSED ; DUsbClientController::DeRegisterForEndpointStatusChange(DBase const *)
+	DeRegisterForOtgFeatureChange__20DUsbClientControllerPC5DBase @ 9 NONAME R3UNUSED ; DUsbClientController::DeRegisterForOtgFeatureChange(DBase const *)
+	DeRegisterForStatusChange__20DUsbClientControllerPC5DBase @ 10 NONAME R3UNUSED ; DUsbClientController::DeRegisterForStatusChange(DBase const *)
+	DeviceCaps__C20DUsbClientControllerPC5DBaseR5TDes8 @ 11 NONAME R3UNUSED ; DUsbClientController::DeviceCaps(DBase const *, TDes8 &) const
+	DisableClientStack__20DUsbClientController @ 12 NONAME R3UNUSED ; DUsbClientController::DisableClientStack(void)
+	EnableClientStack__20DUsbClientController @ 13 NONAME R3UNUSED ; DUsbClientController::EnableClientStack(void)
+	EndpointCaps__C20DUsbClientControllerPC5DBaseR5TDes8 @ 14 NONAME R3UNUSED ; DUsbClientController::EndpointCaps(DBase const *, TDes8 &) const
+	EndpointPacketSize__20DUsbClientControllerPC5DBasei @ 15 NONAME R3UNUSED ; DUsbClientController::EndpointPacketSize(DBase const *, int)
+	EndpointZeroMaxPacketSizes__C20DUsbClientController @ 16 NONAME R3UNUSED ; DUsbClientController::EndpointZeroMaxPacketSizes(void) const
+	Ep0PacketSize__C20DUsbClientController @ 17 NONAME R3UNUSED ; DUsbClientController::Ep0PacketSize(void) const
+	Ep0Stall__20DUsbClientControllerPC5DBase @ 18 NONAME R3UNUSED ; DUsbClientController::Ep0Stall(DBase const *)
+	GetCSEndpointDescriptorBlockSize__20DUsbClientControllerP7DThreadPC5DBaseiiR5TDes8 @ 19 NONAME ; DUsbClientController::GetCSEndpointDescriptorBlockSize(DThread *, DBase const *, int, int, TDes8 &)
+	GetCSEndpointDescriptorBlock__20DUsbClientControllerP7DThreadPC5DBaseiiR5TDes8 @ 20 NONAME ; DUsbClientController::GetCSEndpointDescriptorBlock(DThread *, DBase const *, int, int, TDes8 &)
+	GetCSInterfaceDescriptorBlockSize__20DUsbClientControllerP7DThreadPC5DBaseiR5TDes8 @ 21 NONAME ; DUsbClientController::GetCSInterfaceDescriptorBlockSize(DThread *, DBase const *, int, TDes8 &)
+	GetCSInterfaceDescriptorBlock__20DUsbClientControllerP7DThreadPC5DBaseiR5TDes8 @ 22 NONAME ; DUsbClientController::GetCSInterfaceDescriptorBlock(DThread *, DBase const *, int, TDes8 &)
+	GetConfigurationDescriptorSize__20DUsbClientControllerP7DThreadR5TDes8 @ 23 NONAME R3UNUSED ; DUsbClientController::GetConfigurationDescriptorSize(DThread *, TDes8 &)
+	GetConfigurationDescriptor__20DUsbClientControllerP7DThreadR5TDes8 @ 24 NONAME R3UNUSED ; DUsbClientController::GetConfigurationDescriptor(DThread *, TDes8 &)
+	GetConfigurationStringDescriptor__20DUsbClientControllerP7DThreadR5TDes8 @ 25 NONAME R3UNUSED ; DUsbClientController::GetConfigurationStringDescriptor(DThread *, TDes8 &)
+	GetCurrentOtgFeatures__C20DUsbClientControllerRUc @ 26 NONAME R3UNUSED ; DUsbClientController::GetCurrentOtgFeatures(unsigned char &) const
+	GetDeviceDescriptorSize__20DUsbClientControllerP7DThreadR5TDes8 @ 27 NONAME R3UNUSED ; DUsbClientController::GetDeviceDescriptorSize(DThread *, TDes8 &)
+	GetDeviceDescriptor__20DUsbClientControllerP7DThreadR5TDes8 @ 28 NONAME R3UNUSED ; DUsbClientController::GetDeviceDescriptor(DThread *, TDes8 &)
+	GetDeviceQualifierDescriptor__20DUsbClientControllerP7DThreadR5TDes8 @ 29 NONAME R3UNUSED ; DUsbClientController::GetDeviceQualifierDescriptor(DThread *, TDes8 &)
+	GetDeviceStatus__C20DUsbClientController @ 30 NONAME R3UNUSED ; DUsbClientController::GetDeviceStatus(void) const
+	GetEndpointDescriptorSize__20DUsbClientControllerP7DThreadPC5DBaseiiR5TDes8 @ 31 NONAME ; DUsbClientController::GetEndpointDescriptorSize(DThread *, DBase const *, int, int, TDes8 &)
+	GetEndpointDescriptor__20DUsbClientControllerP7DThreadPC5DBaseiiR5TDes8 @ 32 NONAME ; DUsbClientController::GetEndpointDescriptor(DThread *, DBase const *, int, int, TDes8 &)
+	GetEndpointStatus__C20DUsbClientControllerPC5DBasei @ 33 NONAME R3UNUSED ; DUsbClientController::GetEndpointStatus(DBase const *, int) const
+	GetInterfaceDescriptorSize__20DUsbClientControllerP7DThreadPC5DBaseiR5TDes8 @ 34 NONAME ; DUsbClientController::GetInterfaceDescriptorSize(DThread *, DBase const *, int, TDes8 &)
+	GetInterfaceDescriptor__20DUsbClientControllerP7DThreadPC5DBaseiR5TDes8 @ 35 NONAME ; DUsbClientController::GetInterfaceDescriptor(DThread *, DBase const *, int, TDes8 &)
+	GetInterfaceNumber__C20DUsbClientControllerPC5DBaseRi @ 36 NONAME R3UNUSED ; DUsbClientController::GetInterfaceNumber(DBase const *, int &) const
+	GetManufacturerStringDescriptor__20DUsbClientControllerP7DThreadR5TDes8 @ 37 NONAME R3UNUSED ; DUsbClientController::GetManufacturerStringDescriptor(DThread *, TDes8 &)
+	GetOtgDescriptor__C20DUsbClientControllerP7DThreadR5TDes8 @ 38 NONAME R3UNUSED ; DUsbClientController::GetOtgDescriptor(DThread *, TDes8 &) const
+	GetOtgFeatures__C20DUsbClientControllerP7DThreadR5TDes8 @ 39 NONAME R3UNUSED ; DUsbClientController::GetOtgFeatures(DThread *, TDes8 &) const
+	GetOtherSpeedConfigurationDescriptor__20DUsbClientControllerP7DThreadR5TDes8 @ 40 NONAME R3UNUSED ; DUsbClientController::GetOtherSpeedConfigurationDescriptor(DThread *, TDes8 &)
+	GetProductStringDescriptor__20DUsbClientControllerP7DThreadR5TDes8 @ 41 NONAME R3UNUSED ; DUsbClientController::GetProductStringDescriptor(DThread *, TDes8 &)
+	GetSerialNumberStringDescriptor__20DUsbClientControllerP7DThreadR5TDes8 @ 42 NONAME R3UNUSED ; DUsbClientController::GetSerialNumberStringDescriptor(DThread *, TDes8 &)
+	GetStringDescriptorLangId__20DUsbClientControllerP7DThreadR5TDes8 @ 43 NONAME R3UNUSED ; DUsbClientController::GetStringDescriptorLangId(DThread *, TDes8 &)
+	GetStringDescriptor__20DUsbClientControllerP7DThreadUcR5TDes8 @ 44 NONAME ; DUsbClientController::GetStringDescriptor(DThread *, unsigned char, TDes8 &)
+	HaltEndpoint__20DUsbClientControllerPC5DBasei @ 45 NONAME R3UNUSED ; DUsbClientController::HaltEndpoint(DBase const *, int)
+	IsActive__20DUsbClientController @ 46 NONAME R3UNUSED ; DUsbClientController::IsActive(void)
+	PowerUpUdc__20DUsbClientController @ 47 NONAME R3UNUSED ; DUsbClientController::PowerUpUdc(void)
+	QueryEndpointResource__20DUsbClientControllerPC5DBasei21TUsbcEndpointResource @ 48 NONAME ; DUsbClientController::QueryEndpointResource(DBase const *, int, TUsbcEndpointResource)
+	ReEnumerate__20DUsbClientController @ 49 NONAME R3UNUSED ; DUsbClientController::ReEnumerate(void)
+	RegisterClientCallback__20DUsbClientControllerR19TUsbcClientCallback @ 50 NONAME R3UNUSED ; DUsbClientController::RegisterClientCallback(TUsbcClientCallback &)
+	RegisterForEndpointStatusChange__20DUsbClientControllerR27TUsbcEndpointStatusCallback @ 51 NONAME R3UNUSED ; DUsbClientController::RegisterForEndpointStatusChange(TUsbcEndpointStatusCallback &)
+	RegisterForOtgFeatureChange__20DUsbClientControllerR23TUsbcOtgFeatureCallback @ 52 NONAME R3UNUSED ; DUsbClientController::RegisterForOtgFeatureChange(TUsbcOtgFeatureCallback &)
+	RegisterForStatusChange__20DUsbClientControllerR19TUsbcStatusCallback @ 53 NONAME R3UNUSED ; DUsbClientController::RegisterForStatusChange(TUsbcStatusCallback &)
+	ReleaseDeviceControl__20DUsbClientControllerPC5DBase @ 54 NONAME R3UNUSED ; DUsbClientController::ReleaseDeviceControl(DBase const *)
+	ReleaseInterface__20DUsbClientControllerPC5DBasei @ 55 NONAME R3UNUSED ; DUsbClientController::ReleaseInterface(DBase const *, int)
+	RemoveConfigurationStringDescriptor__20DUsbClientController @ 56 NONAME R3UNUSED ; DUsbClientController::RemoveConfigurationStringDescriptor(void)
+	RemoveManufacturerStringDescriptor__20DUsbClientController @ 57 NONAME R3UNUSED ; DUsbClientController::RemoveManufacturerStringDescriptor(void)
+	RemoveProductStringDescriptor__20DUsbClientController @ 58 NONAME R3UNUSED ; DUsbClientController::RemoveProductStringDescriptor(void)
+	RemoveSerialNumberStringDescriptor__20DUsbClientController @ 59 NONAME R3UNUSED ; DUsbClientController::RemoveSerialNumberStringDescriptor(void)
+	RemoveStringDescriptor__20DUsbClientControllerUc @ 60 NONAME R3UNUSED ; DUsbClientController::RemoveStringDescriptor(unsigned char)
+	SendEp0StatusPacket__20DUsbClientControllerPC5DBase @ 61 NONAME R3UNUSED ; DUsbClientController::SendEp0StatusPacket(DBase const *)
+	SetCSEndpointDescriptorBlock__20DUsbClientControllerP7DThreadPC5DBaseiiRC5TDes8i @ 62 NONAME ; DUsbClientController::SetCSEndpointDescriptorBlock(DThread *, DBase const *, int, int, TDes8 const &, int)
+	SetCSInterfaceDescriptorBlock__20DUsbClientControllerP7DThreadPC5DBaseiRC5TDes8i @ 63 NONAME ; DUsbClientController::SetCSInterfaceDescriptorBlock(DThread *, DBase const *, int, TDes8 const &, int)
+	SetConfigurationDescriptor__20DUsbClientControllerP7DThreadRC5TDes8 @ 64 NONAME R3UNUSED ; DUsbClientController::SetConfigurationDescriptor(DThread *, TDes8 const &)
+	SetConfigurationStringDescriptor__20DUsbClientControllerP7DThreadRC5TDes8 @ 65 NONAME R3UNUSED ; DUsbClientController::SetConfigurationStringDescriptor(DThread *, TDes8 const &)
+	SetDeviceControl__20DUsbClientControllerPC5DBase @ 66 NONAME R3UNUSED ; DUsbClientController::SetDeviceControl(DBase const *)
+	SetDeviceDescriptor__20DUsbClientControllerP7DThreadRC5TDes8 @ 67 NONAME R3UNUSED ; DUsbClientController::SetDeviceDescriptor(DThread *, TDes8 const &)
+	SetDeviceQualifierDescriptor__20DUsbClientControllerP7DThreadRC5TDes8 @ 68 NONAME R3UNUSED ; DUsbClientController::SetDeviceQualifierDescriptor(DThread *, TDes8 const &)
+	SetEndpointDescriptor__20DUsbClientControllerP7DThreadPC5DBaseiiRC5TDes8 @ 69 NONAME ; DUsbClientController::SetEndpointDescriptor(DThread *, DBase const *, int, int, TDes8 const &)
+	SetEndpointZeroMaxPacketSize__20DUsbClientControlleri @ 70 NONAME R3UNUSED ; DUsbClientController::SetEndpointZeroMaxPacketSize(int)
+	SetInterfaceDescriptor__20DUsbClientControllerP7DThreadPC5DBaseiRC5TDes8 @ 71 NONAME ; DUsbClientController::SetInterfaceDescriptor(DThread *, DBase const *, int, TDes8 const &)
+	SetInterface__20DUsbClientControllerPC5DBaseP7DThreadiR14TUsbcClassInfoP6TDesC8iPC17TUsbcEndpointInfoPA5_iUl @ 72 NONAME ; DUsbClientController::SetInterface(DBase const *, DThread *, int, TUsbcClassInfo &, TDesC8 *, int, TUsbcEndpointInfo const *, int (*)[5], unsigned long)
+	SetManufacturerStringDescriptor__20DUsbClientControllerP7DThreadRC5TDes8 @ 73 NONAME R3UNUSED ; DUsbClientController::SetManufacturerStringDescriptor(DThread *, TDes8 const &)
+	SetOtgDescriptor__20DUsbClientControllerP7DThreadRC6TDesC8 @ 74 NONAME R3UNUSED ; DUsbClientController::SetOtgDescriptor(DThread *, TDesC8 const &)
+	SetOtherSpeedConfigurationDescriptor__20DUsbClientControllerP7DThreadRC5TDes8 @ 75 NONAME R3UNUSED ; DUsbClientController::SetOtherSpeedConfigurationDescriptor(DThread *, TDes8 const &)
+	SetProductStringDescriptor__20DUsbClientControllerP7DThreadRC5TDes8 @ 76 NONAME R3UNUSED ; DUsbClientController::SetProductStringDescriptor(DThread *, TDes8 const &)
+	SetSerialNumberStringDescriptor__20DUsbClientControllerP7DThreadRC5TDes8 @ 77 NONAME R3UNUSED ; DUsbClientController::SetSerialNumberStringDescriptor(DThread *, TDes8 const &)
+	SetStringDescriptorLangId__20DUsbClientControllerUs @ 78 NONAME R3UNUSED ; DUsbClientController::SetStringDescriptorLangId(unsigned short)
+	SetStringDescriptor__20DUsbClientControllerP7DThreadUcRC5TDes8 @ 79 NONAME ; DUsbClientController::SetStringDescriptor(DThread *, unsigned char, TDes8 const &)
+	SetupReadBuffer__20DUsbClientControllerR20TUsbcRequestCallback @ 80 NONAME R3UNUSED ; DUsbClientController::SetupReadBuffer(TUsbcRequestCallback &)
+	SetupWriteBuffer__20DUsbClientControllerR20TUsbcRequestCallback @ 81 NONAME R3UNUSED ; DUsbClientController::SetupWriteBuffer(TUsbcRequestCallback &)
+	UsbConnect__20DUsbClientController @ 82 NONAME R3UNUSED ; DUsbClientController::UsbConnect(void)
+	UsbDisconnect__20DUsbClientController @ 83 NONAME R3UNUSED ; DUsbClientController::UsbDisconnect(void)
+	AllocateEndpointResource__20DUsbClientControllerPC5DBasei21TUsbcEndpointResource @ 84 NONAME ; DUsbClientController::AllocateEndpointResource(DBase const *, int, TUsbcEndpointResource)
+	SetInterface__20DUsbClientControllerPC5DBaseP7DThreadiR14TUsbcClassInfoP6TDesC8iG22TUsbcEndpointInfoArrayPiUl @ 85 NONAME ; DUsbClientController::SetInterface(DBase const *, DThread *, int, TUsbcClassInfo &, TDesC8 *, int, TUsbcEndpointInfoArray, int *, unsigned long)
+




