Revision a70089ce

b/hw/ide/core.c
1250 1250
            switch(action) {
1251 1251
            case 0: /* current values */
1252 1252
                switch(code) {
1253
                case 0x01: /* error recovery */
1253
                case GPMODE_R_W_ERROR_PAGE: /* error recovery */
1254 1254
                    cpu_to_ube16(&buf[0], 16 + 6);
1255 1255
                    buf[2] = 0x70;
1256 1256
                    buf[3] = 0;
......
1269 1269
                    buf[15] = 0x00;
1270 1270
                    ide_atapi_cmd_reply(s, 16, max_len);
1271 1271
                    break;
1272
                case 0x2a:
1272
                case GPMODE_CAPABILITIES_PAGE:
1273 1273
                    cpu_to_ube16(&buf[0], 28 + 6);
1274 1274
                    buf[2] = 0x70;
1275 1275
                    buf[3] = 0;

Also available in: Unified diff