eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronika[usb] mass storageRe: mass storage
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.supermedia.pl!newsfeed2.atman.pl!n
    ewsfeed.atman.pl!.POSTED!not-for-mail
    From: "identyfikator: 20040501" <N...@g...pl>
    Newsgroups: pl.misc.elektronika
    Subject: Re: mass storage
    Date: Fri, 15 Jun 2012 14:22:30 +0200
    Organization: ATMAN - ATM S.A.
    Lines: 42
    Message-ID: <jrf9e6$klg$1@node2.news.atman.pl>
    References: <jr30en$87m$1@node1.news.atman.pl>
    <6...@z...googlegroups.com>
    <jr4c5a$6f0$1@node1.news.atman.pl> <jr52uv$unr$1@node1.news.atman.pl>
    <4fd62a63$0$1218$65785112@news.neostrada.pl>
    <jr5ah7$j05$1@node2.news.atman.pl>
    <4fd66361$0$1230$65785112@news.neostrada.pl>
    <jr8100$8s8$1@node1.news.atman.pl>
    <f...@w...googlegroups.com>
    <jr9eal$pm8$1@node2.news.atman.pl>
    <4fdb191b$0$1216$65785112@news.neostrada.pl>
    NNTP-Posting-Host: pc-85-202-105-129.siedlce.domtel.com.pl
    Mime-Version: 1.0
    Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=response
    Content-Transfer-Encoding: 8bit
    X-Trace: node2.news.atman.pl 1339762950 21168 85.202.105.129 (15 Jun 2012 12:22:30
    GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Fri, 15 Jun 2012 12:22:30 +0000 (UTC)
    X-Priority: 3
    X-MSMail-Priority: Normal
    X-Newsreader: Microsoft Outlook Express 6.00.2900.5843
    X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:632883
    [ ukryj nagłówki ]

    > Dla myszki sekwencja wygląda Np. tak:

    dz. ale dlaczego napisałeś NP.?

    > GetDescriptor(device) - tu następuje pobranie deskryptora z adresu 0
    > (device nie jest skonfigurowane)
    > Host wysyła SETUP
    > IN Device odpowiada 8 bajtami
    > IN Device odpowiada 8 bajtami
    > IN Device odpowiada 2 bajtami
    > OUT jako info o zakończeniu SETUP

    niby dlaczego tak? a może to jest tak, że piersze zapytanie ZAWSZE odbywa
    się w paczkach po 8 bajtów? nie jest to nigdzie opisane, bo bym nie pytał...

    > Teraz Host wie jaki ma max packet size więc robi reset Device.
    > Po resecie Który trwa kilka ms host wysyła:
    > SetAddres(1) - Teraz następuje zaadresowanie Device wolnym adresem np 1.
    > Od tej chwili wszystkie requesty dotyczą naszego device który tylko
    > odpowiada na ten adres nadany właśnie przez Hosta
    > GetDescriptor(Device)
    > Host wysyła SETUP
    > IN Device odpowiada 8 bajtami
    > IN Device odpowiada 8 bajtami
    > IN Device odpowiada 2 bajtami
    > OUT jako info o zakonczeniu SETUP
    > GetDescriptor(Configuration) - jest pobierana mała konfiguracja 9B
    > GetDescriptor(Configuration) - jest pobierana duża konfiguracja 34B


    no właśnie, to też zagadka, raz wysyła sam config, później wszystkie
    deskryptory naraz, a zapytanie ma taki sam format...

    > Następnie są pobierane stringi, raport, a na koniec jest ustawiana
    > konfiguracja i od tej chwili urządzenie działa zgodnie z konfiguracją.
    >
    > Tak to wygląda w trybie LS - oczywiście między pakietami idą KeepAlive
    > ale to w tym wypadku jest nie istotne.

    dzięki, jakbyś mógł to odezwij się do mnie na q...@g...pl żadnego spamu
    nie planuję ;o).

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: