annotate sources/targets/m68k @ 1403:42698b9646c2

Add m68k back.
author Rob Landley <rob@landley.net>
date Mon, 27 Jun 2011 07:36:56 -0500
parents
children 4aceeceefb2d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1403
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
1 DESCRIPTION="
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
2 Motorola 68000.
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
3
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
4 This builds, but qemu can't run it yet. (The qemu m68k support is actually
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
5 only coldfire, an mmu-less subset of the m68k instruction set.)
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
6
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
7 The aranym emulator might be able to run this (with a different kernel
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
8 configuration) but that emulator doesn't support serial consoles.
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
9 "
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
10
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
11 KARCH=m68k
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
12 KERNEL_PATH=vmlinux
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
13 GCC_FLAGS= # "--with-float=soft"
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
14 BINUTILS_FLAGS=
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
15 QEMU_TEST= #$KARCH
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
16
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
17 ROOT=sda
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
18 CONSOLE=ttyAMA0
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
19
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
20 UCLIBC_CONFIG="
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
21 TARGET_m68k=y
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
22 UCLIBC_HAS_FPU=y
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
23 "
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
24
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
25 LINUX_CONFIG="
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
26 CONFIG_RTC_DRV_M48T59=y
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
27 "
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
28
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
29 emulator_command()
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
30 {
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
31 # echo qemu-system-arm -M versatilepb $(qemu_defaults "$@") \
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
32 # -net nic,model=rtl8139 -net user
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
33 echo
42698b9646c2 Add m68k back.
Rob Landley <rob@landley.net>
parents:
diff changeset
34 }