commit | 51cfbe76701c382a33070c490eedd00d3db8c0ee | [log] [tgz] |
---|---|---|
author | Kevin O'Connor <kevin@koconnor.net> | Tue Aug 18 22:38:49 2009 -0400 |
committer | Kevin O'Connor <kevin@koconnor.net> | Tue Aug 18 22:38:49 2009 -0400 |
tree | 75bb699ef335df5345a9a374a30d755fb510d2c1 | |
parent | e6f527a719377134f41bd2eab6906e03205a789b [diff] |
Merge cdrom 13xx handlers with main disk 13xx handlers. Most of the cdrom_13 code did the same thing as disk_13 - so merge them together. Add definitions for 0xe0 (EXTSTART_CD) and 0x80 (EXTSTART_HD). This changes the behavior for cdroms on 1315 and 1316 calls - previously 1315 returned an error and set ah=2, now it sets ah=1 and doesn't return an error; previously 1316 returned ok, not it returns EPARAM.