0xFireWolf / RealtekCardReader

An unofficial Realtek PCIe/USB-based SD card reader driver for macOS
BSD 3-Clause "New" or "Revised" License
182 stars 18 forks source link

SD Card not showing, kext loaded, card reader shows up in System Report #14

Closed Narcoroni closed 2 years ago

Narcoroni commented 2 years ago

Hi, my Razer Blade Hackintosh card reader isn't working yet. It's showing in the system report, and in ioReg, but the SD card itself is not shown by MacOS. Hope you can help me out.

Opencore 0.7.3 MacOS BigSur 11.5.2 Realtek RTS5260 PCIe card reader

Screenshot 2021-09-17 at 13 04 26 Screenshot 2021-09-17 at 13 01 59 Screenshot 2021-09-17 at 13 01 28

[ 107.002578]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) Error: Failed to complete the command transfer session. Error = 0xe00002bc. [ 107.002581]: RTSX: IOReturn RealtekSDXCSlot::tuningRxCommand(UInt8) Error: Failed to send the CMD19 and get the response. Error = 0xe00002bc. [ 107.002583]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.002702]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.002711]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x44 with mask 0x44 to the chip register at 0xfd54... [ 107.002722]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Writing 2 chip registers... [ 107.002725]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0xc0 with mask 0xc0 to the chip register at 0xfebf... [ 107.002735]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x80 with mask 0x80 to the chip register at 0xfe34... [ 107.002745]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Wrote 2 chip registers. Returns 0x0. [ 107.002748]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x00 with mask 0x01 to the chip register at 0xfda2... [ 107.002758]: RTSX: UInt32 RealtekSDXCSlot::tuningRxPhase() DInfo: Tuning Rx command with sample point 24: Error. [ 107.002760]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session. [ 107.002763]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc02; Mask = 0x01; Value = 0x01. [ 107.002767]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc2b; Mask = 0x1f; Value = 0x19. [ 107.002769]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc2b; Mask = 0x40; Value = 0x00. [ 107.002772]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc2b; Mask = 0x40; Value = 0x40. [ 107.002777]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc02; Mask = 0x01; Value = 0x00. [ 107.002780]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda0; Mask = 0x10; Value = 0x00. [ 107.002812]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupt handler started. [ 107.002822]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupts are ackownledged. [ 107.002824]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Pending interrupts = 0xa0010000. [ 107.002835]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Filtered pending interrupts = 0x20010000. [ 107.002837]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes. [ 107.002841]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0. [ 107.002844]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x01 with mask 0x01 to the chip register at 0xfda2... [ 107.002857]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: SDCMD = 19; Arg = 0x00000000; Data Buffer = 0x0000000000000000; Data Length = 64 bytes; Timeout = 100 ms. [ 107.002862]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session. [ 107.002863]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Setting the command opcode and the argument... [ 107.002866]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda9; Mask = 0xff; Value = 0x53. [ 107.002869]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaa; Mask = 0xff; Value = 0x00. [ 107.002872]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdab; Mask = 0xff; Value = 0x00. [ 107.002875]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdac; Mask = 0xff; Value = 0x00. [ 107.002877]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdad; Mask = 0xff; Value = 0x00. [ 107.002880]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: The command opcode and the argument are set. [ 107.002883]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Setting the length of the data blocks associated with the command... [ 107.002886]: RTSX: IOReturn RealtekSDXCSlot::setSDCommandDataLength(UInt16, UInt16) DInfo: Setting the data length: NumBlocks = 1; Block Size = 64 Bytes. [ 107.002888]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb1; Mask = 0xff; Value = 0x01. [ 107.002891]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb2; Mask = 0xff; Value = 0x00. [ 107.002894]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaf; Mask = 0xff; Value = 0x40. [ 107.002897]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb0; Mask = 0xff; Value = 0x00. [ 107.002900]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: the data length has been set. [ 107.002902]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Setting the transfer properties... [ 107.002905]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda1; Mask = 0xff; Value = 0x01. [ 107.002907]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0xff; Value = 0x8f. [ 107.002910]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Transfer properties are set. [ 107.002914]: RTSX: IOReturn RealtekCardReaderController::enqueueCheckRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0x40; Value = 0x40. [ 107.002971]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupt handler started. [ 107.002981]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupts are ackownledged. [ 107.002983]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Pending interrupts = 0x90010080. [ 107.002992]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Filtered pending interrupts = 0x10010080. [ 107.002995]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = No. [ 107.002998]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) Error: Failed to transfer host commands. Error = 0xe00002bc. [ 107.003001]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x44 with mask 0x44 to the chip register at 0xfd54... [ 107.003014]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Writing 2 chip registers... [ 107.003017]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0xc0 with mask 0xc0 to the chip register at 0xfebf... [ 107.003027]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x80 with mask 0x80 to the chip register at 0xfe34... [ 107.003037]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Wrote 2 chip registers. Returns 0x0. [ 107.003041]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) Error: Failed to complete the command transfer session. Error = 0xe00002bc. [ 107.003044]: RTSX: IOReturn RealtekSDXCSlot::tuningRxCommand(UInt8) Error: Failed to send the CMD19 and get the response. Error = 0xe00002bc. [ 107.003047]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.003171]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.003301]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.003429]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.003562]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.003695]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.003820]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.003939]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.003948]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x44 with mask 0x44 to the chip register at 0xfd54... [ 107.003959]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Writing 2 chip registers... [ 107.003961]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0xc0 with mask 0xc0 to the chip register at 0xfebf... [ 107.003972]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x80 with mask 0x80 to the chip register at 0xfe34... [ 107.003982]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Wrote 2 chip registers. Returns 0x0. [ 107.003984]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x00 with mask 0x01 to the chip register at 0xfda2... [ 107.003996]: RTSX: UInt32 RealtekSDXCSlot::tuningRxPhase() DInfo: Tuning Rx command with sample point 25: Error. [ 107.003999]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session. [ 107.004001]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc02; Mask = 0x01; Value = 0x01. [ 107.004004]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc2b; Mask = 0x1f; Value = 0x1a. [ 107.004007]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc2b; Mask = 0x40; Value = 0x00. [ 107.004010]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc2b; Mask = 0x40; Value = 0x40. [ 107.004013]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc02; Mask = 0x01; Value = 0x00. [ 107.004016]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda0; Mask = 0x10; Value = 0x00. [ 107.004046]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupt handler started. [ 107.004056]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupts are ackownledged. [ 107.004058]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Pending interrupts = 0xa0010000. [ 107.004068]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Filtered pending interrupts = 0x20010000. [ 107.004070]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes. [ 107.004074]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0. [ 107.004077]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x01 with mask 0x01 to the chip register at 0xfda2... [ 107.004091]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: SDCMD = 19; Arg = 0x00000000; Data Buffer = 0x0000000000000000; Data Length = 64 bytes; Timeout = 100 ms. [ 107.004096]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session. [ 107.004098]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Setting the command opcode and the argument... [ 107.004100]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda9; Mask = 0xff; Value = 0x53. [ 107.004103]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaa; Mask = 0xff; Value = 0x00. [ 107.004106]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdab; Mask = 0xff; Value = 0x00. [ 107.004109]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdac; Mask = 0xff; Value = 0x00. [ 107.004112]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdad; Mask = 0xff; Value = 0x00. [ 107.004116]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: The command opcode and the argument are set. [ 107.004118]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Setting the length of the data blocks associated with the command... [ 107.004121]: RTSX: IOReturn RealtekSDXCSlot::setSDCommandDataLength(UInt16, UInt16) DInfo: Setting the data length: NumBlocks = 1; Block Size = 64 Bytes. [ 107.004124]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb1; Mask = 0xff; Value = 0x01. [ 107.004127]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb2; Mask = 0xff; Value = 0x00. [ 107.004129]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaf; Mask = 0xff; Value = 0x40. [ 107.004132]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb0; Mask = 0xff; Value = 0x00. [ 107.004137]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: the data length has been set. [ 107.004139]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Setting the transfer properties... [ 107.004142]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda1; Mask = 0xff; Value = 0x01. [ 107.004145]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0xff; Value = 0x8f. [ 107.004148]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Transfer properties are set. [ 107.004150]: RTSX: IOReturn RealtekCardReaderController::enqueueCheckRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0x40; Value = 0x40. [ 107.004203]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupt handler started. [ 107.004213]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupts are ackownledged. [ 107.004215]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Pending interrupts = 0x90010080. [ 107.004226]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Filtered pending interrupts = 0x10010080. [ 107.004228]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = No. [ 107.004232]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) Error: Failed to transfer host commands. Error = 0xe00002bc. [ 107.004234]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x44 with mask 0x44 to the chip register at 0xfd54... [ 107.004245]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Writing 2 chip registers... [ 107.004248]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0xc0 with mask 0xc0 to the chip register at 0xfebf... [ 107.004258]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x80 with mask 0x80 to the chip register at 0xfe34... [ 107.004268]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Wrote 2 chip registers. Returns 0x0. [ 107.004271]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) Error: Failed to complete the command transfer session. Error = 0xe00002bc. [ 107.004274]: RTSX: IOReturn RealtekSDXCSlot::tuningRxCommand(UInt8) Error: Failed to send the CMD19 and get the response. Error = 0xe00002bc. [ 107.004276]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.004403]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.004527]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.004654]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.004783]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.004912]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.005037]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.005167]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.005297]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.005422]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.005550]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.005675]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.005804]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.005934]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.006062]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.006188]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.006318]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.006430]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.006554]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.006675]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.006684]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x44 with mask 0x44 to the chip register at 0xfd54... [ 107.006695]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Writing 2 chip registers... [ 107.006698]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0xc0 with mask 0xc0 to the chip register at 0xfebf... [ 107.006708]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x80 with mask 0x80 to the chip register at 0xfe34... [ 107.006719]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Wrote 2 chip registers. Returns 0x0. [ 107.006722]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x00 with mask 0x01 to the chip register at 0xfda2... [ 107.006732]: RTSX: UInt32 RealtekSDXCSlot::tuningRxPhase() DInfo: Tuning Rx command with sample point 26: Error. [ 107.006734]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session. [ 107.006736]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc02; Mask = 0x01; Value = 0x01. [ 107.006740]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc2b; Mask = 0x1f; Value = 0x1b. [ 107.006743]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc2b; Mask = 0x40; Value = 0x00. [ 107.006746]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc2b; Mask = 0x40; Value = 0x40. [ 107.006749]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc02; Mask = 0x01; Value = 0x00. [ 107.006751]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda0; Mask = 0x10; Value = 0x00. [ 107.006782]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupt handler started. [ 107.006793]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupts are ackownledged. [ 107.006795]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Pending interrupts = 0xa0010000. [ 107.006805]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Filtered pending interrupts = 0x20010000. [ 107.006807]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes. [ 107.006811]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0. [ 107.006816]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x01 with mask 0x01 to the chip register at 0xfda2... [ 107.006832]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: SDCMD = 19; Arg = 0x00000000; Data Buffer = 0x0000000000000000; Data Length = 64 bytes; Timeout = 100 ms. [ 107.006836]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session. [ 107.006838]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Setting the command opcode and the argument... [ 107.006841]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda9; Mask = 0xff; Value = 0x53. [ 107.006844]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaa; Mask = 0xff; Value = 0x00. [ 107.006847]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdab; Mask = 0xff; Value = 0x00. [ 107.006850]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdac; Mask = 0xff; Value = 0x00. [ 107.006852]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdad; Mask = 0xff; Value = 0x00. [ 107.006856]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: The command opcode and the argument are set. [ 107.006859]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Setting the length of the data blocks associated with the command... [ 107.006862]: RTSX: IOReturn RealtekSDXCSlot::setSDCommandDataLength(UInt16, UInt16) DInfo: Setting the data length: NumBlocks = 1; Block Size = 64 Bytes. [ 107.006865]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb1; Mask = 0xff; Value = 0x01. [ 107.006887]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb2; Mask = 0xff; Value = 0x00. [ 107.006890]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaf; Mask = 0xff; Value = 0x40. [ 107.006893]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb0; Mask = 0xff; Value = 0x00. [ 107.006911]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: the data length has been set. [ 107.006914]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Setting the transfer properties... [ 107.006916]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda1; Mask = 0xff; Value = 0x01. [ 107.006919]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0xff; Value = 0x8f. [ 107.006922]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Transfer properties are set. [ 107.006925]: RTSX: IOReturn RealtekCardReaderController::enqueueCheckRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0x40; Value = 0x40. [ 107.006985]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupt handler started. [ 107.006995]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupts are ackownledged. [ 107.006997]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Pending interrupts = 0x90010080. [ 107.007007]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Filtered pending interrupts = 0x10010080. [ 107.007010]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = No. [ 107.007013]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) Error: Failed to transfer host commands. Error = 0xe00002bc. [ 107.007018]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x44 with mask 0x44 to the chip register at 0xfd54... [ 107.007033]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Writing 2 chip registers... [ 107.007035]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0xc0 with mask 0xc0 to the chip register at 0xfebf... [ 107.007046]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x80 with mask 0x80 to the chip register at 0xfe34... [ 107.007056]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Wrote 2 chip registers. Returns 0x0. [ 107.007059]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) Error: Failed to complete the command transfer session. Error = 0xe00002bc. [ 107.007062]: RTSX: IOReturn RealtekSDXCSlot::tuningRxCommand(UInt8) Error: Failed to send the CMD19 and get the response. Error = 0xe00002bc. [ 107.007064]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.007198]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.007317]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.007441]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.007566]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.007690]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.007814]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.007934]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.008059]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.008185]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.008312]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.008437]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.008561]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.008709]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.008719]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x44 with mask 0x44 to the chip register at 0xfd54... [ 107.008731]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Writing 2 chip registers... [ 107.008734]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0xc0 with mask 0xc0 to the chip register at 0xfebf... [ 107.008763]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x80 with mask 0x80 to the chip register at 0xfe34... [ 107.008773]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Wrote 2 chip registers. Returns 0x0. [ 107.008776]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x00 with mask 0x01 to the chip register at 0xfda2... [ 107.008785]: RTSX: UInt32 RealtekSDXCSlot::tuningRxPhase() DInfo: Tuning Rx command with sample point 27: Error. [ 107.008788]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session. [ 107.008792]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc02; Mask = 0x01; Value = 0x01. [ 107.008795]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc2b; Mask = 0x1f; Value = 0x1c. [ 107.008798]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc2b; Mask = 0x40; Value = 0x00. [ 107.008801]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc2b; Mask = 0x40; Value = 0x40. [ 107.008804]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc02; Mask = 0x01; Value = 0x00. [ 107.008807]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda0; Mask = 0x10; Value = 0x00. [ 107.008837]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupt handler started. [ 107.008847]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupts are ackownledged. [ 107.008849]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Pending interrupts = 0xa0010000. [ 107.008859]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Filtered pending interrupts = 0x20010000. [ 107.008861]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes. [ 107.008865]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0. [ 107.008868]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x01 with mask 0x01 to the chip register at 0xfda2... [ 107.008883]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: SDCMD = 19; Arg = 0x00000000; Data Buffer = 0x0000000000000000; Data Length = 64 bytes; Timeout = 100 ms. [ 107.008888]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session. [ 107.008890]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Setting the command opcode and the argument... [ 107.008893]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda9; Mask = 0xff; Value = 0x53. [ 107.008896]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaa; Mask = 0xff; Value = 0x00. [ 107.008898]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdab; Mask = 0xff; Value = 0x00. [ 107.008901]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdac; Mask = 0xff; Value = 0x00. [ 107.008904]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdad; Mask = 0xff; Value = 0x00. [ 107.008907]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: The command opcode and the argument are set. [ 107.008910]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Setting the length of the data blocks associated with the command... [ 107.008912]: RTSX: IOReturn RealtekSDXCSlot::setSDCommandDataLength(UInt16, UInt16) DInfo: Setting the data length: NumBlocks = 1; Block Size = 64 Bytes. [ 107.008915]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb1; Mask = 0xff; Value = 0x01. [ 107.008918]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb2; Mask = 0xff; Value = 0x00. [ 107.008920]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaf; Mask = 0xff; Value = 0x40. [ 107.008923]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb0; Mask = 0xff; Value = 0x00. [ 107.008926]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: the data length has been set. [ 107.008930]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Setting the transfer properties... [ 107.008933]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda1; Mask = 0xff; Value = 0x01. [ 107.008936]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0xff; Value = 0x8f. [ 107.008939]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Transfer properties are set. [ 107.008941]: RTSX: IOReturn RealtekCardReaderController::enqueueCheckRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0x40; Value = 0x40. [ 107.008997]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupt handler started. [ 107.009007]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupts are ackownledged. [ 107.009010]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Pending interrupts = 0x90010080. [ 107.009019]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Filtered pending interrupts = 0x10010080. [ 107.009021]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = No. [ 107.009026]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) Error: Failed to transfer host commands. Error = 0xe00002bc. [ 107.009028]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x44 with mask 0x44 to the chip register at 0xfd54... [ 107.009039]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Writing 2 chip registers... [ 107.009042]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0xc0 with mask 0xc0 to the chip register at 0xfebf... [ 107.009052]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x80 with mask 0x80 to the chip register at 0xfe34... [ 107.009063]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Wrote 2 chip registers. Returns 0x0. [ 107.009066]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) Error: Failed to complete the command transfer session. Error = 0xe00002bc. [ 107.009069]: RTSX: IOReturn RealtekSDXCSlot::tuningRxCommand(UInt8) Error: Failed to send the CMD19 and get the response. Error = 0xe00002bc. [ 107.009071]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.009198]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.009327]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.009457]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.009582]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.009709]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.009838]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.009969]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.010101]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.010230]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.010355]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.010487]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.010611]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.010737]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.010861]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.010991]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.011118]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.011250]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.011382]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.011508]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.011517]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x44 with mask 0x44 to the chip register at 0xfd54... [ 107.011528]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Writing 2 chip registers... [ 107.011531]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0xc0 with mask 0xc0 to the chip register at 0xfebf... [ 107.011541]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x80 with mask 0x80 to the chip register at 0xfe34... [ 107.011551]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Wrote 2 chip registers. Returns 0x0. [ 107.011554]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x00 with mask 0x01 to the chip register at 0xfda2... [ 107.011564]: RTSX: UInt32 RealtekSDXCSlot::tuningRxPhase() DInfo: Tuning Rx command with sample point 28: Error. [ 107.011566]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session. [ 107.011569]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc02; Mask = 0x01; Value = 0x01. [ 107.011572]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc2b; Mask = 0x1f; Value = 0x1d. [ 107.011575]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc2b; Mask = 0x40; Value = 0x00. [ 107.011578]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc2b; Mask = 0x40; Value = 0x40. [ 107.011581]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc02; Mask = 0x01; Value = 0x00. [ 107.011584]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda0; Mask = 0x10; Value = 0x00. [ 107.011617]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupt handler started. [ 107.011629]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupts are ackownledged. [ 107.011631]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Pending interrupts = 0xa0010000. [ 107.011640]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Filtered pending interrupts = 0x20010000. [ 107.011643]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes. [ 107.011647]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0. [ 107.011650]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x01 with mask 0x01 to the chip register at 0xfda2... [ 107.011668]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: SDCMD = 19; Arg = 0x00000000; Data Buffer = 0x0000000000000000; Data Length = 64 bytes; Timeout = 100 ms. [ 107.011672]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session. [ 107.011674]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Setting the command opcode and the argument... [ 107.011677]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda9; Mask = 0xff; Value = 0x53. [ 107.011681]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaa; Mask = 0xff; Value = 0x00. [ 107.011684]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdab; Mask = 0xff; Value = 0x00. [ 107.011687]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdac; Mask = 0xff; Value = 0x00. [ 107.011690]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdad; Mask = 0xff; Value = 0x00. [ 107.011693]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: The command opcode and the argument are set. [ 107.011696]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Setting the length of the data blocks associated with the command... [ 107.011698]: RTSX: IOReturn RealtekSDXCSlot::setSDCommandDataLength(UInt16, UInt16) DInfo: Setting the data length: NumBlocks = 1; Block Size = 64 Bytes. [ 107.011701]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb1; Mask = 0xff; Value = 0x01. [ 107.011704]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb2; Mask = 0xff; Value = 0x00. [ 107.011707]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaf; Mask = 0xff; Value = 0x40. [ 107.011709]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb0; Mask = 0xff; Value = 0x00. [ 107.011712]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: the data length has been set. [ 107.011715]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Setting the transfer properties... [ 107.011717]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda1; Mask = 0xff; Value = 0x01. [ 107.011720]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0xff; Value = 0x8f. [ 107.011723]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Transfer properties are set. [ 107.011725]: RTSX: IOReturn RealtekCardReaderController::enqueueCheckRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0x40; Value = 0x40. [ 107.011778]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupt handler started. [ 107.011789]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupts are ackownledged. [ 107.011791]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Pending interrupts = 0x90010080. [ 107.011801]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Filtered pending interrupts = 0x10010080. [ 107.011804]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = No. [ 107.011807]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) Error: Failed to transfer host commands. Error = 0xe00002bc. [ 107.011810]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x44 with mask 0x44 to the chip register at 0xfd54... [ 107.011824]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Writing 2 chip registers... [ 107.011826]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0xc0 with mask 0xc0 to the chip register at 0xfebf... [ 107.011837]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x80 with mask 0x80 to the chip register at 0xfe34... [ 107.011866]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Wrote 2 chip registers. Returns 0x0. [ 107.011869]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) Error: Failed to complete the command transfer session. Error = 0xe00002bc. [ 107.011872]: RTSX: IOReturn RealtekSDXCSlot::tuningRxCommand(UInt8) Error: Failed to send the CMD19 and get the response. Error = 0xe00002bc. [ 107.011874]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.012007]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.012139]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.012257]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.012377]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.012498]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.012625]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.012754]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.012880]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.013008]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.013137]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.013262]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.013392]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.013522]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.013651]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.013772]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.013886]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.013907]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x44 with mask 0x44 to the chip register at 0xfd54... [ 107.013929]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Writing 2 chip registers... [ 107.013932]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0xc0 with mask 0xc0 to the chip register at 0xfebf... [ 107.013954]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x80 with mask 0x80 to the chip register at 0xfe34... [ 107.013976]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Wrote 2 chip registers. Returns 0x0. [ 107.013979]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x00 with mask 0x01 to the chip register at 0xfda2... [ 107.014011]: RTSX: UInt32 RealtekSDXCSlot::tuningRxPhase() DInfo: Tuning Rx command with sample point 29: Error. [ 107.014014]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session. [ 107.014016]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc02; Mask = 0x01; Value = 0x01. [ 107.014019]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc2b; Mask = 0x1f; Value = 0x1e. [ 107.014038]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc2b; Mask = 0x40; Value = 0x00. [ 107.014041]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc2b; Mask = 0x40; Value = 0x40. [ 107.014093]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc02; Mask = 0x01; Value = 0x00. [ 107.014096]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda0; Mask = 0x10; Value = 0x00. [ 107.014121]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupt handler started. [ 107.014132]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupts are ackownledged. [ 107.014134]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Pending interrupts = 0xa0010000. [ 107.014146]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Filtered pending interrupts = 0x20010000. [ 107.014148]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes. [ 107.014153]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0. [ 107.014155]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x01 with mask 0x01 to the chip register at 0xfda2... [ 107.014172]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: SDCMD = 19; Arg = 0x00000000; Data Buffer = 0x0000000000000000; Data Length = 64 bytes; Timeout = 100 ms. [ 107.014176]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session. [ 107.014178]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Setting the command opcode and the argument... [ 107.014181]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda9; Mask = 0xff; Value = 0x53. [ 107.014184]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaa; Mask = 0xff; Value = 0x00. [ 107.014187]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdab; Mask = 0xff; Value = 0x00. [ 107.014190]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdac; Mask = 0xff; Value = 0x00. [ 107.014193]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdad; Mask = 0xff; Value = 0x00. [ 107.014196]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: The command opcode and the argument are set. [ 107.014198]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Setting the length of the data blocks associated with the command... [ 107.014201]: RTSX: IOReturn RealtekSDXCSlot::setSDCommandDataLength(UInt16, UInt16) DInfo: Setting the data length: NumBlocks = 1; Block Size = 64 Bytes. [ 107.014204]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb1; Mask = 0xff; Value = 0x01. [ 107.014207]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb2; Mask = 0xff; Value = 0x00. [ 107.014209]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaf; Mask = 0xff; Value = 0x40. [ 107.014215]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb0; Mask = 0xff; Value = 0x00. [ 107.014218]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: the data length has been set. [ 107.014220]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Setting the transfer properties... [ 107.014256]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda1; Mask = 0xff; Value = 0x01. [ 107.014259]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0xff; Value = 0x8f. [ 107.014262]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Transfer properties are set. [ 107.014279]: RTSX: IOReturn RealtekCardReaderController::enqueueCheckRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0x40; Value = 0x40. [ 107.014443]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupt handler started. [ 107.014507]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupts are ackownledged. [ 107.014509]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Pending interrupts = 0x90010080. [ 107.014585]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Filtered pending interrupts = 0x10010080. [ 107.014587]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = No. [ 107.014591]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) Error: Failed to transfer host commands. Error = 0xe00002bc. [ 107.014594]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x44 with mask 0x44 to the chip register at 0xfd54... [ 107.014605]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Writing 2 chip registers... [ 107.014608]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0xc0 with mask 0xc0 to the chip register at 0xfebf... [ 107.014622]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x80 with mask 0x80 to the chip register at 0xfe34... [ 107.014632]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Wrote 2 chip registers. Returns 0x0. [ 107.014635]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) Error: Failed to complete the command transfer session. Error = 0xe00002bc. [ 107.014638]: RTSX: IOReturn RealtekSDXCSlot::tuningRxCommand(UInt8) Error: Failed to send the CMD19 and get the response. Error = 0xe00002bc. [ 107.014640]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.014769]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.014794]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x44 with mask 0x44 to the chip register at 0xfd54... [ 107.014816]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Writing 2 chip registers... [ 107.014819]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0xc0 with mask 0xc0 to the chip register at 0xfebf... [ 107.014841]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x80 with mask 0x80 to the chip register at 0xfe34... [ 107.014863]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Wrote 2 chip registers. Returns 0x0. [ 107.014866]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x00 with mask 0x01 to the chip register at 0xfda2... [ 107.014891]: RTSX: UInt32 RealtekSDXCSlot::tuningRxPhase() DInfo: Tuning Rx command with sample point 30: Error. [ 107.014893]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session. [ 107.014895]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc02; Mask = 0x01; Value = 0x01. [ 107.014898]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc2b; Mask = 0x1f; Value = 0x1f. [ 107.014901]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc2b; Mask = 0x40; Value = 0x00. [ 107.014904]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc2b; Mask = 0x40; Value = 0x40. [ 107.014907]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc02; Mask = 0x01; Value = 0x00. [ 107.014909]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda0; Mask = 0x10; Value = 0x00. [ 107.014935]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupt handler started. [ 107.014987]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupts are ackownledged. [ 107.014989]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Pending interrupts = 0xa0010000. [ 107.015011]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Filtered pending interrupts = 0x20010000. [ 107.015013]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes. [ 107.015018]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0. [ 107.015021]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x01 with mask 0x01 to the chip register at 0xfda2... [ 107.015043]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: SDCMD = 19; Arg = 0x00000000; Data Buffer = 0x0000000000000000; Data Length = 64 bytes; Timeout = 100 ms. [ 107.015047]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session. [ 107.015049]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Setting the command opcode and the argument... [ 107.015052]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda9; Mask = 0xff; Value = 0x53. [ 107.015055]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaa; Mask = 0xff; Value = 0x00. [ 107.015058]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdab; Mask = 0xff; Value = 0x00. [ 107.015061]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdac; Mask = 0xff; Value = 0x00. [ 107.015064]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdad; Mask = 0xff; Value = 0x00. [ 107.015067]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: The command opcode and the argument are set. [ 107.015070]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Setting the length of the data blocks associated with the command... [ 107.015072]: RTSX: IOReturn RealtekSDXCSlot::setSDCommandDataLength(UInt16, UInt16) DInfo: Setting the data length: NumBlocks = 1; Block Size = 64 Bytes. [ 107.015075]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb1; Mask = 0xff; Value = 0x01. [ 107.015078]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb2; Mask = 0xff; Value = 0x00. [ 107.015081]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaf; Mask = 0xff; Value = 0x40. [ 107.015086]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb0; Mask = 0xff; Value = 0x00. [ 107.015089]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: the data length has been set. [ 107.015091]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Setting the transfer properties... [ 107.015094]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda1; Mask = 0xff; Value = 0x01. [ 107.015097]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0xff; Value = 0x8f. [ 107.015100]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor , IOByteCount, UInt32) DInfo: Transfer properties are set. [ 107.015102]: RTSX: IOReturn RealtekCardReaderController::enqueueCheckRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0x40; Value = 0x40. [ 107.015160]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupt handler started. [ 107.015170]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupts are ackownledged. [ 107.015173]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Pending interrupts = 0x90010080. [ 107.015182]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Filtered pending interrupts = 0x10010080. [ 107.015185]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = No. [ 107.015189]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) Error: Failed to transfer host commands. Error = 0xe00002bc. [ 107.015191]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x44 with mask 0x44 to the chip register at 0xfd54... [ 107.015206]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Writing 2 chip registers... [ 107.015209]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0xc0 with mask 0xc0 to the chip register at 0xfebf... [ 107.015219]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x80 with mask 0x80 to the chip register at 0xfe34... [ 107.015229]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Wrote 2 chip registers. Returns 0x0. [ 107.015232]: RTSX: IOReturn RealtekSDXCSlot::runSDCommandAndReadData(IOSDHostCommand &, IOMemoryDescriptor *, IOByteCount, UInt32) Error: Failed to complete the command transfer session. Error = 0xe00002bc. [ 107.015235]: RTSX: IOReturn RealtekSDXCSlot::tuningRxCommand(UInt8) Error: Failed to send the CMD19 and get the response. Error = 0xe00002bc. [ 107.015237]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.015369]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.015502]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.015632]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.015757]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.015885]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.016014]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.016143]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.016272]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.016405]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.016539]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.016674]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.016808]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.016934]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.017064]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.017194]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.017327]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.017459]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.017589]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.017718]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.017842]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.017971]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.018095]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.018221]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.018346]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.018471]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.018602]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.018734]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.018858]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.018984]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.019108]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.019267]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.019399]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.019523]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.019652]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.019781]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.019906]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.020033]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.020164]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.020318]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.020469]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.020596]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.020728]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.020860]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.021004]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.021128]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.021284]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.021416]: RTSX: virtual IOReturn RealtekPCICardReaderController::readChipRegister(UInt16, UInt8 &) DInfo: Reading the chip register at 0xfdb6... [ 107.021426]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x44 with mask 0x44 to the chip register at 0xfd54... [ 107.021437]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Writing 2 chip registers... [ 107.021440]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0xc0 with mask 0xc0 to the chip register at 0xfebf... [ 107.021450]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x80 with mask 0x80 to the chip register at 0xfe34... [ 107.021460]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Wrote 2 chip registers. Returns 0x0. [ 107.021463]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x00 with mask 0x01 to the chip register at 0xfda2... [ 107.021472]: RTSX: UInt32 RealtekSDXCSlot::tuningRxPhase() DInfo: Tuning Rx command with sample point 31: Error. [ 107.021474]: RTSX: IOReturn RealtekSDXCSlot::tuningRx() DInfo: Rx Phase Map [INIT] = 0xffffffff. [ 107.021476]: RTSX: IOReturn RealtekSDXCSlot::tuningRx() DInfo: [0] Rx Raw Phase Map = 0x00000001. [ 107.021478]: RTSX: IOReturn RealtekSDXCSlot::tuningRx() DInfo: [1] Rx Raw Phase Map = 0x00000000. [ 107.021479]: RTSX: IOReturn RealtekSDXCSlot::tuningRx() DInfo: [2] Rx Raw Phase Map = 0x00000000. [ 107.021481]: RTSX: IOReturn RealtekSDXCSlot::tuningRx() DInfo: Rx Phase Map [TUNE] = 0x00000000. [ 107.021483]: RTSX: IOReturn RealtekSDXCSlot::tuningRx() Error: Rx Phase Map cannot be zero. [ 107.021484]: RTSX: virtual IOReturn RealtekPCISDXCSlot::executeTuning(const IOSDBusConfig &) Error: Failed to tune the Rx phase. Error = 0xe0000001. [ 107.021487]: RTSX: bool IOSDCard::initUltraHighSpeedMode() Error: Failed to execute tuning for the current bus speed mode 3. [ 107.021489]: RTSX: static IOSDCard IOSDCard::createWithOCR(IOSDHostDriver , UInt32) Error: Failed to initialize the card. [ 107.021495]: RTSX: bool IOSDHostDriver::attachCardAtFrequency(UInt32) Error: Failed to complete the card initialization sequence. [ 107.021498]: RTSX: IOReturn IOSDHostDriver::powerOff() DInfo: Powering off the bus... [ 107.021499]: RTSX: IOReturn IOSDHostDriver::setInitialBusConfig() DInfo: Setting the initial bus config... [ 107.021501]: RTSX: void IOSDBusConfig::print() const DInfo: Bus Config: [ 107.021502]: RTSX: void IOSDBusConfig::print() const DInfo: |- Clock = 0 Hz. [ 107.021504]: RTSX: void IOSDBusConfig::print() const DInfo: |- VDD Index = 0. [ 107.021505]: RTSX: void IOSDBusConfig::print() const DInfo: |- Power Delay = 0 ms. [ 107.021507]: RTSX: void IOSDBusConfig::print() const DInfo: |- Bus Mode = 2. [ 107.021508]: RTSX: void IOSDBusConfig::print() const DInfo: |- Chip Select = 0. [ 107.021510]: RTSX: void IOSDBusConfig::print() const DInfo: |- Power Mode = 0. [ 107.021511]: RTSX: void IOSDBusConfig::print() const DInfo: |- Bus Width = 1. [ 107.021512]: RTSX: void IOSDBusConfig::print() const DInfo: |- Bus Timing = 0. [ 107.021514]: RTSX: void IOSDBusConfig::print() const DInfo: |- Signal Voltage = 1. [ 107.021517]: RTSX: void IOSDBusConfig::print() const DInfo: |- Driver Type = 0. [ 107.021519]: RTSX: virtual IOReturn RealtekSDXCSlot::setBusConfig(const IOSDBusConfig &) DInfo: The host driver requests to change the bus configuration. [ 107.021521]: RTSX: virtual IOReturn RealtekSDXCSlot::setBusConfig(const IOSDBusConfig &) DInfo: Setting the bus width... [ 107.021523]: RTSX: IOReturn RealtekSDXCSlot::setBusWidth(IOSDBusConfig::BusWidth) DInfo: Will set the bus width to 1 bit. [ 107.021525]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x00 with mask 0x03 to the chip register at 0xfda0... [ 107.021557]: RTSX: virtual IOReturn RealtekSDXCSlot::setBusConfig(const IOSDBusConfig &) DInfo: Bus width has been set. [ 107.021559]: RTSX: virtual IOReturn RealtekSDXCSlot::setBusConfig(const IOSDBusConfig &) DInfo: Setting the power mode... [ 107.021561]: RTSX: IOReturn RealtekSDXCSlot::powerOff() DInfo: Powering off the card slot... [ 107.021562]: RTSX: IOReturn RealtekSDXCSlot::powerOff() DInfo: Disabling the card clock and output... [ 107.021564]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session. [ 107.021567]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd69; Mask = 0x04; Value = 0x00. [ 107.021570]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd55; Mask = 0x04; Value = 0x00. [ 107.021601]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupt handler started. [ 107.021612]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupts are ackownledged. [ 107.021615]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Pending interrupts = 0xa0010000. [ 107.021625]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Filtered pending interrupts = 0x20010000. [ 107.021627]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes. [ 107.021633]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0. [ 107.021636]: RTSX: IOReturn RealtekSDXCSlot::powerOff() DInfo: The card clock and output have been disabled. [ 107.021637]: RTSX: IOReturn RealtekSDXCSlot::powerOff() DInfo: Powering off the card... [ 107.021639]: RTSX: virtual IOReturn RealtekRTS5260Controller::powerOffCard() DInfo: Powering off the card... [ 107.021642]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Writing 2 chip registers... [ 107.021644]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0xc0 with mask 0xc0 to the chip register at 0xfebf... [ 107.021655]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x80 with mask 0x80 to the chip register at 0xfe34... [ 107.021665]: RTSX: IOReturn RealtekPCICardReaderController::writeChipRegisters(const RealtekCardReaderController::ChipRegValuePairs &) DInfo: Wrote 2 chip registers. Returns 0x0. [ 107.021668]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session. [ 107.021670]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xff71; Mask = 0x04; Value = 0x04. [ 107.021674]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xff70; Mask = 0x70; Value = 0x70. [ 107.021677]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda6; Mask = 0x80; Value = 0x00. [ 107.021703]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupt handler started. [ 107.021713]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupts are ackownledged. [ 107.021715]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Pending interrupts = 0xa0010000. [ 107.021725]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Filtered pending interrupts = 0x20010000. [ 107.021731]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes. [ 107.021736]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0. [ 107.021739]: RTSX: IOReturn RealtekPCICardReaderController::setDrivingForOutputVoltage(RealtekCardReaderController::OutputVoltage, bool, UInt32) Warning: The controller does not need to set up the driving. [ 107.021743]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session. [ 107.021745]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xff73; Mask = 0x08; Value = 0x00. [ 107.021764]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xff71; Mask = 0x08; Value = 0x00. [ 107.021793]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupt handler started. [ 107.021803]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupts are ackownledged. [ 107.021806]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Pending interrupts = 0xa0010000. [ 107.021815]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Filtered pending interrupts = 0x20010000. [ 107.021818]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes. [ 107.021822]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0. [ 107.021825]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x00 with mask 0x0c to the chip register at 0xfd6a... [ 107.021835]: RTSX: virtual IOReturn RealtekRTS5260Controller::powerOffCard() DInfo: The card power is now off. [ 107.021837]: RTSX: IOReturn RealtekSDXCSlot::powerOff() DInfo: The card power is now off. [ 107.021839]: RTSX: IOReturn RealtekSDXCSlot::powerOff() DInfo: Disabling the pull control for the SD card... [ 107.021841]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session. [ 107.021843]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd60; Mask = 0xff; Value = 0x66. [ 107.021846]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd61; Mask = 0xff; Value = 0x55. [ 107.021849]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd62; Mask = 0xff; Value = 0xd5. [ 107.021852]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd63; Mask = 0xff; Value = 0x55. [ 107.021901]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupt handler started. [ 107.021912]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupts are ackownledged. [ 107.021914]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Pending interrupts = 0xa0010000. [ 107.021943]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Filtered pending interrupts = 0x20010000. [ 107.021946]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes. [ 107.021950]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0. [ 107.021952]: RTSX: IOReturn RealtekSDXCSlot::powerOff() DInfo: The pull control has been disabled for the card. [ 107.021954]: RTSX: virtual IOReturn RealtekSDXCSlot::setBusConfig(const IOSDBusConfig &) DInfo: The power mode has been set. [ 107.021956]: RTSX: virtual IOReturn RealtekSDXCSlot::setBusConfig(const IOSDBusConfig &) DInfo: Setting the bus timing mode... [ 107.021958]: RTSX: IOReturn RealtekSDXCSlot::setBusTiming(IOSDBusConfig::BusTiming) DInfo: Setting the bus timing for the default speed mode... [ 107.021960]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session. [ 107.021963]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda0; Mask = 0x0c; Value = 0x00. [ 107.021969]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc02; Mask = 0x01; Value = 0x01. [ 107.021972]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc2e; Mask = 0xff; Value = 0x24. [ 107.021975]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc02; Mask = 0x01; Value = 0x00. [ 107.021978]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda8; Mask = 0xff; Value = 0x00. [ 107.021981]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda7; Mask = 0x08; Value = 0x00. [ 107.022007]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupt handler started. [ 107.022017]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupts are ackownledged. [ 107.022020]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Pending interrupts = 0xa0010000. [ 107.022029]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Filtered pending interrupts = 0x20010000. [ 107.022033]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes. [ 107.022037]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0. [ 107.022039]: RTSX: virtual IOReturn RealtekSDXCSlot::setBusConfig(const IOSDBusConfig &) DInfo: The bus timing mode has been set. [ 107.022041]: RTSX: virtual IOReturn RealtekSDXCSlot::setBusConfig(const IOSDBusConfig &) DInfo: Setting the clock... [ 107.022043]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: Switching the clock to 0 Hz with SSC depth = 3, Initial Mode = Yes, Double Clock = Yes, Use VPClock = No. [ 107.022047]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: SSC Clock Limits: [ 107.022049]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: |- N = [80, 208] [ 107.022051]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: |- Divider = [1, 4] [ 107.022053]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: |- Min Freq = 2 MHz [ 107.022055]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: Use the initial card clock 30000000 Hz and clock divider 128. [ 107.022059]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x80 with mask 0xc0 to the chip register at 0xfda0... [ 107.022070]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: The card clock will be switched to 30 MHz. [ 107.022073]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: Requested SSC Clock = 30 MHz; Current SSC Clock = 208 MHz. [ 107.022076]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: MCU Count = 7. [ 107.022079]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: SSC clock N = 118; Divider register value = 3. [ 107.022082]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: SSC depth register value = 4. [ 107.022085]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: SSC depth has been doubled. Register value = 3. [ 107.022088]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: Revised SSC depth register value = 1. [ 107.022091]: RTSX: virtual IOReturn RealtekPCICardReaderController::switchCardClock(UInt8, UInt8, UInt8, UInt8, bool) DInfo: Switching the card clock with SSC depth = 1, N = 118, Divider = 3, MCU Count = 7, Use VPClock = No. [ 107.022095]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session. [ 107.022099]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc02; Mask = 0x01; Value = 0x01. [ 107.022102]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc03; Mask = 0xff; Value = 0x37. [ 107.022105]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc11; Mask = 0x80; Value = 0x00. [ 107.022108]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc12; Mask = 0x07; Value = 0x01. [ 107.022111]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc0f; Mask = 0xff; Value = 0x76. [ 107.022114]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfc11; Mask = 0x80; Value = 0x80. [ 107.022144]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupt handler started. [ 107.022154]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Interrupts are ackownledged. [ 107.022157]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Pending interrupts = 0xa0010000. [ 107.022168]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource , int) DInfo: Filtered pending interrupts = 0x20010000. [ 107.022170]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes. [ 107.022174]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0. [ 107.032211]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x00 with mask 0x01 to the chip register at 0xfc02... [ 107.032223]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: The SSC clock has been switched to 30 Hz. [ 107.032226]: RTSX: virtual IOReturn RealtekSDXCSlot::setBusConfig(const IOSDBusConfig &) DInfo: The new bus configuration is now active. [ 107.033274]: RTSX: void IOSDHostDriver::attachCard(IOSDCard::Completion ) Error: Failed to initialize the card at 100000 Hz. [ 107.033280]: RTSX: void IOSDHostDriver::attachCard(IOSDCard::Completion ) DInfo: The card insertion event has been processed. Status = 0xe00002bc. [ 107.033283]: RTSX: virtual bool IOSDCardEventSource::checkForWork() DInfo: The card event has been processed. [ 107.033286]: RTSX: virtual bool IOSDCardEventSource::checkForWork() DInfo: The card event source is invoked by the processor work loop. [ 107.033288]: RTSX: virtual bool IOSDCardEventSource::checkForWork() DInfo: The event source is disabled.

0xFireWolf commented 2 years ago

Your kernel log is incomplete. Next time please attach the full log as a file.

However, your kernel log shows that the driver fails to tune the UHS-I SDHC/XC card. This is a known issue on RTS5260. Add the boot argument -iosd3v3 to initialize all cards at 3.3V for now. See the discussion on InsanelyMac.

Narcoroni commented 2 years ago

That works. Thank you for your digital wizardry!

0xFireWolf commented 2 years ago

You are welcome. Thanks for your feedback. I will reply to this thread here when I have time to investigate the issue and fix it. Issue closed for now.