Commit 82d179781bcd81b37e0213085087e1dbf1f6b7f9
1 parent
b7fe5db7
Various reg offset shift typos.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3085 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
2 changed files
with
4 additions
and
4 deletions
hw/pxa2xx.c
| ... | ... | @@ -280,7 +280,7 @@ static void pxa2xx_clkpwr_write(void *opaque, int op2, int reg, int crm, |
| 280 | 280 | |
| 281 | 281 | case 1: |
| 282 | 282 | /* Idle */ |
| 283 | - if (!(s->cm_regs[CCCR] & (1 << 31))) { /* CPDIS */ | |
| 283 | + if (!(s->cm_regs[CCCR >> 2] & (1 << 31))) { /* CPDIS */ | |
| 284 | 284 | cpu_interrupt(s->env, CPU_INTERRUPT_HALT); |
| 285 | 285 | break; |
| 286 | 286 | } |
| ... | ... | @@ -2057,7 +2057,7 @@ struct pxa2xx_state_s *pxa270_init(unsigned int sdram_size, |
| 2057 | 2057 | s->lcd = pxa2xx_lcdc_init(0x44000000, s->pic[PXA2XX_PIC_LCD], ds); |
| 2058 | 2058 | |
| 2059 | 2059 | s->cm_base = 0x41300000; |
| 2060 | - s->cm_regs[CCCR >> 4] = 0x02000210; /* 416.0 MHz */ | |
| 2060 | + s->cm_regs[CCCR >> 2] = 0x02000210; /* 416.0 MHz */ | |
| 2061 | 2061 | s->clkcfg = 0x00000009; /* Turbo mode active */ |
| 2062 | 2062 | iomemtype = cpu_register_io_memory(0, pxa2xx_cm_readfn, |
| 2063 | 2063 | pxa2xx_cm_writefn, s); |
| ... | ... | @@ -2166,7 +2166,7 @@ struct pxa2xx_state_s *pxa255_init(unsigned int sdram_size, |
| 2166 | 2166 | s->lcd = pxa2xx_lcdc_init(0x44000000, s->pic[PXA2XX_PIC_LCD], ds); |
| 2167 | 2167 | |
| 2168 | 2168 | s->cm_base = 0x41300000; |
| 2169 | - s->cm_regs[CCCR >> 4] = 0x02000210; /* 416.0 MHz */ | |
| 2169 | + s->cm_regs[CCCR >> 2] = 0x02000210; /* 416.0 MHz */ | |
| 2170 | 2170 | s->clkcfg = 0x00000009; /* Turbo mode active */ |
| 2171 | 2171 | iomemtype = cpu_register_io_memory(0, pxa2xx_cm_readfn, |
| 2172 | 2172 | pxa2xx_cm_writefn, s); | ... | ... |
target-arm/cpu.h
| ... | ... | @@ -283,7 +283,7 @@ void cpu_arm_set_cp_io(CPUARMState *env, int cpnum, |
| 283 | 283 | #else |
| 284 | 284 | /* The ARM MMU allows 1k pages. */ |
| 285 | 285 | /* ??? Linux doesn't actually use these, and they're deprecated in recent |
| 286 | - architecture revisions. Maybe an a configure option to disable them. */ | |
| 286 | + architecture revisions. Maybe a configure option to disable them. */ | |
| 287 | 287 | #define TARGET_PAGE_BITS 10 |
| 288 | 288 | #endif |
| 289 | 289 | ... | ... |