megaraptor
Guest
Wed Apr 28, 2004 1:32 pm
Jeżeli ktoś pisał coś takiego to może sie podzielić informacją z czego
korzystał
jako rozwiazanie bazowe ? W sieci pełno można znaleźć różnych gotowych
źródełek i się właśnie zastanawiam z czego skorzystać żeby rozpocząć zabawę.
Przymierzam sie do RTL8019AS.
Pzdr
megaraptor
Jurek Szczesiul
Guest
Wed Apr 28, 2004 3:11 pm
Wed, 28 Apr 2004 16:32:45 +0200, na pl.misc.elektronika, megaraptor
napisał(a):
Quote:
jako rozwiazanie bazowe ? W sieci pełno można znaleźć różnych gotowych
źródełek i się właśnie zastanawiam z czego skorzystać żeby rozpocząć zabawę.
Byłeś na
http://web51.hw-server.com/ ?
--
Pozdrowienia
Jurek Szczesiul
megaraptor
Guest
Wed Apr 28, 2004 7:59 pm
Quote:
jako rozwiazanie bazowe ? W sieci pełno można znaleźć różnych gotowych
źródełek i się właśnie zastanawiam z czego skorzystać żeby rozpocząć
zabawę.
Byłeś na
http://web51.hw-server.com/ ?
Obleciałem chyba większość stron, które znalazłem prze google.
Dlatego pytam bo jest tego trochę. Może. ktoś się na czymś wzorował i
uważa, że jest godne polecenia.
Pzdr
megaraptor
Delibert
Guest
Wed Apr 28, 2004 8:51 pm
Użytkownik "megaraptor" <megaraptor@wp.pl> napisał w wiadomości
news:c6ofak$oee$1@inews.gazeta.pl...
Quote:
Jeżeli ktoś pisał coś takiego to może sie podzielić informacją z czego
korzystał> jako rozwiazanie bazowe ? W sieci pełno można znaleźć różnych
gotowych
źródełek i się właśnie zastanawiam z czego skorzystać żeby rozpocząć
zabawę.
Przymierzam sie do RTL8019AS.
Zobacz
http://www.ethernut.de kod wprawdzie pisany na AVR, ale warto
zapoznać się ze stosowanymi rozwiązaniami. Pierwszy problem możesz napotkać
już przy kompilatorze (problem big/little endian). Dla przykładu keil(big),
sdcc(little) i avr-gcc(little). W sieci obowiazuje "układ" big endian więc
wszystkie dane 16 i 32 bit należy konwertować (problem znika w przypadku
keila).
Pozdrawiam
delibert
Andy
Guest
Thu Apr 29, 2004 2:31 pm
Użytkownik "Delibert" <delibert_spam_@wp.pl> napisał w wiadomości news:c6p96t$bn3$1@nemesis.news.tpi.pl...
Quote:
... Pierwszy problem możesz napotkać
już przy kompilatorze (problem big/little endian). Dla przykładu keil(big),
sdcc(little) i avr-gcc(little). W sieci obowiazuje "układ" big endian więc
wszystkie dane 16 i 32 bit należy konwertować (problem znika w przypadku
keila).
...
jesli jest madrze napisane
to uzywa funkcji do konwersji miedzy kolejnoscia bajtow na danej platformie
a kolejnoscia sieciowa
htonl, htons, ntohl, ntohs
wtedy trzeba tylko zmodyfikowac te funkcje
--
Andrzej