add device/uefi and device/amd64

This commit is contained in:
Matthew Hiles
2026-06-15 14:45:37 -04:00
committed by Ron Evans
parent bd61913973
commit 0922e3e956
13 changed files with 936 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
//go:build i386 || amd64
package uefi
import "device/amd64"
func Ticks() uint64 {
return amd64.AsmReadRdtsc()
}
func CpuPause() {
amd64.AsmPause()
}
func getTSCFrequency() uint64 {
return amd64.InternalGetPerformanceCounterFrequency()
}