; HW_CPU · processor package mark · leaf1 family/model live
; LANGUAGE TRAVEL L→R · READ R←L · COOK keep flawless
; OP       hw_cpu() → (cpuid leaf1 eax)|1  signature live
; ABI      → eax
        global  hw_cpu
hw_cpu:
        push    rbx
        mov     eax, 1
        cpuid
        or      eax, 1          ; live |1
        pop     rbx
        ret
