天气雨。
今日尝试:
#elif ARCH(RISCV)
__asm__ __volatile__("csrr %0, mhartid" /* RISC-V hart id */
: "=a" (r)
: /* input : none */
: /* clobbers: none */);
发现 usermode 不可以读 Machine mode 的 CSR。进行了失败的 asm volatile 用法研究。
_SC_NPROCESSORS_CONF
可以读取 CPU 核数。
今日发现:
“`’” 是英文的一种引用方法。