Retro-BSD: запуск ядра
2011-02-01 01:03![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Ядро впервые стартовало на эмуляторе. И тут же упало в panic: некорректное освобождение памяти где-то в функции mfree().
VirtualMIPS (version 0.06-retrobsd)
Copyright (c) 2008 yajin, 2011 vak.
Build date: Jan 31 2011 22:53:37
Using configure file: pic32.conf
ram_size: 128k bytes
boot_method: Binary
flash_type: NOR FLASH
flash_size: 492k bytes
flash_file_name: unix.bin
flash_phy_address: 0x1d005000
boot_from: NOR FLASH
start_address: 0x9d006000
--- Start simulation: PC=0x9d006000, JIT disabled
2.11 BSD Unix for PIC32, build #321:
Compiled 2011-02-01 by vak@Cobra.local:
/Volumes/Users/vak/Project/retrobsd/trunk/sys/pic32/compile
*** 0x9d010b78: exception 'Address Load'
*** badvaddr = 0x00000000
t0 = 1 s0 = 1 t8 = 0 lo = 0
at = 80000000 t1 = 0 s1 = 1307 t9 = 0 hi = 0
v0 = ffffffff t2 = 0 s2 = 80001800 status = 10000003
v1 = 9d00f4e0 t3 = 0 s3 = 80003e78 cause = 800010
a0 = 80001800 t4 = 0 s4 = ffffffff gp = 80000000 epc = 9d010b78
a1 = 0 t5 = 0 s5 = 80004428 sp = 80000b90
a2 = 1 t6 = 0 s6 = 808 fp = 0
a3 = 1 t7 = 0 s7 = 0 ra = 9d007d50
panic: unexpected exception
halted
--- Stop simulation