Is IOUserSCSIParallelInterfaceController ready to use ??

Hi all,

Is anyone know IOUserSCSIParallelInterfaceController ready to use or not ??

My driver inherits IOUserSCSIParallelInterfaceController and I override Start() and Stop() methods of IOService and all the other pure virtual methods in IOUserSCSIParallelInterfaceController.

According to WWDC20 video, the IOUserInitializeController() supposed to be called in the second after Start() method.
But the kernel only calls my Start() method.
Any step I missed to invoke IOUserInitializeController() ??

My OS is Big Sur beta 4 and my Xcode is beta 4

Also, I observed that there is no IOUserSCSIParallelInterfaceController instance in ioclasscount. Does that mean this class is not ready to use ??

Code Block
IOUserClient = 39
IOUserEthernetController = 0
IOUserEthernetInterface = 0
IOUserEthernetResource = 1
IOUserEthernetResourceUserClient = 0
IOUserIterator = 23
IOUserNetworkEthernet = 0
IOUserNetworkMemorySegment = 0
IOUserNetworkPacket = 0
IOUserNetworkPacketBufferPool = 0
IOUserNetworkPacketQueue = 0
IOUserNetworkRxCompletionQueue = 0
IOUserNetworkRxSubmissionQueue = 0
IOUserNetworkTxCompletionQueue = 0
IOUserNetworkTxSubmissionQueue = 0
IOUserNotification = 2
IOUserResources = 1
IOUserServer = 0
IOUserServerCheckInToken = 0
IOUserService = 0
IOUserUserClient = 0




Is IOUserSCSIParallelInterfaceController ready to use ??
 
 
Q