Kopycat
Эмулятор аппаратных платформ различной архитектуры
Возможности:
▫️достаточно быстрое создание новой периферии, модуля, процессорного ядра;
▫️сборка виртуального устройства из различных (совместимых) модулей;
▫️загрузка в память виртуального устройства любых двоичных данных (прошивки);
▫️возможность работы со снапшотами (снимки состояния системы);
▫️интеграция с IDE Eclipse, CLion и IDA Pro;
▫️отладка через стандартный интерфейс gdb, поддерживаемый большинством средств разработки;
▫️Для реализации был выбран Kotlin, шинная архитектура (виртуальные устройства связываются между собой через виртуальные шины данных), JSON – в качестве формата файла конфигурации, и GDB RSP – в качестве протокола взаимодействия с отладчиком.
https://github.com/inforion/kopycat
Автор: https://kopy.cat/
=============
Если нашел интересный софт, поделись с сообществом: @FOSS_triangle_bot
Эмулятор аппаратных платформ различной архитектуры
Возможности:
▫️достаточно быстрое создание новой периферии, модуля, процессорного ядра;
▫️сборка виртуального устройства из различных (совместимых) модулей;
▫️загрузка в память виртуального устройства любых двоичных данных (прошивки);
▫️возможность работы со снапшотами (снимки состояния системы);
▫️интеграция с IDE Eclipse, CLion и IDA Pro;
▫️отладка через стандартный интерфейс gdb, поддерживаемый большинством средств разработки;
▫️Для реализации был выбран Kotlin, шинная архитектура (виртуальные устройства связываются между собой через виртуальные шины данных), JSON – в качестве формата файла конфигурации, и GDB RSP – в качестве протокола взаимодействия с отладчиком.
https://github.com/inforion/kopycat
Автор: https://kopy.cat/
=============
Если нашел интересный софт, поделись с сообществом: @FOSS_triangle_bot