Giter Site home page Giter Site logo

Comments (9)

chris1111 avatar chris1111 commented on June 16, 2024 1

Ok sorry for the Faq and the Log but now with the boot args msgbuf=10485760
the system not boot any more, kenel panic ?

edit **
I can recover it easily from USB Install drive but what else to do?

from realtekcardreader.

0xFireWolf avatar 0xFireWolf commented on June 16, 2024

Please attach the complete kernel log as per FAQ. Issues without kernel logs or with incomplete kernel logs will be ignored and closed.

from realtekcardreader.

chris1111 avatar chris1111 commented on June 16, 2024

Sorry My fault issue booting is resolved, here attaching Log
rtsx.log.zip

LOG IN spoiler

View LOG

92.706915]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdab; Mask = 0xff; Value = 0x00.
[ 92.706921]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdac; Mask = 0xff; Value = 0x00.
[ 92.706927]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdad; Mask = 0xff; Value = 0x08.
[ 92.706932]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The command opcode and the argument are set.
[ 92.706936]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd5b; Mask = 0x01; Value = 0x01.
[ 92.706942]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the transfer properties...
[ 92.706946]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda1; Mask = 0xff; Value = 0x01.
[ 92.706951]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0xff; Value = 0x88.
[ 92.706957]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Transfer properties are set.
[ 92.706961]: RTSX: IOReturn RealtekCardReaderController::enqueueCheckRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0x60; Value = 0x60.
[ 92.706966]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the location of the command response...
[ 92.706970]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Command Response: Will read 5 bytes from the command registers.
[ 92.706975]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfda9; Mask = 0x00; Value = 0x00.
[ 92.706980]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdaa; Mask = 0x00; Value = 0x00.
[ 92.706985]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdab; Mask = 0x00; Value = 0x00.
[ 92.706991]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdac; Mask = 0x00; Value = 0x00.
[ 92.706996]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdad; Mask = 0x00; Value = 0x00.
[ 92.707002]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The location of the command response has been set.
[ 92.707006]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfda3; Mask = 0x00; Value = 0x00.
[ 92.707052]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupt handler started.
[ 92.707085]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupts are ackownledged.
[ 92.707090]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Pending interrupts = 0xa0010000.
[ 92.707104]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Filtered pending interrupts = 0x20010000.
[ 92.707113]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes.
[ 92.707124]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0.
[ 92.707129]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Verifying the transfer result...
[ 92.707134]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The transfer status has been verified.
[ 92.707138]: RTSX: void IOSDHostCommand::printResponse() const DInfo: Command Response:
[ 92.707141]: RTSX: void pbufcol(const void *, size_t) DInfo: [00] 0x17
[ 92.707144]: RTSX: void pbufcol(const void *, size_t) DInfo: [01] 0x00
[ 92.707147]: RTSX: void pbufcol(const void *, size_t) DInfo: [02] 0x00
[ 92.707150]: RTSX: void pbufcol(const void *, size_t) DInfo: [03] 0x09
[ 92.707153]: RTSX: void pbufcol(const void *, size_t) DInfo: [04] 0x20
[ 92.707156]: RTSX: void pbufcol(const void *, size_t) DInfo: [05] 0x08
[ 92.707158]: RTSX: void pbufcol(const void *, size_t) DInfo: [06] 0x00
[ 92.707161]: RTSX: void pbufcol(const void *, size_t) DInfo: [07] 0x00
[ 92.707164]: RTSX: void pbufcol(const void *, size_t) DInfo: [08] 0x00
[ 92.707167]: RTSX: void pbufcol(const void *, size_t) DInfo: [09] 0x00
[ 92.707170]: RTSX: void pbufcol(const void *, size_t) DInfo: [10] 0x00
[ 92.707174]: RTSX: void pbufcol(const void *, size_t) DInfo: [11] 0x00
[ 92.707176]: RTSX: void pbufcol(const void *, size_t) DInfo: [12] 0x00
[ 92.707179]: RTSX: void pbufcol(const void *, size_t) DInfo: [13] 0x00
[ 92.707182]: RTSX: void pbufcol(const void *, size_t) DInfo: [14] 0x00
[ 92.707185]: RTSX: void pbufcol(const void *, size_t) DInfo: [15] 0x00
[ 92.707188]: RTSX: void pbufcol(const void *, size_t) DInfo: [16] 0x00
[ 92.707192]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The command response is loaded and verified.
[ 92.707196]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The request has been serviced.
[ 92.707200]: RTSX: IOReturn IOSDHostDriver::waitForAppRequest(IOSDHostRequest &, UInt32) DInfo: [00] The application command has been sent successfully.
[ 92.707205]: RTSX: IOReturn IOSDHostDriver::processWriteBlocksRequest(IOSDBlockRequest *) DInfo: The ACMD23 has been issued.
[ 92.707209]: RTSX: IOReturn IOSDHostDriver::processWriteBlocksRequest(IOSDBlockRequest *) DInfo: Processing the request that writes multiple blocks...
[ 92.707214]: RTSX: IOReturn IOSDHostDriver::waitForRequest(IOSDHostRequest &) DInfo: Preprocessing the request...
[ 92.707218]: RTSX: IOReturn IOSDHostDriver::waitForRequest(IOSDHostRequest &) DInfo: Processing the request...
[ 92.707232]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The host driver has sent a SD command request.
[ 92.707236]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: Switching the clock...
[ 92.707240]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: Switching the clock to 50000000 Hz with SSC depth = 3, Initial Mode = No, Double Clock = Yes, Use VPClock = No.
[ 92.707249]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: SSC Clock Limits:
[ 92.707252]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: |- N = [80, 208]
[ 92.707256]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: |- Divider = [1, 4]
[ 92.707260]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: |- Min Freq = 2 MHz
[ 92.707264]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x00 with mask 0xc0 to the chip register at 0xfda0...
[ 92.707280]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: The card clock will be switched to 50 MHz.
[ 92.707286]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: Requested SSC Clock = 100 MHz; Current SSC Clock = 100 MHz.
[ 92.707297]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: No need to switch the clock.
[ 92.707301]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The clock has been switched.
[ 92.707305]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: Selecting the SD card...
[ 92.707308]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session.
[ 92.707313]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd5c; Mask = 0x07; Value = 0x02.
[ 92.707319]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd52; Mask = 0x0f; Value = 0x04.
[ 92.707378]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupt handler started.
[ 92.707394]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupts are ackownledged.
[ 92.707398]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Pending interrupts = 0xa0010000.
[ 92.707428]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Filtered pending interrupts = 0x20010000.
[ 92.707432]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes.
[ 92.707445]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0.
[ 92.707452]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The SD card has been selected.
[ 92.707456]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: Servicing the request...
[ 92.707461]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: SDCMD = 25; Arg = 0x00003248; Response Length = 6 bytes; Timeout = 100 ms.
[ 92.707468]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session.
[ 92.707472]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the command opcode and the argument...
[ 92.707477]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda9; Mask = 0xff; Value = 0x59.
[ 92.707484]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaa; Mask = 0xff; Value = 0x00.
[ 92.707490]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdab; Mask = 0xff; Value = 0x00.
[ 92.707495]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdac; Mask = 0xff; Value = 0x32.
[ 92.707501]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdad; Mask = 0xff; Value = 0x48.
[ 92.707506]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The command opcode and the argument are set.
[ 92.707510]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd5b; Mask = 0x01; Value = 0x01.
[ 92.707517]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the transfer properties...
[ 92.707521]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda1; Mask = 0xff; Value = 0x01.
[ 92.707527]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0xff; Value = 0x88.
[ 92.707533]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Transfer properties are set.
[ 92.707537]: RTSX: IOReturn RealtekCardReaderController::enqueueCheckRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0x60; Value = 0x60.
[ 92.707543]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the location of the command response...
[ 92.707548]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Command Response: Will read 5 bytes from the command registers.
[ 92.707557]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfda9; Mask = 0x00; Value = 0x00.
[ 92.707563]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdaa; Mask = 0x00; Value = 0x00.
[ 92.707572]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdab; Mask = 0x00; Value = 0x00.
[ 92.707577]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdac; Mask = 0x00; Value = 0x00.
[ 92.707583]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdad; Mask = 0x00; Value = 0x00.
[ 92.707589]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The location of the command response has been set.
[ 92.707593]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfda3; Mask = 0x00; Value = 0x00.
[ 92.707658]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupt handler started.
[ 92.707675]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupts are ackownledged.
[ 92.707679]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Pending interrupts = 0xa0010000.
[ 92.707692]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Filtered pending interrupts = 0x20010000.
[ 92.707697]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes.
[ 92.707705]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0.
[ 92.707709]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Verifying the transfer result...
[ 92.707713]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The transfer status has been verified.
[ 92.707717]: RTSX: void IOSDHostCommand::printResponse() const DInfo: Command Response:
[ 92.707719]: RTSX: void pbufcol(const void *, size_t) DInfo: [00] 0x19
[ 92.707722]: RTSX: void pbufcol(const void *, size_t) DInfo: [01] 0x00
[ 92.707725]: RTSX: void pbufcol(const void *, size_t) DInfo: [02] 0x00
[ 92.707727]: RTSX: void pbufcol(const void *, size_t) DInfo: [03] 0x09
[ 92.707729]: RTSX: void pbufcol(const void *, size_t) DInfo: [04] 0x00
[ 92.707731]: RTSX: void pbufcol(const void *, size_t) DInfo: [05] 0x08
[ 92.707734]: RTSX: void pbufcol(const void *, size_t) DInfo: [06] 0x00
[ 92.707736]: RTSX: void pbufcol(const void *, size_t) DInfo: [07] 0x00
[ 92.707738]: RTSX: void pbufcol(const void *, size_t) DInfo: [08] 0x00
[ 92.707740]: RTSX: void pbufcol(const void *, size_t) DInfo: [09] 0x00
[ 92.707743]: RTSX: void pbufcol(const void *, size_t) DInfo: [10] 0x00
[ 92.707745]: RTSX: void pbufcol(const void *, size_t) DInfo: [11] 0x00
[ 92.707747]: RTSX: void pbufcol(const void *, size_t) DInfo: [12] 0x00
[ 92.707750]: RTSX: void pbufcol(const void *, size_t) DInfo: [13] 0x00
[ 92.707752]: RTSX: void pbufcol(const void *, size_t) DInfo: [14] 0x00
[ 92.707754]: RTSX: void pbufcol(const void *, size_t) DInfo: [15] 0x00
[ 92.707756]: RTSX: void pbufcol(const void *, size_t) DInfo: [16] 0x00
[ 92.707759]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The command response is loaded and verified.
[ 92.707763]: RTSX: IOReturn RealtekSDXCSlot::processSDCommandWithOutboundSingleBlockDMATransferRequest(IOSDSingleBlockRequest &) DInfo: SDCMD = 25; Arg = 0x00003248; Data Length = 4096 bytes.
[ 92.707768]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session.
[ 92.707771]: RTSX: IOReturn RealtekSDXCSlot::processSDCommandWithOutboundSingleBlockDMATransferRequest(IOSDSingleBlockRequest &) DInfo: Setting the length of the data blocks associated with the command...
[ 92.707779]: RTSX: IOReturn RealtekSDXCSlot::setSDCommandDataLength(UInt16, UInt16) DInfo: Setting the data length: NumBlocks = 8; Block Size = 512 Bytes.
[ 92.707784]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb1; Mask = 0xff; Value = 0x08.
[ 92.707789]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb2; Mask = 0xff; Value = 0x00.
[ 92.707794]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaf; Mask = 0xff; Value = 0x00.
[ 92.707798]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb0; Mask = 0xff; Value = 0x02.
[ 92.707803]: RTSX: IOReturn RealtekSDXCSlot::processSDCommandWithOutboundSingleBlockDMATransferRequest(IOSDSingleBlockRequest &) DInfo: The data length has been set.
[ 92.707807]: RTSX: IOReturn RealtekSDXCSlot::processSDCommandWithOutboundSingleBlockDMATransferRequest(IOSDSingleBlockRequest &) DInfo: Setting the transfer properties...
[ 92.707812]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfe21; Mask = 0x80; Value = 0x80.
[ 92.707817]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfe2b; Mask = 0xff; Value = 0x00.
[ 92.707821]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfe2a; Mask = 0xff; Value = 0x00.
[ 92.707826]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfe29; Mask = 0xff; Value = 0x10.
[ 92.707831]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfe28; Mask = 0xff; Value = 0x00.
[ 92.707836]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfe2c; Mask = 0x33; Value = 0x21.
[ 92.707841]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd5b; Mask = 0x01; Value = 0x00.
[ 92.707847]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda1; Mask = 0xff; Value = 0xa4.
[ 92.707852]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0xff; Value = 0x81.
[ 92.707858]: RTSX: IOReturn RealtekSDXCSlot::processSDCommandWithOutboundSingleBlockDMATransferRequest(IOSDSingleBlockRequest &) DInfo: Transfer properties are set.
[ 92.707863]: RTSX: IOReturn RealtekCardReaderController::enqueueCheckRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0x40; Value = 0x40.
[ 92.707870]: RTSX: IOReturn RealtekCardReaderController::endCommandTransferNoWait(UInt32) DInfo: Finished a command transfer session. Returns 0x0.
[ 92.707874]: RTSX: IOReturn RealtekSDXCSlot::processSDCommandWithOutboundSingleBlockDMATransferRequest(IOSDSingleBlockRequest &) DInfo: Initiating the DMA transfer...
[ 92.707879]: RTSX: virtual IOReturn RealtekPCICardReaderController::performDMAWrite(IOMemoryDescriptor *, UInt32) DInfo: The host device requests a DMA write operation.
[ 92.707887]: RTSX: IOReturn RealtekPCICardReaderController::performDMATransfer(IODMACommand *, UInt32, UInt32) DInfo: Processing the DMA command...
[ 92.707891]: RTSX: IOReturn RealtekPCICardReaderController::enqueueDMACommand(IODMACommand *) DInfo: Generating a scather/gather list from the given DMA command...
[ 92.707897]: RTSX: IOReturn RealtekPCICardReaderController::enqueueDMACommand(IODMACommand *) DInfo: Generated a scather/gather list from the given DMA command. Offset = 4096; Number of entries = 1.
[ 92.707902]: RTSX: IOReturn RealtekPCICardReaderController::enqueueDMACommand(IODMACommand *) DInfo: [000] DMA Bus Address = 0x2ad8f000; Length = 4096; Entry = 0x2ad8f00001000021.
[ 92.707909]: RTSX: IOReturn RealtekPCICardReaderController::performDMATransfer(IODMACommand *, UInt32, UInt32) DInfo: Initiating the DMA transfer with timeout = 10000 ms and control = 0x88000000...
[ 92.708434]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupt handler started.
[ 92.708451]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupts are ackownledged.
[ 92.708460]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Pending interrupts = 0xe0010000.
[ 92.708476]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Filtered pending interrupts = 0x20010000.
[ 92.708482]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes.
[ 92.708491]: RTSX: IOReturn RealtekPCICardReaderController::performDMATransfer(IODMACommand *, UInt32, UInt32) DInfo: The DMA transfer has completed.
[ 92.708499]: RTSX: IOReturn RealtekSDXCSlot::processSDCommandWithOutboundSingleBlockDMATransferRequest(IOSDSingleBlockRequest &) DInfo: DMA transfer completed successfully.
[ 92.708505]: RTSX: IOReturn RealtekSDXCSlot::processSDCommandWithOutboundSingleBlockDMATransferRequest(IOSDSingleBlockRequest &) DInfo: Transfer status = 0x61.
[ 92.708511]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: SDCMD = 12; Arg = 0x00000000; Response Length = 6 bytes; Timeout = 3000 ms.
[ 92.708517]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session.
[ 92.708521]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the command opcode and the argument...
[ 92.708526]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda9; Mask = 0xff; Value = 0x4c.
[ 92.708533]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaa; Mask = 0xff; Value = 0x00.
[ 92.708539]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdab; Mask = 0xff; Value = 0x00.
[ 92.708545]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdac; Mask = 0xff; Value = 0x00.
[ 92.708551]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdad; Mask = 0xff; Value = 0x00.
[ 92.708557]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The command opcode and the argument are set.
[ 92.708561]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd5b; Mask = 0x01; Value = 0x01.
[ 92.708566]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the transfer properties...
[ 92.708571]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda1; Mask = 0xff; Value = 0x09.
[ 92.708577]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0xff; Value = 0x88.
[ 92.708583]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Transfer properties are set.
[ 92.708587]: RTSX: IOReturn RealtekCardReaderController::enqueueCheckRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0x60; Value = 0x60.
[ 92.708593]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the location of the command response...
[ 92.708598]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Command Response: Will read 5 bytes from the command registers.
[ 92.708603]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfda9; Mask = 0x00; Value = 0x00.
[ 92.708608]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdaa; Mask = 0x00; Value = 0x00.
[ 92.708613]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdab; Mask = 0x00; Value = 0x00.
[ 92.708618]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdac; Mask = 0x00; Value = 0x00.
[ 92.708623]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdad; Mask = 0x00; Value = 0x00.
[ 92.708627]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The location of the command response has been set.
[ 92.708631]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfda3; Mask = 0x00; Value = 0x00.
[ 92.710881]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupt handler started.
[ 92.710906]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupts are ackownledged.
[ 92.710911]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Pending interrupts = 0xa0010000.
[ 92.710925]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Filtered pending interrupts = 0x20010000.
[ 92.710930]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes.
[ 92.710942]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0.
[ 92.710948]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Verifying the transfer result...
[ 92.710954]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The transfer status has been verified.
[ 92.710959]: RTSX: void IOSDHostCommand::printResponse() const DInfo: Command Response:
[ 92.710962]: RTSX: void pbufcol(const void *, size_t) DInfo: [00] 0x0C
[ 92.710965]: RTSX: void pbufcol(const void *, size_t) DInfo: [01] 0x00
[ 92.710967]: RTSX: void pbufcol(const void *, size_t) DInfo: [02] 0x00
[ 92.710970]: RTSX: void pbufcol(const void *, size_t) DInfo: [03] 0x0C
[ 92.710973]: RTSX: void pbufcol(const void *, size_t) DInfo: [04] 0x00
[ 92.710975]: RTSX: void pbufcol(const void *, size_t) DInfo: [05] 0x08
[ 92.710978]: RTSX: void pbufcol(const void *, size_t) DInfo: [06] 0x00
[ 92.710980]: RTSX: void pbufcol(const void *, size_t) DInfo: [07] 0x00
[ 92.710983]: RTSX: void pbufcol(const void *, size_t) DInfo: [08] 0x00
[ 92.710986]: RTSX: void pbufcol(const void *, size_t) DInfo: [09] 0x00
[ 92.710988]: RTSX: void pbufcol(const void *, size_t) DInfo: [10] 0x00
[ 92.710991]: RTSX: void pbufcol(const void *, size_t) DInfo: [11] 0x00
[ 92.710994]: RTSX: void pbufcol(const void *, size_t) DInfo: [12] 0x00
[ 92.710996]: RTSX: void pbufcol(const void *, size_t) DInfo: [13] 0x00
[ 92.710999]: RTSX: void pbufcol(const void *, size_t) DInfo: [14] 0x00
[ 92.711002]: RTSX: void pbufcol(const void *, size_t) DInfo: [15] 0x00
[ 92.711004]: RTSX: void pbufcol(const void *, size_t) DInfo: [16] 0x00
[ 92.711008]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The command response is loaded and verified.
[ 92.711012]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The request has been serviced.
[ 92.711024]: RTSX: virtual void IOSDSimpleBlockRequest::service() DInfo: The request is completed. Return value = 0x00000000.
[ 92.711028]: RTSX: virtual bool IOSDBlockRequestEventSource::checkForWork() DInfo: The block request has been processed.
[ 92.711033]: RTSX: void IOSDHostDriver::finalizeBlockRequest(IOSDBlockRequest *) DInfo: The given request has been processed.
[ 92.711038]: RTSX: virtual bool IOSDBlockRequestEventSource::checkForWork() DInfo: The request queue is not empty. Will inform the work loop to invoke this function again.
[ 92.711043]: RTSX: virtual bool IOSDCardEventSource::checkForWork() DInfo: The card event source is invoked by the processor work loop.
[ 92.711046]: RTSX: virtual bool IOSDCardEventSource::checkForWork() DInfo: The event source is disabled.
[ 92.711049]: RTSX: virtual bool IOSDCardEventSource::checkForWork() DInfo: The card event source is invoked by the processor work loop.
[ 92.711053]: RTSX: virtual bool IOSDCardEventSource::checkForWork() DInfo: The event source is disabled.
[ 92.711057]: RTSX: virtual bool IOSDBlockRequestEventSource::checkForWork() DInfo: The block request event source is invoked by the processor work loop.
[ 92.711062]: RTSX: virtual bool IOSDBlockRequestEventSource::checkForWork() DInfo: Processing the block request...
[ 92.711065]: RTSX: virtual void IOSDSimpleBlockRequest::service() DInfo: Processing the request...
[ 92.711069]: RTSX: IOReturn IOSDHostDriver::processWriteBlocksRequest(IOSDBlockRequest *) DInfo: Issuing an ACMD23 to set the number of pre-erased blocks...
[ 92.711075]: RTSX: IOReturn IOSDHostDriver::waitForAppRequest(IOSDHostRequest &, UInt32) DInfo: [00] Sending the application command...
[ 92.711080]: RTSX: IOReturn IOSDHostDriver::waitForRequest(IOSDHostRequest &) DInfo: Preprocessing the request...
[ 92.711089]: RTSX: IOReturn IOSDHostDriver::waitForRequest(IOSDHostRequest &) DInfo: Processing the request...
[ 92.711102]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The host driver has sent a SD command request.
[ 92.711106]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: Switching the clock...
[ 92.711110]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: Switching the clock to 50000000 Hz with SSC depth = 3, Initial Mode = No, Double Clock = Yes, Use VPClock = No.
[ 92.711119]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: SSC Clock Limits:
[ 92.711122]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: |- N = [80, 208]
[ 92.711126]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: |- Divider = [1, 4]
[ 92.711130]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: |- Min Freq = 2 MHz
[ 92.711134]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x00 with mask 0xc0 to the chip register at 0xfda0...
[ 92.711151]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: The card clock will be switched to 50 MHz.
[ 92.711158]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: Requested SSC Clock = 100 MHz; Current SSC Clock = 100 MHz.
[ 92.711164]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: No need to switch the clock.
[ 92.711169]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The clock has been switched.
[ 92.711173]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: Selecting the SD card...
[ 92.711177]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session.
[ 92.711181]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd5c; Mask = 0x07; Value = 0x02.
[ 92.711188]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd52; Mask = 0x0f; Value = 0x04.
[ 92.711224]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupt handler started.
[ 92.711240]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupts are ackownledged.
[ 92.711244]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Pending interrupts = 0xa0010000.
[ 92.711259]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Filtered pending interrupts = 0x20010000.
[ 92.711264]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes.
[ 92.711274]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0.
[ 92.711278]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The SD card has been selected.
[ 92.711282]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: Servicing the request...
[ 92.711286]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: SDCMD = 55; Arg = 0xB3680000; Response Length = 6 bytes; Timeout = 100 ms.
[ 92.711291]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session.
[ 92.711295]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the command opcode and the argument...
[ 92.711300]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda9; Mask = 0xff; Value = 0x77.
[ 92.711307]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaa; Mask = 0xff; Value = 0xb3.
[ 92.711312]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdab; Mask = 0xff; Value = 0x68.
[ 92.711322]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdac; Mask = 0xff; Value = 0x00.
[ 92.711328]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdad; Mask = 0xff; Value = 0x00.
[ 92.711333]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The command opcode and the argument are set.
[ 92.711337]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd5b; Mask = 0x01; Value = 0x01.
[ 92.711343]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the transfer properties...
[ 92.711347]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda1; Mask = 0xff; Value = 0x01.
[ 92.711352]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0xff; Value = 0x88.
[ 92.711358]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Transfer properties are set.
[ 92.711362]: RTSX: IOReturn RealtekCardReaderController::enqueueCheckRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0x60; Value = 0x60.
[ 92.711367]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the location of the command response...
[ 92.711371]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Command Response: Will read 5 bytes from the command registers.
[ 92.711375]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfda9; Mask = 0x00; Value = 0x00.
[ 92.711380]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdaa; Mask = 0x00; Value = 0x00.
[ 92.711385]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdab; Mask = 0x00; Value = 0x00.
[ 92.711390]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdac; Mask = 0x00; Value = 0x00.
[ 92.711395]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdad; Mask = 0x00; Value = 0x00.
[ 92.711400]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The location of the command response has been set.
[ 92.711404]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfda3; Mask = 0x00; Value = 0x00.
[ 92.711482]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupt handler started.
[ 92.711505]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupts are ackownledged.
[ 92.711510]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Pending interrupts = 0xa0010000.
[ 92.711531]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Filtered pending interrupts = 0x20010000.
[ 92.711536]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes.
[ 92.711546]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0.
[ 92.711550]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Verifying the transfer result...
[ 92.711555]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The transfer status has been verified.
[ 92.711559]: RTSX: void IOSDHostCommand::printResponse() const DInfo: Command Response:
[ 92.711561]: RTSX: void pbufcol(const void *, size_t) DInfo: [00] 0x37
[ 92.711564]: RTSX: void pbufcol(const void *, size_t) DInfo: [01] 0x00
[ 92.711567]: RTSX: void pbufcol(const void *, size_t) DInfo: [02] 0x00
[ 92.711569]: RTSX: void pbufcol(const void *, size_t) DInfo: [03] 0x09
[ 92.711571]: RTSX: void pbufcol(const void *, size_t) DInfo: [04] 0x20
[ 92.711574]: RTSX: void pbufcol(const void *, size_t) DInfo: [05] 0x08
[ 92.711576]: RTSX: void pbufcol(const void *, size_t) DInfo: [06] 0x00
[ 92.711582]: RTSX: void pbufcol(const void *, size_t) DInfo: [07] 0x00
[ 92.711585]: RTSX: void pbufcol(const void *, size_t) DInfo: [08] 0x00
[ 92.711587]: RTSX: void pbufcol(const void *, size_t) DInfo: [09] 0x00
[ 92.711590]: RTSX: void pbufcol(const void *, size_t) DInfo: [10] 0x00
[ 92.711593]: RTSX: void pbufcol(const void *, size_t) DInfo: [11] 0x00
[ 92.711595]: RTSX: void pbufcol(const void *, size_t) DInfo: [12] 0x00
[ 92.711597]: RTSX: void pbufcol(const void *, size_t) DInfo: [13] 0x00
[ 92.711600]: RTSX: void pbufcol(const void *, size_t) DInfo: [14] 0x00
[ 92.711602]: RTSX: void pbufcol(const void *, size_t) DInfo: [15] 0x00
[ 92.711605]: RTSX: void pbufcol(const void *, size_t) DInfo: [16] 0x00
[ 92.711608]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The command response is loaded and verified.
[ 92.711612]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The request has been serviced.
[ 92.711616]: RTSX: IOReturn IOSDHostDriver::waitForRequest(IOSDHostRequest &) DInfo: Preprocessing the request...
[ 92.711620]: RTSX: IOReturn IOSDHostDriver::waitForRequest(IOSDHostRequest &) DInfo: Processing the request...
[ 92.711639]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The host driver has sent a SD command request.
[ 92.711643]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: Switching the clock...
[ 92.711647]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: Switching the clock to 50000000 Hz with SSC depth = 3, Initial Mode = No, Double Clock = Yes, Use VPClock = No.
[ 92.711654]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: SSC Clock Limits:
[ 92.711657]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: |- N = [80, 208]
[ 92.711660]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: |- Divider = [1, 4]
[ 92.711664]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: |- Min Freq = 2 MHz
[ 92.711667]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x00 with mask 0xc0 to the chip register at 0xfda0...
[ 92.711688]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: The card clock will be switched to 50 MHz.
[ 92.711695]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: Requested SSC Clock = 100 MHz; Current SSC Clock = 100 MHz.
[ 92.711701]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: No need to switch the clock.
[ 92.711707]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The clock has been switched.
[ 92.711711]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: Selecting the SD card...
[ 92.711715]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session.
[ 92.711719]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd5c; Mask = 0x07; Value = 0x02.
[ 92.711727]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd52; Mask = 0x0f; Value = 0x04.
[ 92.711768]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupt handler started.
[ 92.711784]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupts are ackownledged.
[ 92.711788]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Pending interrupts = 0xa0010000.
[ 92.711803]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Filtered pending interrupts = 0x20010000.
[ 92.711807]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes.
[ 92.711821]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0.
[ 92.711825]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The SD card has been selected.
[ 92.711829]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: Servicing the request...
[ 92.711833]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: SDCMD = 23; Arg = 0x00000008; Response Length = 6 bytes; Timeout = 100 ms.
[ 92.711839]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session.
[ 92.711843]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the command opcode and the argument...
[ 92.711848]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda9; Mask = 0xff; Value = 0x57.
[ 92.711854]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaa; Mask = 0xff; Value = 0x00.
[ 92.711859]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdab; Mask = 0xff; Value = 0x00.
[ 92.711865]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdac; Mask = 0xff; Value = 0x00.
[ 92.711870]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdad; Mask = 0xff; Value = 0x08.
[ 92.711876]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The command opcode and the argument are set.
[ 92.711880]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd5b; Mask = 0x01; Value = 0x01.
[ 92.711886]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the transfer properties...
[ 92.711890]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda1; Mask = 0xff; Value = 0x01.
[ 92.711895]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0xff; Value = 0x88.
[ 92.711901]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Transfer properties are set.
[ 92.711905]: RTSX: IOReturn RealtekCardReaderController::enqueueCheckRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0x60; Value = 0x60.
[ 92.711911]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the location of the command response...
[ 92.711915]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Command Response: Will read 5 bytes from the command registers.
[ 92.711920]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfda9; Mask = 0x00; Value = 0x00.
[ 92.711929]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdaa; Mask = 0x00; Value = 0x00.
[ 92.711934]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdab; Mask = 0x00; Value = 0x00.
[ 92.711940]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdac; Mask = 0x00; Value = 0x00.
[ 92.711946]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdad; Mask = 0x00; Value = 0x00.
[ 92.711951]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The location of the command response has been set.
[ 92.711954]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfda3; Mask = 0x00; Value = 0x00.
[ 92.711994]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupt handler started.
[ 92.712027]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupts are ackownledged.
[ 92.712032]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Pending interrupts = 0xa0010000.
[ 92.712056]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Filtered pending interrupts = 0x20010000.
[ 92.712065]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes.
[ 92.712076]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0.
[ 92.712081]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Verifying the transfer result...
[ 92.712086]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The transfer status has been verified.
[ 92.712090]: RTSX: void IOSDHostCommand::printResponse() const DInfo: Command Response:
[ 92.712093]: RTSX: void pbufcol(const void *, size_t) DInfo: [00] 0x17
[ 92.712097]: RTSX: void pbufcol(const void *, size_t) DInfo: [01] 0x00
[ 92.712100]: RTSX: void pbufcol(const void *, size_t) DInfo: [02] 0x00
[ 92.712102]: RTSX: void pbufcol(const void *, size_t) DInfo: [03] 0x09
[ 92.712105]: RTSX: void pbufcol(const void *, size_t) DInfo: [04] 0x20
[ 92.712108]: RTSX: void pbufcol(const void *, size_t) DInfo: [05] 0x08
[ 92.712111]: RTSX: void pbufcol(const void *, size_t) DInfo: [06] 0x00
[ 92.712113]: RTSX: void pbufcol(const void *, size_t) DInfo: [07] 0x00
[ 92.712116]: RTSX: void pbufcol(const void *, size_t) DInfo: [08] 0x00
[ 92.712118]: RTSX: void pbufcol(const void *, size_t) DInfo: [09] 0x00
[ 92.712121]: RTSX: void pbufcol(const void *, size_t) DInfo: [10] 0x00
[ 92.712123]: RTSX: void pbufcol(const void *, size_t) DInfo: [11] 0x00
[ 92.712126]: RTSX: void pbufcol(const void *, size_t) DInfo: [12] 0x00
[ 92.712129]: RTSX: void pbufcol(const void *, size_t) DInfo: [13] 0x00
[ 92.712131]: RTSX: void pbufcol(const void *, size_t) DInfo: [14] 0x00
[ 92.712134]: RTSX: void pbufcol(const void *, size_t) DInfo: [15] 0x00
[ 92.712136]: RTSX: void pbufcol(const void *, size_t) DInfo: [16] 0x00
[ 92.712139]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The command response is loaded and verified.
[ 92.712143]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The request has been serviced.
[ 92.712147]: RTSX: IOReturn IOSDHostDriver::waitForAppRequest(IOSDHostRequest &, UInt32) DInfo: [00] The application command has been sent successfully.
[ 92.712152]: RTSX: IOReturn IOSDHostDriver::processWriteBlocksRequest(IOSDBlockRequest *) DInfo: The ACMD23 has been issued.
[ 92.712156]: RTSX: IOReturn IOSDHostDriver::processWriteBlocksRequest(IOSDBlockRequest *) DInfo: Processing the request that writes multiple blocks...
[ 92.712162]: RTSX: IOReturn IOSDHostDriver::waitForRequest(IOSDHostRequest &) DInfo: Preprocessing the request...
[ 92.712165]: RTSX: IOReturn IOSDHostDriver::waitForRequest(IOSDHostRequest &) DInfo: Processing the request...
[ 92.712175]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The host driver has sent a SD command request.
[ 92.712179]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: Switching the clock...
[ 92.712182]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: Switching the clock to 50000000 Hz with SSC depth = 3, Initial Mode = No, Double Clock = Yes, Use VPClock = No.
[ 92.712191]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: SSC Clock Limits:
[ 92.712193]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: |- N = [80, 208]
[ 92.712197]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: |- Divider = [1, 4]
[ 92.712201]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: |- Min Freq = 2 MHz
[ 92.712205]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x00 with mask 0xc0 to the chip register at 0xfda0...
[ 92.712237]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: The card clock will be switched to 50 MHz.
[ 92.712243]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: Requested SSC Clock = 100 MHz; Current SSC Clock = 100 MHz.
[ 92.712254]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: No need to switch the clock.
[ 92.712260]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The clock has been switched.
[ 92.712264]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: Selecting the SD card...
[ 92.712268]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session.
[ 92.712272]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd5c; Mask = 0x07; Value = 0x02.
[ 92.712279]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd52; Mask = 0x0f; Value = 0x04.
[ 92.712318]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupt handler started.
[ 92.712334]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupts are ackownledged.
[ 92.712339]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Pending interrupts = 0xa0010000.
[ 92.712353]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Filtered pending interrupts = 0x20010000.
[ 92.712358]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes.
[ 92.712367]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0.
[ 92.712373]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The SD card has been selected.
[ 92.712377]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: Servicing the request...
[ 92.712381]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: SDCMD = 25; Arg = 0x00003240; Response Length = 6 bytes; Timeout = 100 ms.
[ 92.712387]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session.
[ 92.712391]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the command opcode and the argument...
[ 92.712396]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda9; Mask = 0xff; Value = 0x59.
[ 92.712403]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaa; Mask = 0xff; Value = 0x00.
[ 92.712408]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdab; Mask = 0xff; Value = 0x00.
[ 92.712414]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdac; Mask = 0xff; Value = 0x32.
[ 92.712420]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdad; Mask = 0xff; Value = 0x40.
[ 92.712425]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The command opcode and the argument are set.
[ 92.712429]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd5b; Mask = 0x01; Value = 0x01.
[ 92.712435]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the transfer properties...
[ 92.712439]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda1; Mask = 0xff; Value = 0x01.
[ 92.712445]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0xff; Value = 0x88.
[ 92.712450]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Transfer properties are set.
[ 92.712454]: RTSX: IOReturn RealtekCardReaderController::enqueueCheckRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0x60; Value = 0x60.
[ 92.712460]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the location of the command response...
[ 92.712464]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Command Response: Will read 5 bytes from the command registers.
[ 92.712472]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfda9; Mask = 0x00; Value = 0x00.
[ 92.712478]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdaa; Mask = 0x00; Value = 0x00.
[ 92.712484]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdab; Mask = 0x00; Value = 0x00.
[ 92.712489]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdac; Mask = 0x00; Value = 0x00.
[ 92.712495]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdad; Mask = 0x00; Value = 0x00.
[ 92.712500]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The location of the command response has been set.
[ 92.712505]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfda3; Mask = 0x00; Value = 0x00.
[ 92.712584]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupt handler started.
[ 92.712597]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupts are ackownledged.
[ 92.712602]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Pending interrupts = 0xa0010000.
[ 92.712631]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Filtered pending interrupts = 0x20010000.
[ 92.712636]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes.
[ 92.712646]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0.
[ 92.712651]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Verifying the transfer result...
[ 92.712656]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The transfer status has been verified.
[ 92.712660]: RTSX: void IOSDHostCommand::printResponse() const DInfo: Command Response:
[ 92.712662]: RTSX: void pbufcol(const void *, size_t) DInfo: [00] 0x19
[ 92.712665]: RTSX: void pbufcol(const void *, size_t) DInfo: [01] 0x00
[ 92.712668]: RTSX: void pbufcol(const void *, size_t) DInfo: [02] 0x00
[ 92.712671]: RTSX: void pbufcol(const void *, size_t) DInfo: [03] 0x09
[ 92.712673]: RTSX: void pbufcol(const void *, size_t) DInfo: [04] 0x00
[ 92.712675]: RTSX: void pbufcol(const void *, size_t) DInfo: [05] 0x08
[ 92.712678]: RTSX: void pbufcol(const void *, size_t) DInfo: [06] 0x00
[ 92.712680]: RTSX: void pbufcol(const void *, size_t) DInfo: [07] 0x00
[ 92.712683]: RTSX: void pbufcol(const void *, size_t) DInfo: [08] 0x00
[ 92.712686]: RTSX: void pbufcol(const void *, size_t) DInfo: [09] 0x00
[ 92.712688]: RTSX: void pbufcol(const void *, size_t) DInfo: [10] 0x00
[ 92.712691]: RTSX: void pbufcol(const void *, size_t) DInfo: [11] 0x00
[ 92.712694]: RTSX: void pbufcol(const void *, size_t) DInfo: [12] 0x00
[ 92.712699]: RTSX: void pbufcol(const void *, size_t) DInfo: [13] 0x00
[ 92.712702]: RTSX: void pbufcol(const void *, size_t) DInfo: [14] 0x00
[ 92.712705]: RTSX: void pbufcol(const void *, size_t) DInfo: [15] 0x00
[ 92.712708]: RTSX: void pbufcol(const void *, size_t) DInfo: [16] 0x00
[ 92.712711]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The command response is loaded and verified.
[ 92.712716]: RTSX: IOReturn RealtekSDXCSlot::processSDCommandWithOutboundSingleBlockDMATransferRequest(IOSDSingleBlockRequest &) DInfo: SDCMD = 25; Arg = 0x00003240; Data Length = 4096 bytes.
[ 92.712726]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session.
[ 92.712731]: RTSX: IOReturn RealtekSDXCSlot::processSDCommandWithOutboundSingleBlockDMATransferRequest(IOSDSingleBlockRequest &) DInfo: Setting the length of the data blocks associated with the command...
[ 92.712741]: RTSX: IOReturn RealtekSDXCSlot::setSDCommandDataLength(UInt16, UInt16) DInfo: Setting the data length: NumBlocks = 8; Block Size = 512 Bytes.
[ 92.712746]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb1; Mask = 0xff; Value = 0x08.
[ 92.712752]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb2; Mask = 0xff; Value = 0x00.
[ 92.712758]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaf; Mask = 0xff; Value = 0x00.
[ 92.712763]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb0; Mask = 0xff; Value = 0x02.
[ 92.712769]: RTSX: IOReturn RealtekSDXCSlot::processSDCommandWithOutboundSingleBlockDMATransferRequest(IOSDSingleBlockRequest &) DInfo: The data length has been set.
[ 92.712774]: RTSX: IOReturn RealtekSDXCSlot::processSDCommandWithOutboundSingleBlockDMATransferRequest(IOSDSingleBlockRequest &) DInfo: Setting the transfer properties...
[ 92.712780]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfe21; Mask = 0x80; Value = 0x80.
[ 92.712786]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfe2b; Mask = 0xff; Value = 0x00.
[ 92.712792]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfe2a; Mask = 0xff; Value = 0x00.
[ 92.712798]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfe29; Mask = 0xff; Value = 0x10.
[ 92.712804]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfe28; Mask = 0xff; Value = 0x00.
[ 92.712810]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfe2c; Mask = 0x33; Value = 0x21.
[ 92.712815]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd5b; Mask = 0x01; Value = 0x00.
[ 92.712821]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda1; Mask = 0xff; Value = 0xa4.
[ 92.712827]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0xff; Value = 0x81.
[ 92.712832]: RTSX: IOReturn RealtekSDXCSlot::processSDCommandWithOutboundSingleBlockDMATransferRequest(IOSDSingleBlockRequest &) DInfo: Transfer properties are set.
[ 92.712837]: RTSX: IOReturn RealtekCardReaderController::enqueueCheckRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0x40; Value = 0x40.
[ 92.712845]: RTSX: IOReturn RealtekCardReaderController::endCommandTransferNoWait(UInt32) DInfo: Finished a command transfer session. Returns 0x0.
[ 92.712849]: RTSX: IOReturn RealtekSDXCSlot::processSDCommandWithOutboundSingleBlockDMATransferRequest(IOSDSingleBlockRequest &) DInfo: Initiating the DMA transfer...
[ 92.712853]: RTSX: virtual IOReturn RealtekPCICardReaderController::performDMAWrite(IOMemoryDescriptor *, UInt32) DInfo: The host device requests a DMA write operation.
[ 92.712865]: RTSX: IOReturn RealtekPCICardReaderController::performDMATransfer(IODMACommand *, UInt32, UInt32) DInfo: Processing the DMA command...
[ 92.712869]: RTSX: IOReturn RealtekPCICardReaderController::enqueueDMACommand(IODMACommand *) DInfo: Generating a scather/gather list from the given DMA command...
[ 92.712874]: RTSX: IOReturn RealtekPCICardReaderController::enqueueDMACommand(IODMACommand *) DInfo: Generated a scather/gather list from the given DMA command. Offset = 4096; Number of entries = 1.
[ 92.712880]: RTSX: IOReturn RealtekPCICardReaderController::enqueueDMACommand(IODMACommand *) DInfo: [000] DMA Bus Address = 0x2ad8f000; Length = 4096; Entry = 0x2ad8f00001000021.
[ 92.712887]: RTSX: IOReturn RealtekPCICardReaderController::performDMATransfer(IODMACommand *, UInt32, UInt32) DInfo: Initiating the DMA transfer with timeout = 10000 ms and control = 0x88000000...
[ 92.713158]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupt handler started.
[ 92.713182]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupts are ackownledged.
[ 92.713190]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Pending interrupts = 0xe0010000.
[ 92.713221]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Filtered pending interrupts = 0x20010000.
[ 92.713226]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes.
[ 92.713236]: RTSX: IOReturn RealtekPCICardReaderController::performDMATransfer(IODMACommand *, UInt32, UInt32) DInfo: The DMA transfer has completed.
[ 92.713243]: RTSX: IOReturn RealtekSDXCSlot::processSDCommandWithOutboundSingleBlockDMATransferRequest(IOSDSingleBlockRequest &) DInfo: DMA transfer completed successfully.
[ 92.713249]: RTSX: IOReturn RealtekSDXCSlot::processSDCommandWithOutboundSingleBlockDMATransferRequest(IOSDSingleBlockRequest &) DInfo: Transfer status = 0x61.
[ 92.713254]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: SDCMD = 12; Arg = 0x00000000; Response Length = 6 bytes; Timeout = 3000 ms.
[ 92.713259]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session.
[ 92.713263]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the command opcode and the argument...
[ 92.713268]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda9; Mask = 0xff; Value = 0x4c.
[ 92.713275]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaa; Mask = 0xff; Value = 0x00.
[ 92.713284]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdab; Mask = 0xff; Value = 0x00.
[ 92.713290]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdac; Mask = 0xff; Value = 0x00.
[ 92.713295]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdad; Mask = 0xff; Value = 0x00.
[ 92.713302]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The command opcode and the argument are set.
[ 92.713306]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd5b; Mask = 0x01; Value = 0x01.
[ 92.713311]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the transfer properties...
[ 92.713315]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda1; Mask = 0xff; Value = 0x09.
[ 92.713321]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0xff; Value = 0x88.
[ 92.713326]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Transfer properties are set.
[ 92.713330]: RTSX: IOReturn RealtekCardReaderController::enqueueCheckRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0x60; Value = 0x60.
[ 92.713336]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the location of the command response...
[ 92.713339]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Command Response: Will read 5 bytes from the command registers.
[ 92.713344]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfda9; Mask = 0x00; Value = 0x00.
[ 92.713349]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdaa; Mask = 0x00; Value = 0x00.
[ 92.713354]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdab; Mask = 0x00; Value = 0x00.
[ 92.713359]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdac; Mask = 0x00; Value = 0x00.
[ 92.713364]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdad; Mask = 0x00; Value = 0x00.
[ 92.713369]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The location of the command response has been set.
[ 92.713373]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfda3; Mask = 0x00; Value = 0x00.
[ 92.715222]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupt handler started.
[ 92.715243]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupts are ackownledged.
[ 92.715247]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Pending interrupts = 0xa0010000.
[ 92.715261]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Filtered pending interrupts = 0x20010000.
[ 92.715266]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes.
[ 92.715277]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0.
[ 92.715282]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Verifying the transfer result...
[ 92.715288]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The transfer status has been verified.
[ 92.715292]: RTSX: void IOSDHostCommand::printResponse() const DInfo: Command Response:
[ 92.715295]: RTSX: void pbufcol(const void *, size_t) DInfo: [00] 0x0C
[ 92.715299]: RTSX: void pbufcol(const void *, size_t) DInfo: [01] 0x00
[ 92.715301]: RTSX: void pbufcol(const void *, size_t) DInfo: [02] 0x00
[ 92.715304]: RTSX: void pbufcol(const void *, size_t) DInfo: [03] 0x0C
[ 92.715307]: RTSX: void pbufcol(const void *, size_t) DInfo: [04] 0x00
[ 92.715310]: RTSX: void pbufcol(const void *, size_t) DInfo: [05] 0x08
[ 92.715313]: RTSX: void pbufcol(const void *, size_t) DInfo: [06] 0x00
[ 92.715319]: RTSX: void pbufcol(const void *, size_t) DInfo: [07] 0x00
[ 92.715322]: RTSX: void pbufcol(const void *, size_t) DInfo: [08] 0x00
[ 92.715325]: RTSX: void pbufcol(const void *, size_t) DInfo: [09] 0x00
[ 92.715328]: RTSX: void pbufcol(const void *, size_t) DInfo: [10] 0x00
[ 92.715331]: RTSX: void pbufcol(const void *, size_t) DInfo: [11] 0x00
[ 92.715333]: RTSX: void pbufcol(const void *, size_t) DInfo: [12] 0x00
[ 92.715335]: RTSX: void pbufcol(const void *, size_t) DInfo: [13] 0x00
[ 92.715338]: RTSX: void pbufcol(const void *, size_t) DInfo: [14] 0x00
[ 92.715341]: RTSX: void pbufcol(const void *, size_t) DInfo: [15] 0x00
[ 92.715346]: RTSX: void pbufcol(const void *, size_t) DInfo: [16] 0x00
[ 92.715349]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The command response is loaded and verified.
[ 92.715353]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The request has been serviced.
[ 92.715365]: RTSX: virtual void IOSDSimpleBlockRequest::service() DInfo: The request is completed. Return value = 0x00000000.
[ 92.715370]: RTSX: virtual bool IOSDBlockRequestEventSource::checkForWork() DInfo: The block request has been processed.
[ 92.715375]: RTSX: void IOSDHostDriver::finalizeBlockRequest(IOSDBlockRequest *) DInfo: The given request has been processed.
[ 92.715381]: RTSX: virtual bool IOSDBlockRequestEventSource::checkForWork() DInfo: The request queue is empty. The event source will wait for the next enable() call.
[ 92.715386]: RTSX: virtual bool IOSDCardEventSource::checkForWork() DInfo: The card event source is invoked by the processor work loop.
[ 92.715390]: RTSX: virtual bool IOSDCardEventSource::checkForWork() DInfo: The event source is disabled.
[ 92.715393]: RTSX: virtual bool IOSDCardEventSource::checkForWork() DInfo: The card event source is invoked by the processor work loop.
[ 92.715397]: RTSX: virtual bool IOSDCardEventSource::checkForWork() DInfo: The event source is disabled.
[ 97.196446]: Sandbox apply: QuickLookUIServi[532] RTSX: virtual IOReturn IOSDBlockStorageDevice::doAsyncReadWrite(IOMemoryDescriptor *, UInt64, UInt64, IOStorageAttributes *, IOStorageCompletion *) DInfo: The storage subsystem requests to do asynchronous I/O transfer.
[ 97.428972]: RTSX: virtual IOReturn IOSDBlockStorageDevice::doAsyncReadWrite(IOMemoryDescriptor *, UInt64, UInt64, IOStorageAttributes *, IOStorageCompletion *) DInfo: The storage subsystem requests to write 8 blocks to the block at 12608.
[ 97.428980]: RTSX: IOReturn IOSDHostDriver::submitBlockRequest(IOSDBlockRequest::Processor, IOMemoryDescriptor *, UInt64, UInt64, IOStorageAttributes *, IOStorageCompletion *) DInfo: BREQ: Start Block Index = 12608; Number of Blocks = 8; Number of Bytes = 4096.
[ 97.429008]: RTSX: virtual bool IOSDBlockRequestEventSource::checkForWork() DInfo: The block request event source is invoked by the processor work loop.
[ 97.429017]: RTSX: virtual bool IOSDBlockRequestEventSource::checkForWork() DInfo: Processing the block request...
[ 97.429021]: RTSX: virtual void IOSDSimpleBlockRequest::service() DInfo: Processing the request...
[ 97.429033]: RTSX: IOReturn IOSDHostDriver::processWriteBlocksRequest(IOSDBlockRequest *) DInfo: Issuing an ACMD23 to set the number of pre-erased blocks...
[ 97.429039]: RTSX: IOReturn IOSDHostDriver::waitForAppRequest(IOSDHostRequest &, UInt32) DInfo: [00] Sending the application command...
[ 97.429044]: RTSX: IOReturn IOSDHostDriver::waitForRequest(IOSDHostRequest &) DInfo: Preprocessing the request...
[ 97.429049]: RTSX: IOReturn IOSDHostDriver::waitForRequest(IOSDHostRequest &) DInfo: Processing the request...
[ 97.429064]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The host driver has sent a SD command request.
[ 97.429069]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: Switching the clock...
[ 97.429073]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: Switching the clock to 50000000 Hz with SSC depth = 3, Initial Mode = No, Double Clock = Yes, Use VPClock = No.
[ 97.429082]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: SSC Clock Limits:
[ 97.429086]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: |- N = [80, 208]
[ 97.429090]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: |- Divider = [1, 4]
[ 97.429096]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: |- Min Freq = 2 MHz
[ 97.429100]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x00 with mask 0xc0 to the chip register at 0xfda0...
[ 97.429117]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: The card clock will be switched to 50 MHz.
[ 97.429123]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: Requested SSC Clock = 100 MHz; Current SSC Clock = 100 MHz.
[ 97.429130]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: No need to switch the clock.
[ 97.429135]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The clock has been switched.
[ 97.429148]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: Selecting the SD card...
[ 97.429152]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session.
[ 97.429157]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd5c; Mask = 0x07; Value = 0x02.
[ 97.429166]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd52; Mask = 0x0f; Value = 0x04.
[ 97.429207]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupt handler started.
[ 97.429238]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupts are ackownledged.
[ 97.429283]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Pending interrupts = 0xa0010000.
[ 97.429297]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Filtered pending interrupts = 0x20010000.
[ 97.429301]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes.
[ 97.429310]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0.
[ 97.429314]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The SD card has been selected.
[ 97.429317]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: Servicing the request...
[ 97.429321]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: SDCMD = 55; Arg = 0xB3680000; Response Length = 6 bytes; Timeout = 100 ms.
[ 97.429326]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session.
[ 97.429329]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the command opcode and the argument...
[ 97.429333]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda9; Mask = 0xff; Value = 0x77.
[ 97.429340]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaa; Mask = 0xff; Value = 0xb3.
[ 97.429344]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdab; Mask = 0xff; Value = 0x68.
[ 97.429348]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdac; Mask = 0xff; Value = 0x00.
[ 97.429352]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdad; Mask = 0xff; Value = 0x00.
[ 97.429356]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The command opcode and the argument are set.
[ 97.429359]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd5b; Mask = 0x01; Value = 0x01.
[ 97.429363]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the transfer properties...
[ 97.429366]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda1; Mask = 0xff; Value = 0x01.
[ 97.429370]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0xff; Value = 0x88.
[ 97.429374]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Transfer properties are set.
[ 97.429377]: RTSX: IOReturn RealtekCardReaderController::enqueueCheckRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0x60; Value = 0x60.
[ 97.429381]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the location of the command response...
[ 97.429383]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Command Response: Will read 5 bytes from the command registers.
[ 97.429387]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfda9; Mask = 0x00; Value = 0x00.
[ 97.429390]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdaa; Mask = 0x00; Value = 0x00.
[ 97.429394]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdab; Mask = 0x00; Value = 0x00.
[ 97.429398]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdac; Mask = 0x00; Value = 0x00.
[ 97.429401]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdad; Mask = 0x00; Value = 0x00.
[ 97.429405]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The location of the command response has been set.
[ 97.429408]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfda3; Mask = 0x00; Value = 0x00.
[ 97.429529]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupt handler started.
[ 97.429565]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupts are ackownledged.
[ 97.429570]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Pending interrupts = 0xa0010000.
[ 97.429600]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Filtered pending interrupts = 0x20010000.
[ 97.429606]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes.
[ 97.429619]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0.
[ 97.429624]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Verifying the transfer result...
[ 97.429630]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The transfer status has been verified.
[ 97.429635]: RTSX: void IOSDHostCommand::printResponse() const DInfo: Command Response:
[ 97.429638]: RTSX: void pbufcol(const void *, size_t) DInfo: [00] 0x37
[ 97.429642]: RTSX: void pbufcol(const void *, size_t) DInfo: [01] 0x00
[ 97.429645]: RTSX: void pbufcol(const void *, size_t) DInfo: [02] 0x00
[ 97.429649]: RTSX: void pbufcol(const void *, size_t) DInfo: [03] 0x09
[ 97.429653]: RTSX: void pbufcol(const void *, size_t) DInfo: [04] 0x20
[ 97.429656]: RTSX: void pbufcol(const void *, size_t) DInfo: [05] 0x08
[ 97.429659]: RTSX: void pbufcol(const void *, size_t) DInfo: [06] 0x00
[ 97.429662]: RTSX: void pbufcol(const void *, size_t) DInfo: [07] 0x00
[ 97.429665]: RTSX: void pbufcol(const void *, size_t) DInfo: [08] 0x00
[ 97.429668]: RTSX: void pbufcol(const void *, size_t) DInfo: [09] 0x00
[ 97.429671]: RTSX: void pbufcol(const void *, size_t) DInfo: [10] 0x00
[ 97.429674]: RTSX: void pbufcol(const void *, size_t) DInfo: [11] 0x00
[ 97.429677]: RTSX: void pbufcol(const void *, size_t) DInfo: [12] 0x00
[ 97.429680]: RTSX: void pbufcol(const void *, size_t) DInfo: [13] 0x00
[ 97.429684]: RTSX: void pbufcol(const void *, size_t) DInfo: [14] 0x00
[ 97.429687]: RTSX: void pbufcol(const void *, size_t) DInfo: [15] 0x00
[ 97.429690]: RTSX: void pbufcol(const void *, size_t) DInfo: [16] 0x00
[ 97.429694]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The command response is loaded and verified.
[ 97.429699]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The request has been serviced.
[ 97.429704]: RTSX: IOReturn IOSDHostDriver::waitForRequest(IOSDHostRequest &) DInfo: Preprocessing the request...
[ 97.429708]: RTSX: IOReturn IOSDHostDriver::waitForRequest(IOSDHostRequest &) DInfo: Processing the request...
[ 97.429728]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The host driver has sent a SD command request.
[ 97.429732]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: Switching the clock...
[ 97.429736]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: Switching the clock to 50000000 Hz with SSC depth = 3, Initial Mode = No, Double Clock = Yes, Use VPClock = No.
[ 97.429745]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: SSC Clock Limits:
[ 97.429749]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: |- N = [80, 208]
[ 97.429753]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: |- Divider = [1, 4]
[ 97.429758]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: |- Min Freq = 2 MHz
[ 97.429762]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x00 with mask 0xc0 to the chip register at 0xfda0...
[ 97.429779]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: The card clock will be switched to 50 MHz.
[ 97.429786]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: Requested SSC Clock = 100 MHz; Current SSC Clock = 100 MHz.
[ 97.429796]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: No need to switch the clock.
[ 97.429801]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The clock has been switched.
[ 97.429805]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: Selecting the SD card...
[ 97.429809]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session.
[ 97.429814]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd5c; Mask = 0x07; Value = 0x02.
[ 97.429822]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd52; Mask = 0x0f; Value = 0x04.
[ 97.429864]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupt handler started.
[ 97.429880]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupts are ackownledged.
[ 97.429884]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Pending interrupts = 0xa0010000.
[ 97.429915]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Filtered pending interrupts = 0x20010000.
[ 97.429921]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes.
[ 97.429931]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0.
[ 97.429936]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The SD card has been selected.
[ 97.429941]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: Servicing the request...
[ 97.429945]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: SDCMD = 23; Arg = 0x00000008; Response Length = 6 bytes; Timeout = 100 ms.
[ 97.429955]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session.
[ 97.429959]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the command opcode and the argument...
[ 97.429964]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda9; Mask = 0xff; Value = 0x57.
[ 97.429971]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaa; Mask = 0xff; Value = 0x00.
[ 97.429977]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdab; Mask = 0xff; Value = 0x00.
[ 97.429983]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdac; Mask = 0xff; Value = 0x00.
[ 97.429989]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdad; Mask = 0xff; Value = 0x08.
[ 97.429996]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The command opcode and the argument are set.
[ 97.430001]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd5b; Mask = 0x01; Value = 0x01.
[ 97.430008]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the transfer properties...
[ 97.430012]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda1; Mask = 0xff; Value = 0x01.
[ 97.430019]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0xff; Value = 0x88.
[ 97.430024]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Transfer properties are set.
[ 97.430028]: RTSX: IOReturn RealtekCardReaderController::enqueueCheckRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0x60; Value = 0x60.
[ 97.430034]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the location of the command response...
[ 97.430038]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Command Response: Will read 5 bytes from the command registers.
[ 97.430043]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfda9; Mask = 0x00; Value = 0x00.
[ 97.430049]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdaa; Mask = 0x00; Value = 0x00.
[ 97.430055]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdab; Mask = 0x00; Value = 0x00.
[ 97.430060]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdac; Mask = 0x00; Value = 0x00.
[ 97.430066]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdad; Mask = 0x00; Value = 0x00.
[ 97.430071]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The location of the command response has been set.
[ 97.430081]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfda3; Mask = 0x00; Value = 0x00.
[ 97.430127]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupt handler started.
[ 97.430151]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupts are ackownledged.
[ 97.430156]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Pending interrupts = 0xa0010000.
[ 97.430186]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Filtered pending interrupts = 0x20010000.
[ 97.430192]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes.
[ 97.430203]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0.
[ 97.430208]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Verifying the transfer result...
[ 97.430214]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The transfer status has been verified.
[ 97.430221]: RTSX: void IOSDHostCommand::printResponse() const DInfo: Command Response:
[ 97.430224]: RTSX: void pbufcol(const void *, size_t) DInfo: [00] 0x17
[ 97.430230]: RTSX: void pbufcol(const void *, size_t) DInfo: [01] 0x00
[ 97.430233]: RTSX: void pbufcol(const void *, size_t) DInfo: [02] 0x00
[ 97.430238]: RTSX: void pbufcol(const void *, size_t) DInfo: [03] 0x09
[ 97.430241]: RTSX: void pbufcol(const void *, size_t) DInfo: [04] 0x20
[ 97.430244]: RTSX: void pbufcol(const void *, size_t) DInfo: [05] 0x08
[ 97.430247]: RTSX: void pbufcol(const void *, size_t) DInfo: [06] 0x00
[ 97.430249]: RTSX: void pbufcol(const void *, size_t) DInfo: [07] 0x00
[ 97.430252]: RTSX: void pbufcol(const void *, size_t) DInfo: [08] 0x00
[ 97.430255]: RTSX: void pbufcol(const void *, size_t) DInfo: [09] 0x00
[ 97.430258]: RTSX: void pbufcol(const void *, size_t) DInfo: [10] 0x00
[ 97.430261]: RTSX: void pbufcol(const void *, size_t) DInfo: [11] 0x00
[ 97.430264]: RTSX: void pbufcol(const void *, size_t) DInfo: [12] 0x00
[ 97.430267]: RTSX: void pbufcol(const void *, size_t) DInfo: [13] 0x00
[ 97.430270]: RTSX: void pbufcol(const void *, size_t) DInfo: [14] 0x00
[ 97.430273]: RTSX: void pbufcol(const void *, size_t) DInfo: [15] 0x00
[ 97.430275]: RTSX: void pbufcol(const void *, size_t) DInfo: [16] 0x00
[ 97.430279]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The command response is loaded and verified.
[ 97.430283]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The request has been serviced.
[ 97.430288]: RTSX: IOReturn IOSDHostDriver::waitForAppRequest(IOSDHostRequest &, UInt32) DInfo: [00] The application command has been sent successfully.
[ 97.430293]: RTSX: IOReturn IOSDHostDriver::processWriteBlocksRequest(IOSDBlockRequest *) DInfo: The ACMD23 has been issued.
[ 97.430297]: RTSX: IOReturn IOSDHostDriver::processWriteBlocksRequest(IOSDBlockRequest *) DInfo: Processing the request that writes multiple blocks...
[ 97.430303]: RTSX: IOReturn IOSDHostDriver::waitForRequest(IOSDHostRequest &) DInfo: Preprocessing the request...
[ 97.430307]: RTSX: IOReturn IOSDHostDriver::waitForRequest(IOSDHostRequest &) DInfo: Processing the request...
[ 97.430321]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The host driver has sent a SD command request.
[ 97.430326]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: Switching the clock...
[ 97.430330]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: Switching the clock to 50000000 Hz with SSC depth = 3, Initial Mode = No, Double Clock = Yes, Use VPClock = No.
[ 97.430338]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: SSC Clock Limits:
[ 97.430341]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: |- N = [80, 208]
[ 97.430345]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: |- Divider = [1, 4]
[ 97.430349]: RTSX: void RealtekCardReaderController::SSCClockLimits::print() DInfo: |- Min Freq = 2 MHz
[ 97.430353]: RTSX: virtual IOReturn RealtekPCICardReaderController::writeChipRegister(UInt16, UInt8, UInt8) DInfo: Writing 0x00 with mask 0xc0 to the chip register at 0xfda0...
[ 97.430385]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: The card clock will be switched to 50 MHz.
[ 97.430392]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: Requested SSC Clock = 100 MHz; Current SSC Clock = 100 MHz.
[ 97.430399]: RTSX: IOReturn RealtekCardReaderController::switchCardClock(UInt32, RealtekCardReaderController::SSCDepth, bool, bool, bool) DInfo: No need to switch the clock.
[ 97.430404]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The clock has been switched.
[ 97.430408]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: Selecting the SD card...
[ 97.430412]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session.
[ 97.430416]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd5c; Mask = 0x07; Value = 0x02.
[ 97.430423]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd52; Mask = 0x0f; Value = 0x04.
[ 97.430465]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupt handler started.
[ 97.430500]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupts are ackownledged.
[ 97.430505]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Pending interrupts = 0xa0010000.
[ 97.430534]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Filtered pending interrupts = 0x20010000.
[ 97.430548]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes.
[ 97.430559]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0.
[ 97.430564]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The SD card has been selected.
[ 97.430567]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: Servicing the request...
[ 97.430572]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: SDCMD = 25; Arg = 0x00003140; Response Length = 6 bytes; Timeout = 100 ms.
[ 97.430578]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session.
[ 97.430582]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the command opcode and the argument...
[ 97.430587]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda9; Mask = 0xff; Value = 0x59.
[ 97.430594]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaa; Mask = 0xff; Value = 0x00.
[ 97.430599]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdab; Mask = 0xff; Value = 0x00.
[ 97.430604]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdac; Mask = 0xff; Value = 0x31.
[ 97.430609]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdad; Mask = 0xff; Value = 0x40.
[ 97.430615]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The command opcode and the argument are set.
[ 97.430619]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd5b; Mask = 0x01; Value = 0x01.
[ 97.430624]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the transfer properties...
[ 97.430629]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda1; Mask = 0xff; Value = 0x01.
[ 97.430635]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0xff; Value = 0x88.
[ 97.430642]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Transfer properties are set.
[ 97.430645]: RTSX: IOReturn RealtekCardReaderController::enqueueCheckRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0x60; Value = 0x60.
[ 97.430652]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the location of the command response...
[ 97.430657]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Command Response: Will read 5 bytes from the command registers.
[ 97.430662]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfda9; Mask = 0x00; Value = 0x00.
[ 97.430668]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdaa; Mask = 0x00; Value = 0x00.
[ 97.430673]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdab; Mask = 0x00; Value = 0x00.
[ 97.430678]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdac; Mask = 0x00; Value = 0x00.
[ 97.430684]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdad; Mask = 0x00; Value = 0x00.
[ 97.430689]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The location of the command response has been set.
[ 97.430694]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfda3; Mask = 0x00; Value = 0x00.
[ 97.430739]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupt handler started.
[ 97.430754]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupts are ackownledged.
[ 97.430757]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Pending interrupts = 0xa0010000.
[ 97.430770]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Filtered pending interrupts = 0x20010000.
[ 97.430774]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes.
[ 97.430781]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0.
[ 97.430785]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Verifying the transfer result...
[ 97.430789]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The transfer status has been verified.
[ 97.430794]: RTSX: void IOSDHostCommand::printResponse() const DInfo: Command Response:
[ 97.430801]: RTSX: void pbufcol(const void *, size_t) DInfo: [00] 0x19
[ 97.430804]: RTSX: void pbufcol(const void *, size_t) DInfo: [01] 0x00
[ 97.430807]: RTSX: void pbufcol(const void *, size_t) DInfo: [02] 0x00
[ 97.430810]: RTSX: void pbufcol(const void *, size_t) DInfo: [03] 0x09
[ 97.430813]: RTSX: void pbufcol(const void *, size_t) DInfo: [04] 0x00
[ 97.430816]: RTSX: void pbufcol(const void *, size_t) DInfo: [05] 0x08
[ 97.430819]: RTSX: void pbufcol(const void *, size_t) DInfo: [06] 0x00
[ 97.430822]: RTSX: void pbufcol(const void *, size_t) DInfo: [07] 0x00
[ 97.430826]: RTSX: void pbufcol(const void *, size_t) DInfo: [08] 0x00
[ 97.430829]: RTSX: void pbufcol(const void *, size_t) DInfo: [09] 0x00
[ 97.430832]: RTSX: void pbufcol(const void *, size_t) DInfo: [10] 0x00
[ 97.430836]: RTSX: void pbufcol(const void *, size_t) DInfo: [11] 0x00
[ 97.430839]: RTSX: void pbufcol(const void *, size_t) DInfo: [12] 0x00
[ 97.430842]: RTSX: void pbufcol(const void *, size_t) DInfo: [13] 0x00
[ 97.430846]: RTSX: void pbufcol(const void *, size_t) DInfo: [14] 0x00
[ 97.430849]: RTSX: void pbufcol(const void *, size_t) DInfo: [15] 0x00
[ 97.430852]: RTSX: void pbufcol(const void *, size_t) DInfo: [16] 0x00
[ 97.430856]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The command response is loaded and verified.
[ 97.430861]: RTSX: IOReturn RealtekSDXCSlot::processSDCommandWithOutboundSingleBlockDMATransferRequest(IOSDSingleBlockRequest &) DInfo: SDCMD = 25; Arg = 0x00003140; Data Length = 4096 bytes.
[ 97.430868]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session.
[ 97.430881]: RTSX: IOReturn RealtekSDXCSlot::processSDCommandWithOutboundSingleBlockDMATransferRequest(IOSDSingleBlockRequest &) DInfo: Setting the length of the data blocks associated with the command...
[ 97.430887]: RTSX: IOReturn RealtekSDXCSlot::setSDCommandDataLength(UInt16, UInt16) DInfo: Setting the data length: NumBlocks = 8; Block Size = 512 Bytes.
[ 97.430893]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb1; Mask = 0xff; Value = 0x08.
[ 97.430900]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb2; Mask = 0xff; Value = 0x00.
[ 97.430905]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaf; Mask = 0xff; Value = 0x00.
[ 97.430912]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb0; Mask = 0xff; Value = 0x02.
[ 97.430918]: RTSX: IOReturn RealtekSDXCSlot::processSDCommandWithOutboundSingleBlockDMATransferRequest(IOSDSingleBlockRequest &) DInfo: The data length has been set.
[ 97.430923]: RTSX: IOReturn RealtekSDXCSlot::processSDCommandWithOutboundSingleBlockDMATransferRequest(IOSDSingleBlockRequest &) DInfo: Setting the transfer properties...
[ 97.430932]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfe21; Mask = 0x80; Value = 0x80.
[ 97.430939]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfe2b; Mask = 0xff; Value = 0x00.
[ 97.430945]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfe2a; Mask = 0xff; Value = 0x00.
[ 97.430951]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfe29; Mask = 0xff; Value = 0x10.
[ 97.430957]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfe28; Mask = 0xff; Value = 0x00.
[ 97.430963]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfe2c; Mask = 0x33; Value = 0x21.
[ 97.430969]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd5b; Mask = 0x01; Value = 0x00.
[ 97.430976]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda1; Mask = 0xff; Value = 0xa4.
[ 97.430982]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0xff; Value = 0x81.
[ 97.430988]: RTSX: IOReturn RealtekSDXCSlot::processSDCommandWithOutboundSingleBlockDMATransferRequest(IOSDSingleBlockRequest &) DInfo: Transfer properties are set.
[ 97.430993]: RTSX: IOReturn RealtekCardReaderController::enqueueCheckRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0x40; Value = 0x40.
[ 97.431001]: RTSX: IOReturn RealtekCardReaderController::endCommandTransferNoWait(UInt32) DInfo: Finished a command transfer session. Returns 0x0.
[ 97.431006]: RTSX: IOReturn RealtekSDXCSlot::processSDCommandWithOutboundSingleBlockDMATransferRequest(IOSDSingleBlockRequest &) DInfo: Initiating the DMA transfer...
[ 97.431011]: RTSX: virtual IOReturn RealtekPCICardReaderController::performDMAWrite(IOMemoryDescriptor *, UInt32) DInfo: The host device requests a DMA write operation.
[ 97.431021]: RTSX: IOReturn RealtekPCICardReaderController::performDMATransfer(IODMACommand *, UInt32, UInt32) DInfo: Processing the DMA command...
[ 97.431026]: RTSX: IOReturn RealtekPCICardReaderController::enqueueDMACommand(IODMACommand *) DInfo: Generating a scather/gather list from the given DMA command...
[ 97.431032]: RTSX: IOReturn RealtekPCICardReaderController::enqueueDMACommand(IODMACommand *) DInfo: Generated a scather/gather list from the given DMA command. Offset = 4096; Number of entries = 1.
[ 97.431040]: RTSX: IOReturn RealtekPCICardReaderController::enqueueDMACommand(IODMACommand *) DInfo: [000] DMA Bus Address = 0x2ad8f000; Length = 4096; Entry = 0x2ad8f00001000021.
[ 97.431050]: RTSX: IOReturn RealtekPCICardReaderController::performDMATransfer(IODMACommand *, UInt32, UInt32) DInfo: Initiating the DMA transfer with timeout = 10000 ms and control = 0x88000000...
[ 97.431315]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupt handler started.
[ 97.431349]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupts are ackownledged.
[ 97.431354]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Pending interrupts = 0xe0010000.
[ 97.431370]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Filtered pending interrupts = 0x20010000.
[ 97.431375]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes.
[ 97.431389]: RTSX: IOReturn RealtekPCICardReaderController::performDMATransfer(IODMACommand *, UInt32, UInt32) DInfo: The DMA transfer has completed.
[ 97.431398]: RTSX: IOReturn RealtekSDXCSlot::processSDCommandWithOutboundSingleBlockDMATransferRequest(IOSDSingleBlockRequest &) DInfo: DMA transfer completed successfully.
[ 97.431405]: RTSX: IOReturn RealtekSDXCSlot::processSDCommandWithOutboundSingleBlockDMATransferRequest(IOSDSingleBlockRequest &) DInfo: Transfer status = 0x61.
[ 97.431411]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: SDCMD = 12; Arg = 0x00000000; Response Length = 6 bytes; Timeout = 3000 ms.
[ 97.431418]: RTSX: IOReturn RealtekCardReaderController::beginCommandTransfer() DInfo: Begin a command transfer session.
[ 97.431422]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the command opcode and the argument...
[ 97.431431]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda9; Mask = 0xff; Value = 0x4c.
[ 97.431435]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdaa; Mask = 0xff; Value = 0x00.
[ 97.431440]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdab; Mask = 0xff; Value = 0x00.
[ 97.431452]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdac; Mask = 0xff; Value = 0x00.
[ 97.431458]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdad; Mask = 0xff; Value = 0x00.
[ 97.431464]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The command opcode and the argument are set.
[ 97.431468]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfd5b; Mask = 0x01; Value = 0x01.
[ 97.431475]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the transfer properties...
[ 97.431478]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfda1; Mask = 0xff; Value = 0x09.
[ 97.431484]: RTSX: IOReturn RealtekCardReaderController::enqueueWriteRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0xff; Value = 0x88.
[ 97.431490]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Transfer properties are set.
[ 97.431496]: RTSX: IOReturn RealtekCardReaderController::enqueueCheckRegisterCommand(UInt16, UInt8, UInt8) DInfo: Enqueue: Address = 0xfdb3; Mask = 0x60; Value = 0x60.
[ 97.431502]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Setting the location of the command response...
[ 97.431507]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Command Response: Will read 5 bytes from the command registers.
[ 97.431512]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfda9; Mask = 0x00; Value = 0x00.
[ 97.431518]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdaa; Mask = 0x00; Value = 0x00.
[ 97.431525]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdab; Mask = 0x00; Value = 0x00.
[ 97.431531]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdac; Mask = 0x00; Value = 0x00.
[ 97.431538]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfdad; Mask = 0x00; Value = 0x00.
[ 97.431544]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The location of the command response has been set.
[ 97.431549]: RTSX: IOReturn RealtekCardReaderController::enqueueReadRegisterCommand(UInt16) DInfo: Enqueue: Address = 0xfda3; Mask = 0x00; Value = 0x00.
[ 97.435296]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupt handler started.
[ 97.435335]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Interrupts are ackownledged.
[ 97.435342]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Pending interrupts = 0xa0010000.
[ 97.435362]: RTSX: void RealtekPCICardReaderController::interruptHandlerGated(IOInterruptEventSource *, int) DInfo: Filtered pending interrupts = 0x20010000.
[ 97.435368]: RTSX: void RealtekPCICardReaderController::onTransferDoneGated(bool) DInfo: The current transfer session has completed. Succeeded = Yes.
[ 97.435382]: RTSX: IOReturn RealtekCardReaderController::endCommandTransfer(UInt32, UInt32) DInfo: Finished a command transfer session. Returns 0x0.
[ 97.435387]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: Verifying the transfer result...
[ 97.435395]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The transfer status has been verified.
[ 97.435401]: RTSX: void IOSDHostCommand::printResponse() const DInfo: Command Response:
[ 97.435404]: RTSX: void pbufcol(const void *, size_t) DInfo: [00] 0x0C
[ 97.435408]: RTSX: void pbufcol(const void *, size_t) DInfo: [01] 0x00
[ 97.435414]: RTSX: void pbufcol(const void *, size_t) DInfo: [02] 0x00
[ 97.435418]: RTSX: void pbufcol(const void *, size_t) DInfo: [03] 0x0C
[ 97.435422]: RTSX: void pbufcol(const void *, size_t) DInfo: [04] 0x00
[ 97.435426]: RTSX: void pbufcol(const void *, size_t) DInfo: [05] 0x08
[ 97.435429]: RTSX: void pbufcol(const void *, size_t) DInfo: [06] 0x00
[ 97.435432]: RTSX: void pbufcol(const void *, size_t) DInfo: [07] 0x00
[ 97.435436]: RTSX: void pbufcol(const void *, size_t) DInfo: [08] 0x00
[ 97.435439]: RTSX: void pbufcol(const void *, size_t) DInfo: [09] 0x00
[ 97.435442]: RTSX: void pbufcol(const void *, size_t) DInfo: [10] 0x00
[ 97.435446]: RTSX: void pbufcol(const void *, size_t) DInfo: [11] 0x00
[ 97.435449]: RTSX: void pbufcol(const void *, size_t) DInfo: [12] 0x00
[ 97.435452]: RTSX: void pbufcol(const void *, size_t) DInfo: [13] 0x00
[ 97.435455]: RTSX: void pbufcol(const void *, size_t) DInfo: [14] 0x00
[ 97.435458]: RTSX: void pbufcol(const void *, size_t) DInfo: [15] 0x00
[ 97.435461]: RTSX: void pbufcol(const void *, size_t) DInfo: [16] 0x00
[ 97.435464]: RTSX: IOReturn RealtekSDXCSlot::runSDCommand(IOSDHostCommand &, UInt32) DInfo: The command response is loaded and verified.
[ 97.435469]: RTSX: virtual IOReturn RealtekSDXCSlot::processRequest(IOSDHostRequest &) DInfo: The request has been serviced.
[ 97.435483]: RTSX: virtual void IOSDSimpleBlockRequest::service() DInfo: The request is completed. Return value = 0x00000000.
[ 97.435488]: RTSX: virtual bool IOSDBlockRequestEventSource::checkForWork() DInfo: The block request has been processed.
[ 97.435494]: RTSX: void IOSDHostDriver::finalizeBlockRequest(IOSDBlockRequest *) DInfo: The given request has been processed.
[ 97.435501]: RTSX: virtual bool IOSDBlockRequestEventSource::checkForWork() DInfo: The request queue is empty. The event source will wait for the next enable() call.
[ 97.435507]: RTSX: virtual bool IOSDCardEventSource::checkForWork() DInfo: The card event source is invoked by the processor work loop.
[ 97.435511]: RTSX: virtual bool IOSDCardEventSource::checkForWork() DInfo: The event source is disabled.
[ 97.435514]: RTSX: virtual bool IOSDCardEventSource::checkForWork() DInfo: The card event source is invoked by the processor work loop.
[ 97.435518]: RTSX: virtual bool IOSDCardEventSource::checkForWork() DInfo: The event source is disabled.

