Commit a1a617bcde41ad8585289858e1d47dd182f7e2f1
1 parent
002c4ac8
Changed PIO messages
Showing
2 changed files
with
11 additions
and
3 deletions
hw/at91_pio.c
@@ -220,7 +220,11 @@ static void at91_pio_mem_write(void *opaque, target_phys_addr_t offset, | @@ -220,7 +220,11 @@ static void at91_pio_mem_write(void *opaque, target_phys_addr_t offset, | ||
220 | qemu_set_irq(s->out[i], 1); | 220 | qemu_set_irq(s->out[i], 1); |
221 | if(prev != s->odsr) | 221 | if(prev != s->odsr) |
222 | { | 222 | { |
223 | - printf("Port %c%d set\n",'A' + s->portid, i); | 223 | + DPRINTF("Port %c%d set\n",'A' + s->portid, i); |
224 | + if ((s->portid == 1) && (i == 8)) | ||
225 | + printf("LED1 off\n"); | ||
226 | + if ((s->portid == 2) && (i == 29)) | ||
227 | + printf("LED2 off\n"); | ||
224 | } | 228 | } |
225 | } | 229 | } |
226 | break; | 230 | break; |
@@ -233,7 +237,11 @@ static void at91_pio_mem_write(void *opaque, target_phys_addr_t offset, | @@ -233,7 +237,11 @@ static void at91_pio_mem_write(void *opaque, target_phys_addr_t offset, | ||
233 | qemu_set_irq(s->out[i], 0); | 237 | qemu_set_irq(s->out[i], 0); |
234 | if(prev != s->odsr) | 238 | if(prev != s->odsr) |
235 | { | 239 | { |
236 | - printf("Port %c%d reset\n",'A' + s->portid, i); | 240 | + DPRINTF("Port %c%d reset\n",'A' + s->portid, i); |
241 | + if ((s->portid == 1) && (i == 8)) | ||
242 | + printf("LED1 on\n"); | ||
243 | + if ((s->portid == 2) && (i == 29)) | ||
244 | + printf("LED2 on\n"); | ||
237 | } | 245 | } |
238 | } | 246 | } |
239 | break; | 247 | break; |
monitor.c