Pull to refresh
48
0
Send message
Интересно было бы послушать про особенности файловых систем, скользких мест и.т.д. Может, напишите цикл небольшой? А то этот пост немного рассказывает, хотелось бы больше.
Очень устарела. Её, видать, с литературы братьев Фроловых писали. Я у них видел подобное.
Да, сайтец просто класс. Я натыкался на него когда-то, но потерял и не смог найти заново. Спасибо, почитаем.
Несомненно. Но меня попросили, так что не обессудьте.
Да, потому то я написал: господа, читаем маны. Хотя у Юрова есть в учебнике про PM, но мне сие не понравилось. Я не видел пока ни одной книги, где бы эта тема хорошо раскрывалась.
Я сейчас этим вопросом тоже занимаюсь. Как будут наработки — обязательно.
Вообще многозадачность описана в System Programming Guide Volume 1 в 7-ой главе. Но там рассказано как меняются флаги, стек при переключении, про выполнение эти самых task'ов и.т.д., всё остальное придумывается и пишется самостоятельно. Вообще я думал свою, для начала делать монозадачной, но раз интересует этот вопрос, то я покопаюсь. Будут удовлетворительный результат — обязательно напишу.
Лучше тогда уже реализовать и для всех девайсов, и только для определённых.
У товарища Кулакова в книге 'Программирование дисковых подсистем' в красках описана работа DMA и FDC. Я по нему сейчас иду. А в другой его книжке описано написание драйвера под USB. Тоже в красках.
Честно говоря потрясно! Много реализовали, достойно уважения.
Это же всё в образовательных целях. Зачем брать готовое, если хочешь разобраться?
Статью обещаю на выходных. Раньше никак. Люди попросили рассказать, описать PM, хотя по-моему это бесполезно, есть много туториалов и манов по этому вопросу.
Это здорово. Про TCP/IP интересно было бы послушать. Да и про USB тоже.
Вообще решил сделать так: напишу переферию. А потом начну всё это связывать в ядро.
megabrain, вообще это можно оформить как заметки. Лично мне хватает того же осьдева и васма, но я предложил людям идею этих постов. Люди сказали — интересно. Так что постараюсь их порадовать статьями.
measme, по крайней мере несколько шагов у меня уже сделано: есть полностью рабочий код; сейчас пишу функции дисковой подсистемы.
Автор пишет всё на FASM'e и автор сам этим занимается. Сидит и пишет, читает маны, гуглит. Так что тему я бросать не собираюсь.
Автор уже принимается за написание более достойной статьи.
1) С 64-разрядными процами автор не работал никогда.
2) Сейчас интеловские камни поддерживают аппаратную многозадачность, но она достаточно медлительна и корява, потому всю многозадачность нужно писать ручками. В 64-разрядной архитектуре аппаратная мультизадачность была упразднена по вышеизложенным причинам.
Исправлюсь :) Это была так, проба клавы, назовём это так.
Да, я знаю. Честно сначала хотелось узнать, интересно ли хабралюдям такая тематика.

Information

Rating
Does not participate
Location
Владивосток, Приморский край, Россия
Date of birth
Registered
Activity