1
0
Fork 0

force page initialization for code recompilation

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3072
This commit is contained in:
Sebastian Strohhäcker 2008-01-05 21:05:06 +00:00
parent 1a6921ddb6
commit bfe2db4163
4 changed files with 88 additions and 9 deletions

View file

@ -1,5 +1,5 @@
/*
* Copyright (C) 2002-2007 The DOSBox Team
* Copyright (C) 2002-2008 The DOSBox Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@ -16,7 +16,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
/* $Id: paging.h,v 1.30 2007-12-10 22:11:13 c2woody Exp $ */
/* $Id: paging.h,v 1.31 2008-01-05 21:04:43 c2woody Exp $ */
#ifndef DOSBOX_PAGING_H
#define DOSBOX_PAGING_H
@ -93,6 +93,7 @@ void PAGING_UnlinkPages(Bitu lin_page,Bitu pages);
/* This maps the page directly, only use when paging is disabled */
void PAGING_MapPage(Bitu lin_page,Bitu phys_page);
bool PAGING_MakePhysPage(Bitu & page);
bool PAGING_ForcePageInit(Bitu lin_addr);
void MEM_SetLFB(Bitu page, Bitu pages, PageHandler *handler, PageHandler *mmiohandler);
void MEM_SetPageHandler(Bitu phys_page, Bitu pages, PageHandler * handler);