Size: a a a

pro.osdev - os development

2021 August 03

BD

Berkus Decker in pro.osdev - os development
Address cells: 1, size cells 1
Found memnode with reg prop: name Ok("reg"), size 8
Memory: 983040 KiB at offset 0


о, зочетал память из DTB
источник

DF

Dollar Føølish in pro.osdev - os development
Раст) кек
источник

BV

Boris Vinogradov in pro.osdev - os development
смысл писать современную ось на С такой же как и на ассемблере
источник

BD

Berkus Decker in pro.osdev - os development
0x00000000 - 0x0007FFFF | 512 KiB | C   RW PXN | Kernel stack
0x00080000 - 0x00080FFF |   4 KiB | C   RO PX  | Boot code and data
0x00081000 - 0x00091FFF |  68 KiB | C   RO PX  | Kernel code and RO data
0x00092000 - 0x00094FFF |  12 KiB | C   RW PXN | Kernel data and BSS
0x00200000 - 0x005FFFFF |   4 MiB | NC  RW PXN | DMA heap pool
0x3E000000 - 0x3FFFFFFF |  32 MiB | Dev RW PXN | Device MMIO


ну и не такое уж большое едро пока
источник
2021 August 04

0

0Nera in pro.osdev - os development
Здравствуйте! С чего начать написание менеджера физической памяти на языке Си? Есть простые примеры с комментариями?

Hello! Where to start writing a physical memory manager in C? Are there simple examples with comments?
источник

IJ

Igor 🐱 Jirkov in pro.osdev - os development
Уточнение: вопрос про выделение страниц и управление ими или про аллокатор памяти типа malloc?
источник

0

0Nera in pro.osdev - os development
Выделение страниц, аллокатор
источник

0

0Nera in pro.osdev - os development
Также я еще не определился с файловой системой. Fat32 сложен ли для начала?
источник

BD

Berkus Decker in pro.osdev - os development
Ну это разные вещи немного
источник

BD

Berkus Decker in pro.osdev - os development
Есть аллокатор страниц, есть malloc
источник

BD

Berkus Decker in pro.osdev - os development
Ты уже прошел аллокаторы на осдев вики да?
источник

0

0Nera in pro.osdev - os development
Я почитал немного про менеджмент памяти
источник

BD

Berkus Decker in pro.osdev - os development
Иииии?
источник

0

0Nera in pro.osdev - os development
Но походу для начала нужна файловая система
источник

0

0Nera in pro.osdev - os development
Для менеджера физической памяти
источник

BD

Berkus Decker in pro.osdev - os development
Что тебя натолкнуло на эту мысль?
источник

BV

Boris Vinogradov in pro.osdev - os development
Ох, а как это взаимосвязано?
источник

BD

Berkus Decker in pro.osdev - os development
Я тож не понел
источник

IJ

Igor 🐱 Jirkov in pro.osdev - os development
коллега путает storage / RAM ?
источник

IJ

Igor 🐱 Jirkov in pro.osdev - os development
или файловая система нужна для swap? (не нужна)
источник