Доброе время суток. Вот пишу свою ось, с gdt сам разобрался, в PM входить умею, а вот с памятью не пойму как правильно работать, может кто объяснить как сделать свой VirtualAlloc и где что лежит, единственное что знаю это примерно про последний мегабайт озу где данные биоса хранятся и ткните меня носом в ... то как регистрировать свои прерывания, человек я в осе писании новый, так что прошу сильно не пинать...
Freeman ты чего-то несколько перепутал. все же это не совсем то, что нужно ТСу. dgs читай для начала это, потом третий том интеловского мануала. возможно, что-нибудь хорошее есть у Таненбаума в "операционных системах". какая-то информация может найтись в книгах про ядро линукса, названий не помню. вобщем, как-то так.
>>читай для начала это, Это для начала не читай, тк там ошибок, неточностей и недоговорок тьма. Есть много норм. УЧЕБНИКОВ - читаешь и въезжаешь сразу что к чему. А потом man'ы и больше ничего ненадо
А название учебников не подскажете, да и общие принципы работы с оборудованием на уровне портов, буду весьма благодарен...