Clandestine USB SD card slot
George Mitchell
george+freebsd at m5p.com
Mon Oct 17 15:05:49 UTC 2016
On 10/17/16 11:02, George Mitchell wrote:
> [...]
> After setting hw.sdhci.debug=1 and hw.mmc.debug=1 in /etc/sysctl.conf
> and doing a verbose boot, then inserting and removing an SD card, all
> I get in "dmesg | egrep mmc\|sdhci" is:
>
> sdhci_pci0: <Generic SD HCI> mem 0xf0c6c000-0xf0c6c0ff irq 16 at device
> 20.7 on pci0
> sdhci_pci0: 1 slot(s) allocated
> sdhci_pci0: <Generic SD HCI> mem 0xf0c6c000-0xf0c6c0ff irq 16 at device
> 20.7 on pci0
> sdhci_pci0-slot0: 50MHz 8bits 3.3V DMA
> sdhci_pci0-slot0: ============== REGISTER DUMP ==============
> sdhci_pci0-slot0: Sys addr: 0x00000000 | Version: 0x00001001
> sdhci_pci0-slot0: Blk size: 0x00000000 | Blk cnt: 0x00000000
> sdhci_pci0-slot0: Argument: 0x00000000 | Trn mode: 0x00000000
> sdhci_pci0-slot0: Present: 0x01f20000 | Host ctl: 0x00000000
> sdhci_pci0-slot0: Power: 0x00000000 | Blk gap: 0x00000000
> sdhci_pci0-slot0: Wake-up: 0x00000000 | Clock: 0x00000000
> sdhci_pci0-slot0: Timeout: 0x00000000 | Int stat: 0x00000000
> sdhci_pci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
> sdhci_pci0-slot0: AC12 err: 0x00000000 | Slot int: 0x000000ff
> sdhci_pci0-slot0: Caps: 0x21de32b2 | Max curr: 0x00c80064
> sdhci_pci0-slot0: ===========================================
> sdhci_pci0: 1 slot(s) allocated
>
> (Same for "egrep mmc\|sdhci /var/log/messages".)
>
> "pciconf -lv" suggests this is a:
> sdhci_pci0 at pci0:0:20:7: class=0x080501 card=0x08651025 chip=0x78131022
> rev=0x01 hdr=0x00
> vendor = 'Advanced Micro Devices, Inc. [AMD]'
> device = 'FCH SD Flash Controller'
> class = base peripheral
> subclass = SD host controller
>
> Are there some quirks I should define for this controller? -- George
>
For those coming in late:
FreeBSD 10.3-RELEASE-p7 #0: Thu Aug 11 18:38:15 UTC 2016 -- George
More information about the freebsd-stable
mailing list