Re: ath0: unable to attach hardware

From: Adrian Chadd <adrian_at_freebsd.org>
Date: Thu, 13 Dec 2012 13:18:50 -0800
On 13 December 2012 13:11,  <husyh_at_hush.com> wrote:
> Hello everyone,
>
> I'm afraid I still don't know what exactly BAR is, or how I get its value that I'm supposed to plug into the line John provided:
> dd if=/dev/mem bs=4 iseek=((start of bar + reg offset)/4) count=1 | hd
>
> I assumed that "start of bar" is 0xfdee0000 in my case, since dmesg reports
> ath0: <Atheros 5413> mem 0xfdee0000-0xfdeeffff irq 16 at device 4.0 on pci2

Yup.

> This is what I get:
> # dd if=/dev/mem bs=4 iseek=`echo "ibase=16; (FDEE0000+4004)/4" | bc` count=1 | hd
> 00 00 01 00
> # dd if=/dev/mem bs=4 iseek=`echo "ibase=16; (FDEE0000+4010)/4" | bc` count=1 | hd
> 14 00 01 00
>
> Please correct me if my assumption about "start of bar" was wrong and/or I made some other mistake.
> Also, please don't hesitate to ask me to do anything else that might help you during debugging.
>
> Thank you very much for the effort.

Hm. Wait, what's the rest of the ath0: output?



Adrian
Received on Thu Dec 13 2012 - 20:18:52 UTC

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