<div dir="auto"><br clear="all">Ja bych ty funkce klidne pouzil, ale arduino pro atmega je nema. Musel bych si je napsat sam ((::. Navic ootrebuju jenom ten prevod ze 4 byte do 32bit signed. Ty tri posuny o 8 bitu to bee zbytku resi, chtel jsem se podivat, jak se to prelozi do asembleru, ale ta metoda, jak se dostat u Arduina k vypisu v asembleru je nejaka moc slozita, takze se na to vykaslu.<br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Zdravi<br>Jirka Sloupenský OK1MWW</div></div></div><div><br></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">po 16. 12. 2024 v 17:33 odesílatel Petr Labaj <<a href="mailto:labaj@volny.cz">labaj@volny.cz</a>> napsal:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Tyhle funkce byly "vynalezeny" hodně dávno a snaží se být naprosto <br>
univerzální.<br>
Kdo ví, jestli tehdy neexistovaly nějaké platformy, které třeba byly <br>
Little Endian, ale ukládaly data po 16-bit wordech?<br>
Třeba nějaké historické HP1000/ADT4500 nebo nějaká jiná zvláštní <br>
architektura? Tam už by totožné nebyly.<br>
Navíc při čtení programu mi to připadá šikovné, protože jednoznačně vím, <br>
co chtěl autor říct.<br>
<br>
No ale nejsem dealer těchto funkcí, tak je nebudu prosazovat za každou cenu.<br>
Jen že mi osobně to připadá jako šikovné a průhledné řešení.<br>
Samozřejmě se podobná konverze napsat na mnoho způsobu, je to triviální <br>
úkol.<br>
<br>
PL<br>
<br>
*******************<br>
<br>
Dne 16.12.2024 v 15:31 Miroslav Mraz napsal(a):<br>
> A pak ty síťové funkce mají redundantní názvy - htonx je to samé jako <br>
> ntohx. Mě to mate.<br>
<br>
_______________________________________________<br>
HW-list mailing list - sponsored by <a href="http://www.HW.cz" rel="noreferrer" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" rel="noreferrer" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
</blockquote></div></div>