Re: What do you use for kernel debugging?

From: José Pérez Arauzo <fbl_at_aoek.com>
Date: Sun, 5 Oct 2014 22:43:32 +0200
Hi Daniel,

On Thu, 2 Oct 2014 20:50:30 -0400, O'Connor, Daniel wrote
[...]
> I wrote a quick program to dump xHCI extended capabilities
https://gist.github.com/DanielO/c42819ae69a1f680039a

Cool!

> Run pciconf -lb and look for the base value for xhciX then run the 
> command with that like so.. 

HCCPARAMS1 => 0x014040c3
xECP (0xf0948500) => ID 1 (Legacy support) Specific 0x0100
xECP (0xf0948504) => ID 0 (Reserved (0)) Specific 0xe000
xECP (0xf0948524) => ID 85 (Reserved (85)) Specific 0x2042

That's with AMD:
xhci0: <XHCI (generic) USB 3.0 controller> mem 0xf0948000-0xf0949fff irq 18 at
device 16.0 on pci0
usbus0: waiting for BIOS to give up control
xhci0: 32 byte context size.
usbus0 on xhci0

xhci0_at_pci0:0:16:0:      class=0x0c0330 card=0x080d1025 chip=0x78141022
rev=0x01 hdr=0x00
    vendor     = 'Advanced Micro Devices [AMD]'
    class      = serial bus
    subclass   = USB

BR,

--
José Pérez Arauzo
Received on Sun Oct 05 2014 - 18:43:46 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:52 UTC