[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v4 2/7] target/m68k: add MC68040 MMU
From: |
Laurent Vivier |
Subject: |
Re: [Qemu-devel] [PATCH v4 2/7] target/m68k: add MC68040 MMU |
Date: |
Mon, 22 Jan 2018 08:16:23 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 |
Le 21/01/2018 à 20:57, Rob Landley a écrit :
> On 01/18/2018 01:38 PM, Laurent Vivier wrote:
>> Only add MC68040 MMU page table processing and related
>> registers (Special Status Word, Translation Control Register,
>> User Root Pointer and Supervisor Root Pointer).
>>
>> Transparent Translation Registers, DFC/SFC and pflush/ptest
>> will be added later.
>
> I built qemu from thursday's git and qemu-system-m68k -M ? doesn't have
> an obvious board emulation I can aim a linux kernel at. Is there a qemu
> tree I should test, or...?
>
> (I want to help out and test this stuff, but don't have context...)
For the moment, I didn't push a machine type that supports a M68040 CPU.
If you wan to test it, you can try my try branch at:
https://github.com/vivier/qemu-m68k.git branch q800-dev
with machine type "-M q800" emulating a Macintosh Quadra 800.
The command line I usually use is:
qemu-system-m68k -M q800 -serial none -serial mon:stdio -m 1000M \
-drive file=virtm68k-etch.qcow2,format=qcow2 \
-net nic,model=dp83932,addr=09:00:07:12:34:57 \
-net bridge,helper=/usr/libexec/qemu-bridge-helper,br=virbr0 \
-append "root=/dev/sda2 rw console=ttyS0 console=tty"\
-kernel vmlinux-4.8.0-2-m68k -initrd initrd.img-4.8.0-2-m68k \
-g 1600x800x24
Thanks,
Laurent
- [Qemu-devel] [PATCH v4 0/7] target/m68k: supervisor mode (part 2), Laurent Vivier, 2018/01/18
- [Qemu-devel] [PATCH v4 3/7] target/m68k: add Transparent Translation, Laurent Vivier, 2018/01/18
- [Qemu-devel] [PATCH v4 2/7] target/m68k: add MC68040 MMU, Laurent Vivier, 2018/01/18
- [Qemu-devel] [PATCH v4 5/7] target/m68k: add moves, Laurent Vivier, 2018/01/18
- [Qemu-devel] [PATCH v4 6/7] target/m68k: add pflush/ptest, Laurent Vivier, 2018/01/18
- [Qemu-devel] [PATCH v4 4/7] target/m68k: add index parameter to gen_load()/gen_store() and Co., Laurent Vivier, 2018/01/18
- [Qemu-devel] [PATCH v4 7/7] target/m68k: add HMP command "info tlb", Laurent Vivier, 2018/01/18
- [Qemu-devel] [PATCH v4 1/7] accel/tcg: add size paremeter in tlb_fill(), Laurent Vivier, 2018/01/18