Subversion Repositories HelenOS

Rev

Rev 2071 | Rev 2692 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2071 Rev 2079
Line 101... Line 101...
101
    );
101
    );
102
}
102
}
103
 
103
 
104
void arch_pre_mm_init(void)
104
void arch_pre_mm_init(void)
105
{
105
{
106
    struct cpu_info cpuid_s;
106
    cpu_info_t cpuid_s;
107
 
107
 
108
    cpuid(AMD_CPUID_EXTENDED,&cpuid_s);
108
    cpuid(AMD_CPUID_EXTENDED,&cpuid_s);
109
    if (! (cpuid_s.cpuid_edx & (1<<AMD_EXT_NOEXECUTE)))
109
    if (! (cpuid_s.cpuid_edx & (1<<AMD_EXT_NOEXECUTE)))
110
        panic("Processor does not support No-execute pages.\n");
110
        panic("Processor does not support No-execute pages.\n");
111
 
111