annotate sources/targets/i486 @ 1541:e4f766efa39f

Sort busybox config entries to group stuff toybox can replace. Also add ps.
author Rob Landley <rob@landley.net>
date Thu, 06 Sep 2012 03:44:47 -0500
parents c3b5be048ba4
children b89324905ca2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1399
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
1 DESCRIPTION="
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
2 An i486 based computer.
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
3
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
4 Yes it's obsolete, but there are embedded processors that use it. The
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
5 existance of an FPU is assumed, even though some i486s don't have one.
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
6 This is simply coz i486s with no FPU are not of interest to me. Someone
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
7 else can fix that if they care.
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
8
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
9 Produced and tested by David Seikel.
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
10 "
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
11
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
12 KARCH=i386
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
13 KERNEL_PATH=arch/${KARCH}/boot/bzImage
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
14 BINUTILS_FLAGS=
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
15 GCC_FLAGS=
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
16 QEMU_TEST=$KARCH
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
17
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
18 ROOT=hda
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
19 CONSOLE=ttyS0
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
20
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
21 UCLIBC_CONFIG="
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
22 TARGET_i386=y
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
23 CONFIG_486=y
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
24 UCLIBC_HAS_FPU=y
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
25 "
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
26
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
27 LINUX_CONFIG="
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
28 CONFIG_M486=y
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
29 CONFIG_ACPI=y
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
30 CONFIG_BLK_DEV_PIIX=y
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
31 CONFIG_NETDEV_1000=y
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
32 CONFIG_E1000=y
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
33 CONFIG_SERIAL_8250=y
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
34 CONFIG_SERIAL_8250_CONSOLE=y
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
35 "
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
36
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
37 emulator_command()
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
38 {
1475
c3b5be048ba4 Commit 1468 was a giant thinko: fix it. (System emulation, not application emulation...)
Rob Landley <rob@landley.net>
parents: 1468
diff changeset
39 echo qemu-system-i386 -cpu 486 $(qemu_defaults "$@")
1399
ee9ee44835e9 See if i486 can be converted from directory to file in one go, or if mercurial loses its lunch.
Rob Landley <rob@landley.net>
parents:
diff changeset
40 }