SDL-Hercules-390 / hyperion

The SDL Hercules 4.x Hyperion version of the System/370, ESA/390, and z/Architecture Emulator
Other
240 stars 90 forks source link

Missing: DASD "Write Full Track" (95) and "Write Track Data" (A5) CCW support #85

Open fb435ea opened 6 years ago

fb435ea commented 6 years ago

Hercules's CKD/CCKD Dasd device driver logic does not currently support the Write Full Track (WFT = X'95') or Write Track Data (WTD = X'A5') CCW opcodes.

The IBM Reference manual that documents these CCW opcodes is SA22-1025-00 ("S/390 Internal Disk Subsystem Reference Guide").

Fish-Git commented 6 years ago

Thank you for reporting this, Alex. I have added this item to my "TODO" list and will eventually get around to doing it. Please let me know if this issue is blocking you. Thanks!

fb435ea commented 6 years ago

Hi Fish,

Thanks for responding,

Actually I want to write something that uses such x95 ccw (Write Full Track) and obviously it is very hard to test on a real system as it carries a danger of a volume destruction.

If you were to code such support I will send you the necessary setup to build a standalone test, if you would want that.

Regards,

Alex

Fish-Git commented 6 years ago

Thank you, Alex. Having a stand-alone test program would be very helpful.

I will contact you once I begin work on this issue.