1
0
Fork 0
mirror of https://github.com/anrieff/libcpuid synced 2024-11-30 23:05:48 +00:00
libcpuid/drivers/arm/freebsd
2024-07-10 22:28:50 +02:00
..
CMakeLists.txt Add cpuid FreeBSD kernel module for ARM CPUs 2024-07-10 20:17:10 +02:00
cpuid.c Add cpuid FreeBSD kernel module for ARM CPUs 2024-07-10 20:17:10 +02:00
Makefile.in Add cpuid FreeBSD kernel module for ARM CPUs 2024-07-10 20:17:10 +02:00
README.md Add README for CPUID kernel modules for ARM 2024-07-10 22:28:50 +02:00

CPUID FreeBSD kernel module for ARM

This kernel module allows to:

  • access AArch32 registers in AArch32 state by using the MRC instruction
  • access both AArch32 and AArch64 registers in AArch64 state by using the MRS instruction

Build

The module is built during cmake --build build and present in the build directory. You can load it by using:

kldload build/drivers/arm/freebsd/cpuid.ko