Знакомство с UEFI BIOS ноутбука ASUS T100T обескураживает невозможностью Legacy-загрузки с внешних носителей. При входе в CMOS Setup, в меню выбора загрузочных устройств внешние накопители, подключенные к USB, перечислены только с префиксом «UEFI:». Безуспешные попытки загрузить DOS выполнялись с USB-накопителя и USB HDD.
Работоспособность бутовой системы не вызывает сомнений: если на внешнем носителе присутствует загрузчик по стандартному для IA32 пути «\EFI\BOOT\bootia32.efi», выполняется старт в UEFI-режиме. Стоит отойти от этого требования, и ноутбук загружает Windows с внутреннего SSD-диска. Для сравнения заметим, что на ряде платформ ASUS с чипсетами Intel 8 Series, DOS благополучно загружается и работает, при этом даже не возникает проблем с USB Legacy Support и другими критичными для совместимости факторами.
Еще одна особенность — в CMOS Setup нет опции управления поддержкой CSM (Compatibility Support Module):

Есть основания полагать, что отсутствие CSM-модуля и невозможность старта не-UEFI операционной системы — взаимозависимые события. Как сие трактовать? Это случайное недоразумение и Legacy-загрузка появится в следующих версиях прошивки или разработчики firmware решили «отпустить прошлое»? А может быть, это мы не заметили нечто неочевидное?
Аргумент с точки зрения программного обеспечения
Выполнение процедуры INT 19h, а именно, чтение MBR (Master Boot Record) с загрузочного диска и передача на него управления, является необходимым, но недостаточным условием для обеспечения Legacy-старта. Одной из важнейших обязанностей Legacy BIOS является обработка программных прерываний, посредством которых приложениям доступны сервисные функции. Отсутствие поддержки CSM аргументирует, хотя и не доказывает, версию о том, что данные сервисы реализованы не в полной мере.
Аргумент с точки зрения особенностей платформы
Вспомним, что программы, написанные для MS-DOS, нередко содержали машинные инструкции, выполняющие непосредственное обращение к различным портам ввода-вывода: таймеру, контроллеру прерываний и другим системным ресурсам.
Обратимся к спецификации на аппаратное обеспечение ноутбука ASUS T100T. Эта мобильная платформа собрана на процессоре Intel Atom Z3740, представляющей собой конструкцию System-on-Chip.
Согласно документации Intel Atom Processor Z36xxx and Z37xxx Series Datasheet. Volumes 1 and 2, программно-доступные объекты, наличие которых необходимо для работы DOS-приложений, поддерживаются в составе узла, называемого Intel Legacy Block (iLB):

Еще один аргумент получен экспериментально, утилита UEFImark EBC Edition v0.13 корректно измеряет тактовую частоту процессора, используя регистр Time Stamp Counter (TSC) как источник измеряемой частоты и подсистему Real Time Clock (RTC) как источник образцовой частоты.
Резюме
Итак, аппаратно-обусловленных причин для невозможности Legacy-загрузки мы не обнаружили и констатируем, что ее наличие или отсутствие всецело зависит от прошивки микрокода или, другими словами, прошивки. Поэтому, есть основания полагать, что всё будет определяться маркетинговыми факторами. Из этих же соображений возможна замена 32-битного UEFI на 64-битное, ведь исследуемый ноутбук снабжен 64-битным процессором…