pimnik98 / SayoriOS

SayoriOS - открытое публичное ядро ОС
https://vk.com/sayorios
GNU General Public License v3.0
25 stars 7 forks source link

Документация: добавление новой информации #121

Closed rigidus closed 4 months ago

rigidus commented 4 months ago
  1. Добавлена документация, охватывающая файл kernel.c

  2. Поправлена предыдущая документация о сборке из-за последних изменений из влитого приватного репозитория

  3. Удален бинарный файл iso/boot/ramdisk чтобы уменьшить размер репозитория (возможно стоит его удалить из предыдущих коммитов и сделать git gc)

  4. Поправлены отступы (табы заменены на пробелы) в некоторых ассемблерных файлах и файле линкера для ядра и в файле kernel.c

  5. В файле ядра косметические изменения:

    • поправлен порядок переменных, теперь они идут в том же порядке в каком идут функции, которые их используют
    • для объявленных в файле функций сделаны декларации (потом их можно будет убрать в .h), сами функции переупорядочены
    • удалены неиспользуемые нигде переменные autoexec и cmd_autoexec
    • пустые строки расставлены так чтобы разделять по смыслу вызовы инициализаций
NDRAEY commented 4 months ago

git gc поможет только на локальной машине, а не в репе в целом.

Раньше гитхаб сам делал git gc но потом чето забросил

rigidus commented 4 months ago

Раньше гитхаб сам делал git gc но потом чето забросил

Мы можем договориться и вместе перезагрузить наши репы. У меня нет безлимитного инета и я обратил внимание что пакет стал слишком быстро заканчиваться когда я начал работать с репой