Displaying 1 result from an estimated 1 matches for "ext_family".
Did you mean:
alt_family
2002 Mar 08
0
PXELINUX: suggestion for improvement
...cpuid
+ shr eax,8
+ and ax,0Fh
+ add ax,'0'
+ mov byte [di-7],al
+ and edx,1<<29 ; x86-64 Long Mode
+ jz .smp_search
+ mov byte [di-7],'w'
+ jmp .smp_search
+ .not_amd:
+ mov eax,1
+ cpuid
+ mov edx,eax
+ shr eax,8
+ and ax,0Fh
+ cmp ax,0Fh
+ je .ext_family
+ add ax,'0'
+ mov byte [di-7],al
+ jmp .smp_search
+ .ext_family: shr edx,20
+ and dx,0FFh
+ jnz .ia64
+ mov dword [di-8],'ipiv'
+ jmp .smp_search
+ .ia64: mov dword [di-8],'ia64'
+ ;
+ ; search for the MP Floating Pointer according to
+ ; http://www.intel.co...