cpu.json 1.3 KB

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