ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
7 июня
1522762 Топик полностью
IBAH (05.06.2025 11:35, просмотров: 76) ответил SciFi на Когда я вижу все эти кубические коды, у меня кровь из глаз. Для простейшей вещи придумывают какие-то структуры, вложенные вызовы функций и всякое разное. Нет, я не агитирую за преждевременную оптимизацию, меня лишние слои "абстракции" приводят в недоумение. Ну а потом, когда всё это хозяйство немного заносит на поворотах, удивляться нечему...
Нету там "структуры, вложенные вызовы функций"!!! Это LL! все статик инлайн, тупо пишем в регистры! Листинг я приводил 
//
//
while(!0)//Main infinite loop
;;;41         {
;;;42         W5500_Write8(0xF0);
000210  22f0              MOVS     r2,#0xf0
000212  7322              STRB     r2,[r4,#0xc]
                  |L1.532|
000214  680a              LDR      r2,[r1,#0]
000216  f0120f01          TST      r2,#1
00021a  d0fb              BEQ      |L1.532|
00021c  7b20              LDRB     r0,[r4,#0xc]
00021e  e7f7              B        |L1.528|

}//

//