Commit af655b6d827d7e56b945032adbb6359cfe58dbad
1 parent
38121543
Fix Malta tty2 UART registers.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2590 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
10 additions
and
10 deletions
hw/mips_malta.c
@@ -244,14 +244,14 @@ static uint32_t malta_fpga_readl(void *opaque, target_phys_addr_t addr) | @@ -244,14 +244,14 @@ static uint32_t malta_fpga_readl(void *opaque, target_phys_addr_t addr) | ||
244 | 244 | ||
245 | /* UART Registers */ | 245 | /* UART Registers */ |
246 | case 0x00900: | 246 | case 0x00900: |
247 | - case 0x00904: | ||
248 | case 0x00908: | 247 | case 0x00908: |
249 | - case 0x0090c: | ||
250 | case 0x00910: | 248 | case 0x00910: |
251 | - case 0x00914: | ||
252 | case 0x00918: | 249 | case 0x00918: |
253 | - case 0x0091c: | ||
254 | - val = serial_mm_readl(s->uart, addr); | 250 | + case 0x00920: |
251 | + case 0x00928: | ||
252 | + case 0x00930: | ||
253 | + case 0x00938: | ||
254 | + val = serial_mm_readb(s->uart, addr); | ||
255 | break; | 255 | break; |
256 | 256 | ||
257 | /* GPOUT Register */ | 257 | /* GPOUT Register */ |
@@ -356,14 +356,14 @@ static void malta_fpga_writel(void *opaque, target_phys_addr_t addr, | @@ -356,14 +356,14 @@ static void malta_fpga_writel(void *opaque, target_phys_addr_t addr, | ||
356 | 356 | ||
357 | /* UART Registers */ | 357 | /* UART Registers */ |
358 | case 0x00900: | 358 | case 0x00900: |
359 | - case 0x00904: | ||
360 | case 0x00908: | 359 | case 0x00908: |
361 | - case 0x0090c: | ||
362 | case 0x00910: | 360 | case 0x00910: |
363 | - case 0x00914: | ||
364 | case 0x00918: | 361 | case 0x00918: |
365 | - case 0x0091c: | ||
366 | - serial_mm_writel(s->uart, addr, val); | 362 | + case 0x00920: |
363 | + case 0x00928: | ||
364 | + case 0x00930: | ||
365 | + case 0x00938: | ||
366 | + serial_mm_writeb(s->uart, addr, val); | ||
367 | break; | 367 | break; |
368 | 368 | ||
369 | /* GPOUT Register */ | 369 | /* GPOUT Register */ |