Article View: pl.comp.os.linux.programowanie
Article #72680Re: intel ixp435 i EHCI
From: efo
Date: Tue, 29 Apr 2014 09:11
Date: Tue, 29 Apr 2014 09:11
47 lines
2318 bytes
2318 bytes
Krzysztof Halasa <khc@pm.waw.pl> wrote: > efo@neostrada.pl writes: > >> Tak sobie probuje napisac od zera wlasny driver dla ehci dla ixp435. > > No tak. Ka?dy musi kiedy? napisa? jaki? driver dla IXP435, nie ma rady. > >> Natrafilem jednak na jakies dziwne problemy z offsetami rejestrow. >> Chodzi mi o dwa rejestry: >> >> CAPLENGTH oraz HCIVERSION >> >> Wdelug doca rejestry te powinny byc zlokalilowane pod adresami: >> >> CAPLENGTH base+0x100 >> HCIVERSION base+0x102 >> >> ale z mojego rozpoznania wyszlo ze adresy sa jednak inne: >> >> CAPLENGTH base+0x103 >> HCIVERSION base+ 0x100. > > To adresy 8-bitowych rejestr?w, tak? > Mo?esz spr?bowa? przeanalizowa? dokument Intela traktuj?cy > o trybach little-endian i big-endian tych procesor?w. Nie jestem pewien czy to problem BE czy LE. Jak mozna zauwazyc w/g docow CAPLENGTH jest przed HCIVERSION a wedlug mojego rozpoznania jest na odwrot. Wiec to chyba nie problem BE/LE. CAPLENGTH jest 1-bajtowy, natomiast HCIVERSION 2-bajtowy. A rozpoznanie polegalo na znalezieniu wartosci defaultowych, o ktorych pisze dokumentacja w pamieci - znalazlem je po prostu pod innymi offsetami (0x103 i 0x100). >> Bo wyglada na to, ze albo doc podaje nieprawdziwe info albo >> ehci-core jest skopane w ixp435. > > Ale dzia?a, tak? No wlasnie nie. Nawet PORTSC zwraca jakies dziwne wartosci. Na chwile obecna nawet nie wykrywa podlaczonego urzadzenia hi-speed. efo
Technical Details
Message-ID:
<ljnqbv$6o5$1@node2.news.atman.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mailReferences:
<ljl4r2$g88$1@node2.news.atman.pl> <m3oazltln0.fsf@intrepid.localdomain>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
From: efo@neostrada.pl
Newsgroups: pl.comp.os.linux.programowanie
Subject: Re: intel ixp435 i EHCI
Date: Tue, 29 Apr 2014 09:11:27 +0000 (UTC)
Organization: ATMAN - ATM S.A.
Lines: 47
Sender: <test@neostrada.pl>
Message-ID: <ljnqbv$6o5$1@node2.news.atman.pl>
References: <ljl4r2$g88$1@node2.news.atman.pl> <m3oazltln0.fsf@intrepid.localdomain>
NNTP-Posting-Host: 91.217.224.228
X-Trace: node2.news.atman.pl 1398762687 6917 91.217.224.228 (29 Apr 2014 09:11:27 GMT)
X-Complaints-To: usenet@atman.pl
NNTP-Posting-Date: Tue, 29 Apr 2014 09:11:27 +0000 (UTC)
User-Agent: tin/1.8.3-20070201 ("Scotasay") (UNIX) (Linux/3.2.28 (i686))
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit