cpu.json 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. [
  2. {
  3. "Name": "aarch64cpu",
  4. "Env": [
  5. "CONF=aarch64cpu"
  6. ],
  7. "Include": [
  8. "core.json"
  9. ],
  10. "IncludeSomeday": [
  11. "../ip/ip.json",
  12. "../port/port.json"
  13. ],
  14. "Kernel": {
  15. "Config": {
  16. "Code": [
  17. "int cpuserver = 1;",
  18. "uint32_t kerndate = 1;"
  19. ],
  20. "NoDev": [
  21. "arch",
  22. "cap",
  23. "cons",
  24. "dup",
  25. "env",
  26. "ip",
  27. "kbin",
  28. "kprof",
  29. "mnt",
  30. "mntn",
  31. "pipe",
  32. "proc",
  33. "regress",
  34. "root",
  35. "segment",
  36. "srv",
  37. "ssl",
  38. "tls",
  39. "uart",
  40. "ws",
  41. "zp"
  42. ],
  43. "NoIp": [
  44. "tcp",
  45. "udp",
  46. "ipifc",
  47. "icmp",
  48. "icmp6",
  49. "gre"
  50. ],
  51. "NoUart": [
  52. "pci"
  53. ]
  54. },
  55. "NoRamfiles": {
  56. "bind": "/$ARCH/bin/bind",
  57. "boot": "/sys/src/9/boot/bootcpu.elf.out",
  58. "cat": "/$ARCH/bin/cat",
  59. "date": "/$ARCH/bin/date",
  60. "echo": "/$ARCH/bin/echo",
  61. "ed": "/$ARCH/bin/ed",
  62. "factotum": "/$ARCH/bin/auth/factotum",
  63. "ipconfig": "/$ARCH/bin/ip/ipconfig",
  64. "ls": "/$ARCH/bin/ls",
  65. "mount": "/$ARCH/bin/mount",
  66. "nvram": "/util/nvram",
  67. "ps": "/$ARCH/bin/ps",
  68. "rc": "/$ARCH/bin/rc",
  69. "rcmain": "/rc/lib/rcmain",
  70. "screenconsole": "/$ARCH/bin/aux/screenconsole",
  71. "srv": "/$ARCH/bin/srv"
  72. },
  73. "Systab": "/sys/src/libc/9syscall/sys.h"
  74. },
  75. "Program": "harvey",
  76. "SourceFiles": [
  77. "l.S",
  78. "main.c"
  79. ]
  80. }
  81. ]