Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/ia32/src/ia32.c

    r98a935e r3526f4f3  
    11/*
     2 * Copyright (c) 2024 Jiri Svoboda
    23 * Copyright (c) 2001-2004 Jakub Jermar
    3  * Copyright (c) 2009 Jiri Svoboda
    44 * Copyright (c) 2009 Martin Decky
    55 * All rights reserved.
     
    3939#include <stdint.h>
    4040#include <errno.h>
    41 #include <mem.h>
     41#include <memw.h>
    4242#include <interrupt.h>
    4343#include <console/console.h>
     
    6161#include <arch/pm.h>
    6262#include <arch/vreg.h>
     63#include <arch/mm/pat.h>
    6364
    6465#ifdef CONFIG_SMP
     
    104105{
    105106        pm_init();
     107
     108#ifndef PROCESSOR_i486
     109        /* Use PCD+PWT bit combination in PTE to mean write-combining mode. */
     110        if (pat_supported())
     111                pat_set_mapping(false, true, true, PAT_TYPE_WRITE_COMBINING);
     112#endif
    106113
    107114        if (config.cpu_active == 1) {
Note: See TracChangeset for help on using the changeset viewer.