hw/serial.c: fix THRE interrupt clearing
authorAurelien Jarno <aurelien@aurel32.net>
Sat, 6 Mar 2010 21:19:53 +0000 (22:19 +0100)
committerAurelien Jarno <aurelien@aurel32.net>
Sat, 6 Mar 2010 21:28:07 +0000 (22:28 +0100)
commit518c26e7659d780a92b310484d95e04425e2793a
tree7dbc5f9e3e3257fefd7f8280bff6b5187cc1b022
parentb1a940f47379b93a329b0d45cf90a927242ad9fc
hw/serial.c: fix THRE interrupt clearing

UART_IIR_THRI is not a mask, but a possible value for the IIR ID.
Use UART_IIR_ID to extract this value.

Broken by commit 71e605f80313a632cc6714cde7bd240042dbdd95.

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
hw/serial.c