-
- Use these instructions to change endianness of data: д__(421 знак., 10.02.2010 10:48)
- Это ж где вы это выкопали, из какого мануала. RBIT этим занимается, а REV -порядок байт в слове меняет Mikla(610 знак., 10.02.2010 11:08)
- Не расшифровывай себя, сразу видно, что ты никогда в жизни не занимался эндианессом... - д__(10.02.2010 11:13)
- бля, не прочитал начало, нужен не битовый эндианесс, а байтовый мадбасовый - Mikla(10.02.2010 11:19)
- да, модбас и эзернет нужно поселить в STM32 - koyodza(10.02.2010 11:29)
- действительно инструкции __rev и сопутсвующие легко ищутся поиском в helpe keila - Mikla(10.02.2010 11:31)
- у меня чего-то не находятся :=( - koyodza(10.02.2010 11:35)
- \keil\ARM\Hlp\armtools.chm и DUI0376A_rvct_keil_compiler_ref_guide.pdf тут вот - Mikla(10.02.2010 11:54)
- у меня чего-то не находятся :=( - koyodza(10.02.2010 11:35)
- действительно инструкции __rev и сопутсвующие легко ищутся поиском в helpe keila - Mikla(10.02.2010 11:31)
- "мадбаса" и в проекте не было, когда endianness уже был таким. Во времёна Intel (8,0,8,6) и Motorola (6,8,0,8) уже так было. - ReAl(10.02.2010 11:26)
- про модбас я к слову, просто всю жизь портит - Mikla(10.02.2010 11:28)
- Ну так к чему тогда разговоры про "битовый endiannes" - _битовый_ разве вообще есть? Есть LSB/MSB first в последовательных интерфейсах, но в байте биты у всех лежат одинаково и разный endiannes вроде ж всегда приводил только к перестановке байтов. ReAl(103 знак., 10.02.2010 11:33)
- спутал с LSB/MSB first - Mikla(10.02.2010 11:44)
- Ну так к чему тогда разговоры про "битовый endiannes" - _битовый_ разве вообще есть? Есть LSB/MSB first в последовательных интерфейсах, но в байте биты у всех лежат одинаково и разный endiannes вроде ж всегда приводил только к перестановке байтов. ReAl(103 знак., 10.02.2010 11:33)
- про модбас я к слову, просто всю жизь портит - Mikla(10.02.2010 11:28)
- да, модбас и эзернет нужно поселить в STM32 - koyodza(10.02.2010 11:29)
- бля, не прочитал начало, нужен не битовый эндианесс, а байтовый мадбасовый - Mikla(10.02.2010 11:19)
- Не расшифровывай себя, сразу видно, что ты никогда в жизни не занимался эндианессом... - д__(10.02.2010 11:13)
- глупый вопрос: а из С как этим можно воспользоваться? - koyodza(10.02.2010 10:49)
- Асм-вставкой, если builtins не заведён в компиляторе. ReAl(367 знак., 10.02.2010 11:11 - 11:15)
- асм-вставки не поддерживаются, разве что выносить в отдельный файл koyodza(159 знак., 10.02.2010 12:57)
- Ой, не знаю... Klen-овая сборка от 20091127 ReAl(1564 знак., 10.02.2010 13:10)
- ну то под gcc видно работает - koyodza(10.02.2010 13:12)
- Ой, не знаю... Klen-овая сборка от 20091127 ReAl(1564 знак., 10.02.2010 13:10)
- асм-вставки не поддерживаются, разве что выносить в отдельный файл koyodza(159 знак., 10.02.2010 12:57)
- 4.7.25 __rev д__(317 знак., 10.02.2010 11:11)
- Асм-вставкой, если builtins не заведён в компиляторе. ReAl(367 знак., 10.02.2010 11:11 - 11:15)
- Это ж где вы это выкопали, из какого мануала. RBIT этим занимается, а REV -порядок байт в слове меняет Mikla(610 знак., 10.02.2010 11:08)
- Use these instructions to change endianness of data: д__(421 знак., 10.02.2010 10:48)