from realtekcardreader.

chris1111 avatar chris1111 commented on June 16, 2024

strangely since I managed to boot with the debug the SD card mounts well and moreover I can eject and put back a different one which I cannot do with the kext sinetek.

Now it seems to work fine only it doesn't show up in About This Mac, I have to enter DeviceProperties

Screen Shot 2022-05-16 at 6 28 41 PM

the release kext is loaded correctly
Screen Shot 2022-05-16 at 6 42 21 PM

from realtekcardreader.

0xFireWolf avatar 0xFireWolf commented on June 16, 2024

Your attached kernel log has no error messages and all recorded I/O transactions have succeeded.

Now it seems to work fine only it doesn't show up in About This Mac, I have to enter DeviceProperties

Device Properties are not needed.

As mentioned in the Features section in the README file, you need to install the companion Lilu plugin RealtekCardReaderFriend to make your card reader recognized as a built-in one.

from realtekcardreader.

chris1111 avatar chris1111 commented on June 16, 2024

ok Now I have an update monterey and I will test later tonight

from realtekcardreader.

chris1111 avatar chris1111 commented on June 16, 2024

Yes it work Thank you very mutch
Screen Shot 7

from realtekcardreader.

Agustine808 avatar Agustine808 commented on June 16, 2024

Screen Shot 2023-07-31 at 3 33 03 PM
how to remove type which is mentioned here as "unassigned class"? @0xFireWolf

from realtekcardreader.

Agustine808 avatar Agustine808 commented on June 16, 2024

strangely since I managed to boot with the debug the SD card mounts well and moreover I can eject and put back a different one which I cannot do with the kext sinetek.

Now it seems to work fine only it doesn't show up in About This Mac, I have to enter DeviceProperties

Screen Shot 2022-05-16 at 6 28 41 PM

the release kext is loaded correctly Screen Shot 2022-05-16 at 6 42 21 PM

how did you managed to hands on memory card type "secure digital memory card? when mine is unassigned class in type!

from realtekcardreader.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.