Да нет, все верно. Буфер бьет по шине IDE при попытке чтения. Единственное, что может оправдать такое подключение, это вероятное гашение старшего байта в интерфейсе IDE при обращении к 8ми битным регистрам (все регистры, кроме регистра данных). Если диски это обязаны поддерживать, тогда претензий нет.