Changes in kernel/arch/ia32/src/ia32.c [2a103b5:3526f4f3] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ia32/src/ia32.c
r2a103b5 r3526f4f3 1 1 /* 2 * Copyright (c) 2024 Jiri Svoboda 2 3 * Copyright (c) 2001-2004 Jakub Jermar 3 * Copyright (c) 2009 Jiri Svoboda4 4 * Copyright (c) 2009 Martin Decky 5 5 * All rights reserved. … … 39 39 #include <stdint.h> 40 40 #include <errno.h> 41 #include <mem .h>41 #include <memw.h> 42 42 #include <interrupt.h> 43 43 #include <console/console.h> … … 61 61 #include <arch/pm.h> 62 62 #include <arch/vreg.h> 63 #include <arch/mm/pat.h> 63 64 64 65 #ifdef CONFIG_SMP … … 104 105 { 105 106 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 106 113 107 114 if (config.cpu_active == 1) { … … 209 216 ns16550_out_ptr); 210 217 if (ns16550_instance) { 218 ns16550_format_set(ns16550_instance, 38400, 219 LCR_PARITY_NONE | LCR_STOP_BIT_TWO | LCR_WORD_LEN_8); 211 220 #ifdef CONFIG_NS16550 212 221 srln_instance_t *srln_instance = srln_init();
Note:
See TracChangeset
for help on using the changeset viewer.