QEMU issues - bare-metal on PowerPC (retro related)
Posted: Mon Nov 18, 2024 4:06 am
(again OT here, I need help, please, its probably similar in case of M68k system ... to not loose mind ))
Hi guys, kindly please, are here nearby some QEMU experts or somebody who knows in this case how PowerPC G4 in quemu needs to be initialized or how to map QEMU output to isa-serial, isa-parallel? I 've tried everything almost, in last step adding even some init of PCI/ISA init (not sure it its complete/right, the init is gpt4o generated...grrr), as I dont know why I am unable to talk to plain isa 16550a on known ports here MMIO mapped - question is if writes there go down to hardware, that SuperIO ... I dont know. GPT is great teacher, we during week beat together entire qemu+gdb setup, but I must frequently correct it and as I sed more than once, it leads YOU to think more.... but no success yet with simple hello world example through isa-serial nor isa-parallel, both hopefully mapped to QEMU console/terminal/stidio whatever ... its machine code, in this case PPC, but it doesn't matter, and simple C.
Are here some QEMU and PPC experts who can help? example attached
Thank you,
Petr
https://drive.google.com/drive/folders/ ... sp=sharing
Hi guys, kindly please, are here nearby some QEMU experts or somebody who knows in this case how PowerPC G4 in quemu needs to be initialized or how to map QEMU output to isa-serial, isa-parallel? I 've tried everything almost, in last step adding even some init of PCI/ISA init (not sure it its complete/right, the init is gpt4o generated...grrr), as I dont know why I am unable to talk to plain isa 16550a on known ports here MMIO mapped - question is if writes there go down to hardware, that SuperIO ... I dont know. GPT is great teacher, we during week beat together entire qemu+gdb setup, but I must frequently correct it and as I sed more than once, it leads YOU to think more.... but no success yet with simple hello world example through isa-serial nor isa-parallel, both hopefully mapped to QEMU console/terminal/stidio whatever ... its machine code, in this case PPC, but it doesn't matter, and simple C.
Are here some QEMU and PPC experts who can help? example attached
Thank you,
Petr
https://drive.google.com/drive/folders/ ... sp=sharing