Заранее извиняюсъ если я создалъ тему не в том разделе... Значитъ вотъ... Интересуетъ инфа следующего плана... - работа съ файловыми накопителями не черезъ DOS-дескрипторы, а при помощи аппаратныхъ прерываний... Желательно конечно примеръ проги съ записью/чтениемъ подобного рода... Но и просто литература тожъ пойдётъ... Если что сморозилъ.. - не судите строго... :] Я тока учусъ... Нужно записать/прочитать изъ/въ System Volume Information... Я имею ввиду чисто аппаратную чтение/запись... Вроде тамъ обращения черезъ номера блиновъ, головокъ, секторовъ... Короче вроде даже и не въ рамкахъ файловой системы.. Или такого нету... ? %) И еще ищется 16-bit MASM линкеръ для DOS приложений... Это должны быть какие-то старые пакеты... Google ничего внятного не выдалъ...
FreeDos Абсолютно неквалифицированная... да и не совсем помощь... так комментарии С блинами, головками и секторами, а лучше, наверное, все-таки LBA - это легко: прерывания Bios или порты ввода/вывода. Но вот System Volume Information - это уже надо в любом случае с файловой системой работать (ручками или готовый драйвер), причем неизвестно с какой: FAT32? NTFS? Просто литература: http://www.wasm.ru/article.php?article=atazen01 http://www.wasm.ru/article.php?article=atazen02 + документация по нужной файловой системе (думаю гугл даст) P.S. Разумеется, если имелось в виду не под Windows.
Смотри тут всё есть. http://bukinist.info/ Название: Программирование на аппаратном уровне Автор: В. Кулаков Издательство: Питер
Плохо искал. Например, Код (Text): http://home.att.net/~jackklein/x86/x86_main.html (ссылки оттуда ведут на ftp://ftp.microsoft.com/Softlib/MSLFILES/ )