Я пытаюсь создать пользовательскую машину в QEMU для машины STM32, и я написал простой код для добавления машины в список QEMU -machine help
.Я также написал код, в который я могу добавить все периферийные устройства (общий файл / основной файл)
Но когда я запускаю код, я получаю ошибку Segmentation fault (core dumped)
.Когда я комментировал какую-то часть, я мог точно указать, где я получаю ошибку:
static Property stm32f407_soc_properties[] = {
DEFINE_PROP_STRING("cpu-type", struct stm32f407_soc,cpu_type),
DEFINE_PROP_END_OF_LIST(),
};
Я получал ошибку, когда я получал CPU-type
.Далее, когда я отлаживал через GDB, он дал некоторую информацию, которую я не понимаю ниже:на машинные звонки.Но я не знаю, что мне менять?
Может кто-нибудь мне помочь?Спасибо.