Files
qemu-ios/hw
Jan Kiszka 8d484caa84 i8259: Fix poll command
This was probably never used so far: According to the spec, polling
means ack'ing the pending IRQ and setting its corresponding bit in isr.
Moreover, we have to signal a pending IRQ via bit 7 of the returned
value, and we must not return a spurious IRQ if none is pending.

This implements the poll command without the help of pic_poll_read which
is left untouched as pic_intack_read is still using it.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
2011-10-16 11:11:08 +00:00
..
2011-09-22 21:38:53 +05:30
…
2011-09-19 21:22:29 +03:00
…
2011-09-23 13:42:33 -05:00
…
2011-09-04 17:46:50 +03:00
…
…
…
2011-08-22 10:20:10 -05:00
2011-10-14 14:39:18 +01:00
2011-08-22 10:20:39 -05:00
2011-08-22 10:20:40 -05:00
2011-09-04 17:46:50 +03:00
2011-08-22 10:20:10 -05:00
2011-09-04 17:46:50 +03:00
2011-08-22 10:17:44 -05:00
…
…
…
…
…
…
…
…
…
2011-09-23 10:55:33 -05:00
…
2011-10-09 19:04:16 +04:00
2011-10-06 09:48:07 +02:00
…
…
…
…
…
2011-09-04 17:46:51 +03:00
…
…
…
2011-10-01 09:28:40 +00:00
…
…
2011-10-11 15:57:10 +02:00
…
…
…
…
2011-10-11 15:57:10 +02:00
…
…
2011-09-10 14:49:51 +00:00
…
…
…
…
2011-09-25 14:58:36 +03:00
2011-10-16 11:11:08 +00:00
…
2011-08-22 14:37:03 -05:00
2011-10-16 11:10:48 +00:00
…
…
2011-09-23 11:51:05 -05:00
2011-09-23 11:51:05 -05:00
2011-10-16 11:10:48 +00:00
2011-09-15 16:39:32 -03:00
…
2011-09-04 17:46:51 +03:00
…
…
…
…
…
…
…
2011-09-04 17:46:51 +03:00
…
…
2011-10-03 12:44:22 +02:00
2011-09-10 16:50:46 +00:00
2011-09-10 16:50:46 +00:00
2011-08-22 10:20:10 -05:00
…
…
…
…
…
…
…
2011-09-23 09:44:38 +00:00
…
2011-09-23 09:54:56 +00:00
2011-09-23 09:44:38 +00:00
2011-09-23 09:44:38 +00:00
…
2011-09-23 09:44:38 +00:00
2011-08-28 16:37:12 +00:00
2011-10-10 15:29:28 +02:00
2011-10-16 11:10:52 +00:00
2011-10-16 11:10:54 +00:00
…
2011-09-21 14:32:20 +02:00
2011-08-29 10:35:05 +01:00
2011-09-25 14:57:47 +03:00
2011-09-25 14:57:47 +03:00
2011-08-22 10:22:03 -05:00
2011-08-22 10:22:03 -05:00
2011-08-24 15:52:54 +03:00
…
2011-09-25 14:58:37 +03:00
…
…
…
…
…
…
…
…
…
…
…
…
2011-10-06 09:48:09 +02:00
2011-08-22 10:47:42 -05:00
2011-10-06 09:48:09 +02:00
2011-10-06 09:48:09 +02:00
2011-10-06 09:48:09 +02:00
2011-10-06 09:47:52 +02:00
…
…
…
2011-09-16 09:06:28 -05:00
…
2011-09-07 09:20:09 +02:00
2011-10-11 15:57:10 +02:00
…
2011-08-22 10:20:10 -05:00
…
2011-09-20 12:27:44 +02:00
2011-10-11 09:42:45 +02:00
…
…
…
…
…
…
…
…
…
…
2011-10-06 09:48:09 +02:00
…
…
…
…
…
2011-09-04 17:46:50 +03:00
…
…
…
…
…
…
…
…
…
2011-09-07 09:58:27 +02:00
…
2011-09-07 09:58:26 +02:00
2011-09-07 09:58:26 +02:00
2011-10-13 12:58:51 +02:00
2011-09-07 09:58:27 +02:00
…
2011-10-13 12:58:51 +02:00
2011-10-13 12:58:51 +02:00
2011-10-13 12:58:51 +02:00
2011-10-11 09:42:29 +02:00
…
…
2011-09-21 10:49:16 +01:00
…
…