The startup program is responsible for detecting the presence of VFP hardware:
Processor | Detection is performed by |
---|---|
ARMv6 processors | libstartup.a, armv_setup_v6() |
Other processors | Board-specific startup routines |
If the VFP is present, the startup program should ensure that: