2016-07-25 09:04:22 +02:00
|
|
|
//---
|
|
|
|
//
|
|
|
|
// gint core module: mmu
|
|
|
|
//
|
|
|
|
// A wise application should avoid tampering with the system's
|
2017-04-13 21:59:13 +02:00
|
|
|
// configuration of the MMU and the TLB. This module implicitly forces the
|
|
|
|
// system to load the required pages but does not interact with the TLB.
|
2016-07-25 09:04:22 +02:00
|
|
|
//
|
|
|
|
//---
|
|
|
|
|
2017-03-26 18:38:32 +02:00
|
|
|
#ifndef _INTERNALS_MMU_H
|
|
|
|
#define _INTERNALS_MMU_H
|
2016-07-25 09:04:22 +02:00
|
|
|
|
|
|
|
/*
|
|
|
|
mmu_pseudoTLBInit()
|
|
|
|
Tries to have the system load enough data into TLB to allow add-in to
|
|
|
|
execute.
|
|
|
|
*/
|
|
|
|
void mmu_pseudoTLBInit(void);
|
|
|
|
|
|
|
|
#endif // _MMU_H
|