Симулятор PIC32
2011-01-20 16:47Есть прогресс: на симуляторе успешно выполняется простейший тест типа "hello world". Из периферии PIC32 реализованы флеш-память и ввод-вывод UART. Вот что видно на консоли:
VirtualMIPS (version 0.06-retrobsd) Copyright (c) 2008 yajin, 2011 vak. Build date: Jan 20 2011 16:36:01 Using configure file: pic32.conf ram_size: 128k bytes boot_method: Binary flash_type: NOR FLASH flash_size: 492k bytes flash_file_name: test-debug.bin flash_phy_address: 0x1d005000 boot_from: NOR FLASH start_address: 0x9d006000 VM 'pic32': starting simulation (CPU0 PC=0x9d006000), JIT disabled. using unix timer Hello, World! Hello, World! Hello, World! Stop emulationОсталось добавить внешний диск SD/MMC через SPI, и будем запускать Retro-BSD.

no subject
Date: 2011-01-20 15:59 (UTC)no subject
Date: 2011-01-20 16:30 (UTC)Проект Retro-BSD связан с uOS следующим образом. Я исследую возможность создания операционной системы типа uOS, но с полной защитой памяти между задачами. Изучение BSD даёт возможность ретроспективно взглянуть на идею защиты памяти и её развитие.
no subject
Date: 2011-01-20 18:53 (UTC)участие в разработке приветствуется?
no subject
Date: 2011-01-20 19:03 (UTC)no subject
Date: 2011-01-20 20:08 (UTC)no subject
Date: 2011-01-20 16:12 (UTC)no subject
Date: 2011-01-21 03:28 (UTC)no subject
Date: 2011-01-21 10:18 (UTC)в dynamips хорошо работает JIT из MIPS64 в x86 и amd64, хотя вероятно для эмуляции PIC32 это не особо нужно.
no subject
Date: 2011-01-21 11:37 (UTC)