-
- Тогда не очень понятно, чем обнадеживают несколько производителей корпуса. she_unreg(154 знак., 19.05.2009 14:45, )
- Не понимаю Михаил Е.(88 знак., 19.05.2009 15:54)
- Little Endian, Hardware Abstraction Layer - вся работа с железом she_unreg(329 знак., 19.05.2009 16:11, )
- Вообще-то настоящих бойцов не должно пугать ни LE/BE (hton_в_различных_вариантах/ntoh_в_различных_вариантах), ни разрядность ((u)intX_t, (u)int_fastX_t и т.д.) - Rst7(19.05.2009 20:58)
- А подробнее эти макросы привести можно? Для общего развития и обмена опытом. - Evgeny_CD(20.05.2009 00:37)
- 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, ссылка)
- Эта да. Тока кто ж так пишет, чтоб сразу и везде работало? А тут и в этом-то разницы нет. - she(19.05.2009 23:22)
- А подробнее эти макросы привести можно? Для общего развития и обмена опытом. - Evgeny_CD(20.05.2009 00:37)
- Вообще-то настоящих бойцов не должно пугать ни LE/BE (hton_в_различных_вариантах/ntoh_в_различных_вариантах), ни разрядность ((u)intX_t, (u)int_fastX_t и т.д.) - Rst7(19.05.2009 20:58)
- Little Endian, Hardware Abstraction Layer - вся работа с железом she_unreg(329 знак., 19.05.2009 16:11, )
- Кортекса, блин =) - she_unreg(19.05.2009 14:46, )
- Не понимаю Михаил Е.(88 знак., 19.05.2009 15:54)
- Тогда не очень понятно, чем обнадеживают несколько производителей корпуса. she_unreg(154 знак., 19.05.2009 14:45, )