filename | src/sh4/timer.c |
changeset | 975:007bf7eb944f |
prev | 929:fd8cb0c82f5f |
next | 1124:aacaae9812ea |
author | nkeynes |
date | Mon Jan 26 07:26:24 2009 +0000 (15 years ago) |
permissions | -rw-r--r-- |
last change | Add read_byte_for_write mem function for correct implementation of AND.B and friends with TLB enabled. Add read_byte and read_long MMIO stubs to do correct sign extension of IO reads |
file | annotate | diff | log | raw |
1.1 --- a/src/sh4/timer.c Sat Dec 20 03:01:40 2008 +00001.2 +++ b/src/sh4/timer.c Mon Jan 26 07:26:24 2009 +00001.3 @@ -48,6 +48,7 @@1.4 {1.5 return MMIO_READ( CPG, reg&0xFFF );1.6 }1.7 +MMIO_REGION_READ_DEFSUBFNS(CPG)1.9 /* CPU + bus dividers (note officially only the first 6 values are valid) */1.10 int ifc_divider[8] = { 1, 2, 3, 4, 5, 8, 8, 8 };1.11 @@ -102,6 +103,7 @@1.12 {1.13 return MMIO_READ( RTC, reg &0xFFF );1.14 }1.15 +MMIO_REGION_READ_DEFSUBFNS(RTC)1.17 MMIO_REGION_WRITE_FN( RTC, reg, val )1.18 {1.19 @@ -261,6 +263,8 @@1.20 }1.21 return MMIO_READ( TMU, reg );1.22 }1.23 +MMIO_REGION_READ_DEFSUBFNS(TMU)1.24 +1.26 MMIO_REGION_WRITE_FN( TMU, reg, val )1.27 {
.