Миландр К1986ВК01. Согласно документации, два ядра ARM Cortex M4F могли работать либо независимо (DualCore), либо в режиме LockStep (вроде, настаивалось boot-опциями).
Правда, я лично этот МК в серийных изделиях не встречал (только инженерный образец на демо-плате). И вряд-ли вообще его кто-нибудь увидит, т.к. Миландру запретили производить МК с ядрами ARM.
1) Почему бы сразу не написать утилиту сортировки h-файлов под порядок определения c-файлов? Или, как указали в комментариях выше, почему бы не сделать утилиту для генерации h-файлов из c-файлов, с правильным порядком, комментариями, и прочее? Зачем ограничиваться полумерами? И еще, я так понял, упорядоченность "экспортируемых" переменных не контролируется?
2) Что в вашем понимании “топтаться ногами в скрипте"? Это предъявляемое условие информационной безопасности, или же реально бывали случаи, когда программисты в состоянии аффекта ломали свои же инструменты?
Наверное, автор имел в виду именно "серийный номер изделия", а не какой-то случайный предустановленный UID. Чтобы само устройство могло сообщить "я - № 437-ое изделие данного модельного ряда".
Что подразумевается под "сломал"? Напарник без согласования изменил API кода, к которому вы написали модульные тесты, и поэтому тесты больше не собираются?
Миландр К1986ВК01. Согласно документации, два ядра ARM Cortex M4F могли работать либо независимо (DualCore), либо в режиме LockStep (вроде, настаивалось boot-опциями).
Правда, я лично этот МК в серийных изделиях не встречал (только инженерный образец на демо-плате). И вряд-ли вообще его кто-нибудь увидит, т.к. Миландру запретили производить МК с ядрами ARM.
1) Почему бы сразу не написать утилиту сортировки h-файлов под порядок определения c-файлов? Или, как указали в комментариях выше, почему бы не сделать утилиту для генерации h-файлов из c-файлов, с правильным порядком, комментариями, и прочее? Зачем ограничиваться полумерами? И еще, я так понял, упорядоченность "экспортируемых" переменных не контролируется?
2) Что в вашем понимании “топтаться ногами в скрипте"? Это предъявляемое условие информационной безопасности, или же реально бывали случаи, когда программисты в состоянии аффекта ломали свои же инструменты?
Наверное, автор имел в виду именно "серийный номер изделия", а не какой-то случайный предустановленный UID. Чтобы само устройство могло сообщить "я - № 437-ое изделие данного модельного ряда".
Что подразумевается под "сломал"? Напарник без согласования изменил API кода, к которому вы написали модульные тесты, и поэтому тесты больше не собираются?