Модераторы: Рождённый_в_СССР, Модераторы

Так вроде по жизни процесс говорит ядру адрес в своем адресном пространстве, куда он хочет получить данные, а ядро туда данные кладет, и процессу нет никакого дела до того, каким образом у ядра это получается...

 ? Обячно у него таких вещей не просят. Да и вообще оно не выполняет никакх запросов, для этого есть сервера и драйвера (названия могут быть другими, но я оперирую этими).
 ? Обячно у него таких вещей не просят. Да и вообще оно не выполняет никакх запросов, для этого есть сервера и драйвера (названия могут быть другими, но я оперирую этими).


 

 , все же это очень важно писать не как тебе нравится, а как это принято (а вообще есть ли какие то рекомендации по форматированию кода?). Хотя на код самого FP я тоже без слез смотреть не могу, мне нравится как код оформлен в VCL.
, все же это очень важно писать не как тебе нравится, а как это принято (а вообще есть ли какие то рекомендации по форматированию кода?). Хотя на код самого FP я тоже без слез смотреть не могу, мне нравится как код оформлен в VCL.

 
упрощена компиляция до двух сборочных файлов - Buid_All - собирает микроядро и всё чего с ним завязанно, build.bat - создает файлувую систему, объеденяет с ядром и выдает готовый бинарник.
 ) если и так не заработает - наверное нужно всё таки от вас получить инфу что именно... потому как писать документацию по тому как я запускаю два файла, протестированную на 3-х компах помойму не то что лишний шаг, а прыжок на месте...
 ) если и так не заработает - наверное нужно всё таки от вас получить инфу что именно... потому как писать документацию по тому как я запускаю два файла, протестированную на 3-х компах помойму не то что лишний шаг, а прыжок на месте...
 . Потом 5 исполнительных файлов в каталоге с исходником сбивают с толку, даже если их автору их имена кажутся говорящими. (Все файлы, что не должны запускаться пользователем непосредственно я именую начиная со знака подчеркивания.) Код, который занимается сборкой, нужно по максимум вытащить в скрипты оболочки. Так же нужно позволить пользователю через установку переменных окружения (set FPROOT=C:\FP211) определить все что невозможно сделать автоматом.
. Потом 5 исполнительных файлов в каталоге с исходником сбивают с толку, даже если их автору их имена кажутся говорящими. (Все файлы, что не должны запускаться пользователем непосредственно я именую начиная со знака подчеркивания.) Код, который занимается сборкой, нужно по максимум вытащить в скрипты оболочки. Так же нужно позволить пользователю через установку переменных окружения (set FPROOT=C:\FP211) определить все что невозможно сделать автоматом.

 Люблю я это дело.
 Люблю я это дело.
Самая свободная из всех лицензий - BSD

 
  
 ) мучаюсь с реляционной файловой системой - никак не могу постороить её с толком - только придумаю организацию - вроде даже неплохую - начну на практике реализовывать - выясняется что некоторые важные вещи не учтены - начинаю их учитывать - теряется скорость работы, связанная с постоянной переогранизацией (кривой нормализацией) данных... я защищённый режим помойму меньше постигал, чем эти таблицы... стыдно конечно, но времени мало выделяется - я в основном занят своей дипломной и на работе грузят - всего два программера осталось - заставили 4 системы одновременно разрабатывать и буквально до нового года... Правда жизни победила - придётся делать сместь кластерной и иерархической ФС, как задумывалось раньше. Советы с работой какого либо FAT или EXT(N) отвергаю сразу (а их было много)... на это есть несколько причин... в любом случае это всё будет реализовываться на уровне внешних сервисов, но уже потом, сейчас главное заставить ядро достойно общаться с диском.
 ) мучаюсь с реляционной файловой системой - никак не могу постороить её с толком - только придумаю организацию - вроде даже неплохую - начну на практике реализовывать - выясняется что некоторые важные вещи не учтены - начинаю их учитывать - теряется скорость работы, связанная с постоянной переогранизацией (кривой нормализацией) данных... я защищённый режим помойму меньше постигал, чем эти таблицы... стыдно конечно, но времени мало выделяется - я в основном занят своей дипломной и на работе грузят - всего два программера осталось - заставили 4 системы одновременно разрабатывать и буквально до нового года... Правда жизни победила - придётся делать сместь кластерной и иерархической ФС, как задумывалось раньше. Советы с работой какого либо FAT или EXT(N) отвергаю сразу (а их было много)... на это есть несколько причин... в любом случае это всё будет реализовываться на уровне внешних сервисов, но уже потом, сейчас главное заставить ядро достойно общаться с диском.
3.2 Дополнительные требования к микроядру


Рождённый_в_СССР писал(а):это я к вопросу всяких пустых обсуждений

ли может лучше сделать форк какого-то существующего ядра, например Linux...
Вернуться в Операционная система
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0