|
@@ -0,0 +1,150 @@
|
|
|
+[
|
|
|
+ {
|
|
|
+ "Name": "cpu",
|
|
|
+ "Env": [
|
|
|
+ "CONF=cpu"
|
|
|
+ ],
|
|
|
+ "Include": [
|
|
|
+ "core.json",
|
|
|
+ "../386/386.json",
|
|
|
+ "../ip/ip.json",
|
|
|
+ "../port/port.json"
|
|
|
+ ],
|
|
|
+ "Projects": [
|
|
|
+ "gocmds.json",
|
|
|
+ "u-root.json"
|
|
|
+ ],
|
|
|
+ "Kernel": {
|
|
|
+ "Config": {
|
|
|
+ "Code": [
|
|
|
+ "int cpuserver = 1;",
|
|
|
+ "uint32_t kerndate = 1;"
|
|
|
+ ],
|
|
|
+ "#Dev": "devs are in order of initialisation",
|
|
|
+ "Dev": [
|
|
|
+ "uart",
|
|
|
+ "acpi",
|
|
|
+ "arch",
|
|
|
+ "bridge",
|
|
|
+ "cap",
|
|
|
+ "cons",
|
|
|
+ "draw",
|
|
|
+ "dup",
|
|
|
+ "env",
|
|
|
+ "fdmux",
|
|
|
+ "ether",
|
|
|
+ "ip",
|
|
|
+ "kbin",
|
|
|
+ "kbmap",
|
|
|
+ "kprof",
|
|
|
+ "mnt",
|
|
|
+ "mntn",
|
|
|
+ "mouse",
|
|
|
+ "pci",
|
|
|
+ "pipe",
|
|
|
+ "proc",
|
|
|
+ "ram",
|
|
|
+ "regress",
|
|
|
+ "root",
|
|
|
+ "rtc",
|
|
|
+ "sd",
|
|
|
+ "segment",
|
|
|
+ "srv",
|
|
|
+ "ssl",
|
|
|
+ "tls",
|
|
|
+ "usb",
|
|
|
+ "ws",
|
|
|
+ "v9p",
|
|
|
+ "vcon",
|
|
|
+ "vga"
|
|
|
+ ],
|
|
|
+ "Ip": [
|
|
|
+ "tcp",
|
|
|
+ "udp",
|
|
|
+ "ipifc",
|
|
|
+ "icmp",
|
|
|
+ "icmp6",
|
|
|
+ "gre"
|
|
|
+ ],
|
|
|
+ "Link": [
|
|
|
+ "ether8169",
|
|
|
+ "ether82557",
|
|
|
+ "ether82563",
|
|
|
+ "etherigbe",
|
|
|
+ "ether8139",
|
|
|
+ "ethermedium",
|
|
|
+ "loopbackmedium",
|
|
|
+ "netdevmedium",
|
|
|
+ "usbuhci",
|
|
|
+ "usbohci",
|
|
|
+ "usbehci"
|
|
|
+ ],
|
|
|
+ "Sd": [
|
|
|
+ "sdiahci"
|
|
|
+ ],
|
|
|
+ "Uart": [
|
|
|
+ "i8250",
|
|
|
+ "pci"
|
|
|
+ ],
|
|
|
+ "VGA": [
|
|
|
+ "vganvidia",
|
|
|
+ "vgavesa"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "Ramfiles": {
|
|
|
+ "bind": "/$ARCH/bin/bind",
|
|
|
+ "boot": "/sys/src/9/boot/bootcpu.elf.out",
|
|
|
+ "cat": "/$ARCH/bin/cat",
|
|
|
+ "cpio": "/plan9_$ARCH/bin/cpio",
|
|
|
+ "crs": "/$ARCH/bin/acpi/crs",
|
|
|
+ "date": "/$ARCH/bin/date",
|
|
|
+ "decompress": "/plan9_$ARCH/bin/decompress",
|
|
|
+ "echo": "/$ARCH/bin/echo",
|
|
|
+ "ed": "/$ARCH/bin/ed",
|
|
|
+ "factotum": "/$ARCH/bin/auth/factotum",
|
|
|
+ "fdisk": "/$ARCH/bin/disk/fdisk",
|
|
|
+ "fossil": "/$ARCH/bin/fossil/fossil",
|
|
|
+ "grep": "/$ARCH/bin/grep",
|
|
|
+ "ipconfig": "/$ARCH/bin/ip/ipconfig",
|
|
|
+ "irq": "/$ARCH/bin/acpi/irq",
|
|
|
+ "ls": "/$ARCH/bin/ls",
|
|
|
+ "mount": "/$ARCH/bin/mount",
|
|
|
+ "nvram": "/util/nvram",
|
|
|
+ "pci": "/rc/bin/pci",
|
|
|
+ "prep": "/$ARCH/bin/disk/prep",
|
|
|
+ "ps": "/$ARCH/bin/ps",
|
|
|
+ "ratrace": "/$ARCH/bin/ratrace",
|
|
|
+ "rc": "/$ARCH/bin/rc",
|
|
|
+ "rcmain": "/rc/lib/rcmain",
|
|
|
+ "realemu": "/$ARCH/bin/aux/realemu",
|
|
|
+ "sed": "/$ARCH/bin/sed",
|
|
|
+ "srv": "/$ARCH/bin/srv",
|
|
|
+ "startdisk": "startdisk",
|
|
|
+ "tmpfs": "/plan9_$ARCH/bin/tmpfs",
|
|
|
+ "usbd": "/$ARCH/bin/usb/usbd",
|
|
|
+ "venti": "/$ARCH/bin/venti/venti",
|
|
|
+ "vga": "/$ARCH/bin/aux/vga",
|
|
|
+ "uroot": "uroot.cpio.lzma"
|
|
|
+ },
|
|
|
+ "Systab": "/sys/src/libc/9syscall/sys.h"
|
|
|
+ },
|
|
|
+ "Program": "harvey",
|
|
|
+ "SourceFiles": [
|
|
|
+ "cga.c",
|
|
|
+ "devacpi.c",
|
|
|
+ "devusb.c",
|
|
|
+ "devvga.c",
|
|
|
+ "ether8139.c",
|
|
|
+ "ether82563.c",
|
|
|
+ "cpu.c",
|
|
|
+ "mouse.c",
|
|
|
+ "screen.c",
|
|
|
+ "sdiahci.c",
|
|
|
+ "usbehcipc.c",
|
|
|
+ "usbohci.c",
|
|
|
+ "usbuhci.c",
|
|
|
+ "vga.c",
|
|
|
+ "vgax.c"
|
|
|
+ ]
|
|
|
+ }
|
|
|
+]
|