-
- hton, htons, htonl, ntohs, ntohl - host to network byte order conversion - =AlexD=(20.05.2009 06:45, ссылка)
- Спасибо. А вот бы еще на сами макросы глянуть? Названия видел, а вот сами реализации пока нет. - Evgeny_CD(20.05.2009 19:37)
- Ну для ARM7 разворот байт в long оптимально выглядит так Rst7(380 знак., 21.05.2009 11:33)
- Это ручками или компилер интеллект проявил? - Evgeny_CD(21.05.2009 15:33)
- Нет, не ручками. Это IAR. - Rst7(21.05.2009 15:48)
- Это ручками или компилер интеллект проявил? - Evgeny_CD(21.05.2009 15:33)
- А что там может быть эдакого? Вот вариант, весьма тривиальный. - she(20.05.2009 19:44, ссылка)
- Ну мало ли. Люблю изучать чужие макросы. Хотя лучше делать на asm командах swap. - Evgeny_CD(20.05.2009 19:46)
- Это забота компилятора превратить макрос в swap - Сергей Борщ(21.05.2009 13:47)
- Хм... не проверял на практике. Не уж то у компилеря хаватит мозгов всю эту кучу сдвигов и логических операций в SWAP преобразовать? - Evgeny_CD(21.05.2009 14:42)
- А почему нет? Встречается, не у всех правда, к сожалению. - =AlexD=(21.05.2009 15:00)
- Респект и уважуха таким компилерам. - Evgeny_CD(21.05.2009 15:32)
- А почему нет? Встречается, не у всех правда, к сожалению. - =AlexD=(21.05.2009 15:00)
- Хм... не проверял на практике. Не уж то у компилеря хаватит мозгов всю эту кучу сдвигов и логических операций в SWAP преобразовать? - Evgeny_CD(21.05.2009 14:42)
- Это забота компилятора превратить макрос в swap - Сергей Борщ(21.05.2009 13:47)
- Ну мало ли. Люблю изучать чужие макросы. Хотя лучше делать на asm командах swap. - Evgeny_CD(20.05.2009 19:46)
- Ну для ARM7 разворот байт в long оптимально выглядит так Rst7(380 знак., 21.05.2009 11:33)
- Спасибо. А вот бы еще на сами макросы глянуть? Названия видел, а вот сами реализации пока нет. - Evgeny_CD(20.05.2009 19:37)
- hton, htons, htonl, ntohs, ntohl - host to network byte order conversion - =AlexD=(20.05.2009 06:45, ссылка)