FreeBSD make

Jan Dušátko jan at dusatko.org
Thu May 12 18:59:44 CEST 2011


Zdravim,
Resim otazku jak buildovat kernel na Atomu (D520). Program CPUID mi vraci
nasledujici charakteristiky

FPU    Floating Point Unit
VME    Virtual 8086 Mode Enhancements
DE     Debugging Extensions
PSE    Page Size Extensions
TSC    Time Stamp Counter
MSR    Model Specific Registers
PAE    Physical Address Extension
MCE    Machine Check Exception
CX8    COMPXCHG8B Instruction
APIC   On-chip Advanced Programmable Interrupt Controller present and
enabled
SEP    Fast System Call
MTRR   Memory Type Range Registers
PGE    PTE Global Flag
MCA    Machine Check Architecture
CMOV   Conditional Move and Compare Instructions
FGPAT  Page Attribute Table
PSE-36 36-bit Page Size Extension
CLFSH  CFLUSH instruction
DS     Debug store
ACPI   Thermal Monitor and Clock Ctrl
MMX    MMX instruction set
FXSR   Fast FP/MMX Streaming SIMD Extensions save/restore
SSE    Streaming SIMD Extensions instruction set
SSE2   SSE2 extensions
SS     Self Snoop
HT     Hyper Threading
TM     Thermal monitor
31     Pending Break Enable

Pokud bych pouzil volbu CPUTYPE=PentiumPro, nebudou aktivovany napr.
SSE/SSE2 instrukce a dalsi. Je nejaka moznost, jak nadefinovat tyto
jednotlive polozky do CFLAGS? Hledam na internetu a v dokumentaci, nachazim
jenom drobnosti. Nemate nekdo prehled ?
Je mozne definovat nekde jednotlive flagy a vytvorit si vlastni definici
procesoru? V systemu je napr. core2, rad bych si vytvoril definice typu
AtomD520, obsahujici nastaveni konkretnich flagu.

Diky

Honza



More information about the Users-l mailing list