天气雨。

今日尝试:

#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 核数。

今日发现:
“`’” 是英文的一种引用方法。