Поскольку я быстро не смог нагуглить версию без цензуры этой картинки, выложу сюда, чтобы было.
Хроники борьбы с электронами
29 октября 2018 г.
11 октября 2018 г.
UPX и секции
Если вдруг стоит задача добавить секцию в файл который уже пожат upx, то у него есть опция --preserve-build-id которая оставляет .note.gnu.build-id секцию из оригинального файла, так что можно используя objdump приделать свою
20 апреля 2017 г.
зарубка на память про BIP373
Вместо Bosch BIP373 - можно взять ISL9V3040P3 но без защиты от перегрева.
31 августа 2016 г.
msp430 и секция infoA
Напоминаю тем кто как я не читает даташиты: секция infoA в informational memory защищена и просто так не пишется.
---
Just to remind for those who doesn't read datasheets: infoA section of information memory is protected and can't be written with simple flash write.
Just to remind for those who doesn't read datasheets: infoA section of information memory is protected and can't be written with simple flash write.
15 января 2016 г.
Про virtualbox и qcow образы диска
Экспорт виртупльной машины при использовании qcow образа не работает, только если преобразовать в vdi и подцепить к VM.
Падает при этом ВНЕЗАПНО и без указания на то, что формат не нравится
А я-то думаю, что за херня.
Падает при этом ВНЕЗАПНО и без указания на то, что формат не нравится
0%... Progress state: VBOX_E_FILE_ERROR VBoxManage: error: Appliance write failed VBoxManage: error: File not accessible or erroneous file contents VBoxManage: error: Details: code VBOX_E_FILE_ERROR (0x80bb0004), component ApplianceWrap, interface IAppliance VBoxManage: error: Context: "RTEXITCODE handleExportAppliance(HandlerArg*)" at line 1249 of file VBoxManageAppliance.cpp
А я-то думаю, что за херня.
2 ноября 2015 г.
GCC и mips
GCC 4.8 собирает кривой код для ramips (ralink rt5350, mips 24Kc). Пользоваться надо 4.6
Возможно конечно, что это только для openwrt так, но мне вот не свезло.
Возможно конечно, что это только для openwrt так, но мне вот не свезло.
29 октября 2015 г.
openwrt rpcd и небольшой неочевидный нюанс
Себе на память:
rpcd при запуске исполняемых файлов которые лежат в /usr/libexec/rpcd ОБЯЗАТЕЛЬНО(!) ожидает ответ в stdout, хотя бы просто "{}". Иначе, если просто выйти, то он залипает в read и работать не будет.
rpcd при запуске исполняемых файлов которые лежат в /usr/libexec/rpcd ОБЯЗАТЕЛЬНО(!) ожидает ответ в stdout, хотя бы просто "{}". Иначе, если просто выйти, то он залипает в read и работать не будет.
Подписаться на:
Сообщения (Atom)