s390x/3270: IDA support for 3270 via CcwDataStream
commit1baa2eb01e349889a25f7a038e6ae7c335f6246b
authorHalil Pasic <pasic@linux.vnet.ibm.com>
Wed, 20 Sep 2017 17:23:13 +0000 (20 19:23 +0200)
committerCornelia Huck <cohuck@redhat.com>
Fri, 6 Oct 2017 08:53:02 +0000 (6 10:53 +0200)
treefa87a1a76fd23ff9d87aaf17e90d1c71551ec7ed
parentc1843e20924c9f79c8233ea34db31f3ae2a74677
s390x/3270: IDA support for 3270 via CcwDataStream

Let us convert the 3270 code so it uses the recently introduced
CcwDataStream abstraction instead of blindly assuming direct data access.

This patch does not change behavior beyond introducing IDA support: for
direct data access CCWs everything stays as-is. (If there are bugs, they
are also preserved).

Signed-off-by: Halil Pasic <pasic@linux.vnet.ibm.com>
Acked-by: Christian Borntraeger <borntraeger@de.ibm.com>
Reviewed-by: Dong Jia Shi <bjsdjshi@linux.vnet.ibm.com>
Message-Id: <20170920172314.102710-2-pasic@linux.vnet.ibm.com>
Signed-off-by: Cornelia Huck <cohuck@redhat.com>
hw/char/terminal3270.c
hw/s390x/3270-ccw.c
include/hw/s390x/3270-ccw.h