12#ifndef _LIBCPU_i386_PAGE_H
13#define _LIBCPU_i386_PAGE_H
17#include <rtems/score/cpu.h>
21extern int _CPU_is_cache_enabled(
void);
22extern int _CPU_is_paging_enabled(
void);
23extern int init_paging(
void);
24extern void _CPU_enable_paging(
void);
25extern void _CPU_disable_paging(
void);
26extern void _CPU_disable_cache(
void);
27extern void _CPU_enable_cache(
void);
28extern int _CPU_map_phys_address
29 (
void **mappedAddress,
void *physAddress,
31extern int _CPU_unmap_virt_address (
void *mappedAddress,
int size);
32extern int _CPU_change_memory_mapping_attribute
33 (
void **newAddress,
void *mappedAddress,
34 unsigned int size,
unsigned int flag);
35extern int _CPU_display_memory_attribute(
void);
unsigned size
Definition: tte.h:1