Чтение исходником

Everything you can't fit into other forums
  • В начале подумай, что ты хочешь сделать в Колибри. Какие твои интересы?
    Из хаоса в космос
  • Да собственно ничего. Я больше хочу понять базовые вещи. Ну апи, ядро(особенно взаимодействие с железом. хоть и написал что нет проектов все таки хочется примитивную операционку написать просто чтобы пощупать это самое взаимодействие с железом). Собственно сейчас для меня это пустые слова, а хочется разбираться. Из потребностей проекта наверное написать отладчик похожий по возможностям и функциональности с ollydbg. Реализовать что то похожее на flash player (хотя не знаю юридической части вопроса). Правда при моих знаниях это всё слишком мифически - нереально. Вот я и интересуюсь как же влезь в эту область знаний.
  • Скачай любую игру на фасме http://websvn.kolibrios.org/listing.php ... d73b47ce8e и улучшай её...
  • Some general info on programming OS can be found on www.osdev.org
    For FASM, syntax, read http://flatassembler.net/docs.php?article=manual
    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
  • Барсик wrote: просто хочу ... научиться программировать на fasm.
    http://asmworld.ru/ Только там читать придется т.е. многа букаф.
    Барсик wrote:Стоит ли прочесть перед этим Таненбаума Современные системы
    Подскажите что почитать кроме исходников.
    Если кто-то хочет разобраться "в устройстве колибри" или любой другой ОС ему нужно читать все что касается этой темы.
    Барсик wrote:Я больше хочу понять базовые вещи. Ну апи, ядро
    Ну апи, ядро это можно:
    http://wiki.kolibrios.org/wiki/Ru/api/kernel
    http://wiki.kolibrios.org/wiki/Kernel/ru
    Достаточно? Нет? Сложновато?
    Барсик wrote:(особенно взаимодействие с железом. хоть и написал что нет проектов все таки хочется примитивную операционку написать просто чтобы пощупать это самое взаимодействие с железом).
    Вобщето,Барсик, я тебя огорчу - учить здесь тебя никто не будет.
    Leency wrote:В начале подумай, что ты хочешь сделать в Колибри. Какие твои интересы?
    Барсик wrote:Да собственно ничего.
    Больших проектов в мыслях нет,
    Тоесть тебе в Колибри ничего не надо но считаешь что ты здесь кому-либо нужен будешь? Ты уверен?
    Барсик wrote:Собственно сейчас для меня это пустые слова, а хочется разбираться. Из потребностей проекта наверное написать отладчик похожий по возможностям и функциональности с ollydbg.
    Так ты хочешь всетаки что-то написать для проекта или нет? Я что-то не правильно понял или ты сам себе противоречишь?
    Барсик wrote:Реализовать что то похожее на flash player (хотя не знаю юридической части вопроса). Правда при моих знаниях это всё слишком мифически - нереально.
    Скорее это реально-мифически.
    Барсик wrote:Вот я и интересуюсь как же влезь в эту область знаний.
    Лично я, прочитав твои сообщения, считаю что никак ты туда не влезешь.

    Барсик можно спросить - тебе еще 20-ти лет нету (а может и 18-ти)? У тебя полно энергии но нет идей куда ее приложить? Ты здесь зря потратишь время.
    Я это все без злого умысла пишу. Просто ты реально переотцениваешь свои возможности.
    Но забить на мою писанину тебе никто не запрещает. Возможно в тебе действительно таятся скрытые таланты.
  • hidnplayr Спасибо за ссылки.
    Leency Я видимо сразу не правильно понял твой вопрос, а подумав пришёл к выводу что мне интересно устройство драйверов. Спасибо.
    z525 "Лично я, прочитав твои сообщения, считаю что никак ты туда не влезешь.
    Барсик можно спросить - тебе еще 20-ти лет нету (а может и 18-ти)? У тебя полно энергии но нет идей куда ее приложить?" Прав за исключением возраста.
  • ну, насчет того, что ни когда не программировал я почему-то сомневаюсь, а вот на счет "некогда не программировал" вполне возможно... да, нужно много тематической литературы, скажем технологическая опытность и смекалка, либо любое другое преимущество... общие драйвера уже есть, разве что будешь допиливать существующее... вот, чувак тут собирается за NTFS взяться viewtopic.php?f=31&t=659&p=61104#p61087 куда базовее, чем система ввода-вывода ОС... дебагер не так и сложен, он активно использует сегментные регистры... по парсингу флеша могут подсказать на ЗОГ, я краем глаза видел ребят в соседней ветке, которые написали набор утилит, для правки ресурсов... также тут была библиотека для рисования части необходимых примитивов, но флеш - проект посложнее и придётся сначала набивать кучу кода, а не проявлять творчество...
  • Who is online

    Users browsing this forum: No registered users and 31 guests