Revision 5fafdf24 hw/pl011.c
b/hw/pl011.c | ||
---|---|---|
1 |
/*
|
|
1 |
/* |
|
2 | 2 |
* Arm PrimeCell PL011 UART |
3 | 3 |
* |
4 | 4 |
* Copyright (c) 2006 CodeSourcery. |
... | ... | |
44 | 44 |
static void pl011_update(pl011_state *s) |
45 | 45 |
{ |
46 | 46 |
uint32_t flags; |
47 |
|
|
47 |
|
|
48 | 48 |
flags = s->int_level & s->int_enabled; |
49 | 49 |
qemu_set_irq(s->irq, flags != 0); |
50 | 50 |
} |
... | ... | |
240 | 240 |
s->ifl = 0x12; |
241 | 241 |
s->cr = 0x300; |
242 | 242 |
s->flags = 0x90; |
243 |
if (chr){
|
|
243 |
if (chr){ |
|
244 | 244 |
qemu_chr_add_handlers(chr, pl011_can_receive, pl011_receive, |
245 | 245 |
pl011_event, s); |
246 | 246 |
} |
Also available in: Unified diff