25 |
* SUCH DAMAGE. |
* SUCH DAMAGE. |
26 |
* |
* |
27 |
* |
* |
28 |
* $Id: memory.c,v 1.163 2005/03/14 12:49:17 debug Exp $ |
* $Id: memory.c,v 1.164 2005/04/09 21:10:54 debug Exp $ |
29 |
* |
* |
30 |
* Functions for handling the memory of an emulated machine. |
* Functions for handling the memory of an emulated machine. |
31 |
*/ |
*/ |
423 |
mem->n_mmapped_devices++; |
mem->n_mmapped_devices++; |
424 |
|
|
425 |
if (baseaddr < mem->mmap_dev_minaddr) |
if (baseaddr < mem->mmap_dev_minaddr) |
426 |
mem->mmap_dev_minaddr = baseaddr; |
mem->mmap_dev_minaddr = baseaddr & ~0xfff; |
427 |
if (baseaddr + len > mem->mmap_dev_maxaddr) |
if (baseaddr + len > mem->mmap_dev_maxaddr) |
428 |
mem->mmap_dev_maxaddr = baseaddr + len; |
mem->mmap_dev_maxaddr = (((baseaddr + len) - 1) | 0xfff) + 1; |
429 |
} |
} |
430 |
|
|
431 |
|
|