Changed memory limits
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1056
This commit is contained in:
parent
4d45092d87
commit
34eb272f95
1 changed files with 4 additions and 5 deletions
|
@ -33,12 +33,11 @@ typedef void (*MEMORY_WriteHandler)(PhysPt pt,Bit8u val);
|
|||
#define PAGE_SIZE (PAGE_KB*1024)
|
||||
#define PAGE_SHIFT 14
|
||||
#define PAGE_COUNT(A) (A & ((1 << PAGE_SHIFT)-1) ? 1+(A >> PAGE_SHIFT) : (A >> PAGE_SHIFT) )
|
||||
#define MAX_PAGES PAGE_COUNT(C_MEM_MAX_SIZE*1024*1024)
|
||||
|
||||
extern HostPt ReadHostTable[MAX_PAGES];
|
||||
extern HostPt WriteHostTable[MAX_PAGES];
|
||||
extern MEMORY_ReadHandler ReadHandlerTable[MAX_PAGES];
|
||||
extern MEMORY_WriteHandler WriteHandlerTable[MAX_PAGES];
|
||||
extern HostPt ReadHostTable[];
|
||||
extern HostPt WriteHostTable[];
|
||||
extern MEMORY_ReadHandler ReadHandlerTable[];
|
||||
extern MEMORY_WriteHandler WriteHandlerTable[];
|
||||
|
||||
|
||||
INLINE Bit16u PAGES(Bit32u bytes) {
|
||||
|
|
Loading…
Add table
Reference in a new issue