ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
1467008 Топик полностью
klen (02.10.2024 17:37, просмотров: 103) ответил abondarev на Тут портировали Embox на AMUR
прекрасный тост, коллега! прочитал по диагонали, прошивающий скрип можно всунуть в gdb средствами классической медициыны, не прибегая к практикам Кашпировского: встроенный питон в gdb вам в руки - я так сделал. 

и еще


unsigned int irqctrl_get_intid(void) { int i; if (EPIC_REGS->RAW_STATUS == 0) { return 0; } for (i = 0; i < 32; i ++) { if (EPIC_REGS->RAW_STATUS & 1 << i) { break; } } return i;

ну это очень печальный алгоритм.. очень очень учитыва не менее печальную (скалярную,без аппаратного сохранения регистров,без приоритетов...) реализацию контроллера прерываний (ощущение острой боли) - я угадаю мелодию за максимум за 5 итераций а не за 32 :) читайте Кернигана и Риччи, все украдено до нас... увы

Но как автор выразился на Хабре в конце своей статьи - партия и пионЭры (я в числе оных и я) горячо приветствуют первый сэксуально-микросхемный опыт молодой отрасли - я вписываюсь, а наколошматю бабла - сам начну делать микросхемы! боюсь что я за гоосую за RISCV а не за Эльбрус....