とりあえず hvm が Zynq で動く
おれおれ VM (gforth の vmgen でつくった) と、おれおれ Lisp コンパイラ、Zynq へもっていっても動いた。Linux だから当たり前か。
zynq> chmod +x ./hvm zynq> ./hvm Usage:hvm <vmb file> zynq> ls codes hvm zynq> ./hvm codes/test-00 test-001.vmb test-003.vmb test-005.vmb test-007.vmb test-009.vmb test-002.vmb test-004.vmb test-006.vmb test-008.vmb zynq> ./hvm codes/test-001.vmb halt 0 zynq> ./hvm codes/test-008.vmb halt 32 zynq> ./hvm codes/test-009.vmb halt 73 zynq> [ 1095.216768] random: nonblocking pool is initialized zynq> ls codes hvm zynq> sync zynq> ls codes test-001.vmb test-003.vmb test-005.vmb test-007.vmb test-009.vmb test-002.vmb test-004.vmb test-006.vmb test-008.vmb zynq> ls codes hvm
原理的には Linux なしでも動くはずだが、、、