Size: a a a

pro.osdev — ясельная группа

2021 February 11

LK

Ledoux KOUAM in pro.osdev — ясельная группа
@berkus it was the 0x4 that we have add maybe .... now i think that it is okay
источник

Miss Очепятка... in pro.osdev — ясельная группа
Похоже на правильный вариант.
источник

LK

Ledoux KOUAM in pro.osdev — ясельная группа
I need some advice before go ahead , the think that i want to do , is to load the kernel at the first free layout , but sometimes i have exceptions 0x6 ,  , another problem is that i don't know how to pass that address in linker file ( linker.ld) ,
источник

LK

Ledoux KOUAM in pro.osdev — ясельная группа
Miss Очепятка
Похоже на правильный вариант.
😉
источник

BD

Berkus Decker in pro.osdev — ясельная группа
well that looks correct
источник

LK

Ledoux KOUAM in pro.osdev — ясельная группа
Ledoux KOUAM
I need some advice before go ahead , the think that i want to do , is to load the kernel at the first free layout , but sometimes i have exceptions 0x6 ,  , another problem is that i don't know how to pass that address in linker file ( linker.ld) ,
i receive error when i load the kernel at the first free address 0x0 tell by the E820 interrupt
источник

BD

Berkus Decker in pro.osdev — ясельная группа
0x0 is  reserved for the bios area and interrupt vectors
источник

LK

Ledoux KOUAM in pro.osdev — ясельная группа
I have used the value gived by the BIOS interrupt
источник

LK

Ledoux KOUAM in pro.osdev — ясельная группа
Berkus Decker
0x0 is  reserved for the bios area and interrupt vectors
Okay
источник

BD

Berkus Decker in pro.osdev — ясельная группа
Ledoux KOUAM
I have used the value gived by the BIOS interrupt
You should also use your brain and your lightwave receptacles.
источник

d

disba1ancer in pro.osdev — ясельная группа
да что же такое, даже у меня это работало и почти сразу без проблем, другое дело что я так и не смог прикрутить аллокатор и страничную адресацию:
0 9F000  Available
9F000 1000 Reserved
E8000 18000 Reserved
100000 FEF0000 Available
FFF0000  10000 ACPI Reclaim
FFFC0000 40000 Reserved
источник

d

disba1ancer in pro.osdev — ясельная группа
кусок текстового из борща
источник

BD

Berkus Decker in pro.osdev — ясельная группа
ну когда он пеерестал с неправильным смещением читать, то у него  тоже стало нормально
источник

BD

Berkus Decker in pro.osdev — ясельная группа
другое дело что сейчас он корраптит память, но тут уж shrug
источник
2021 February 12

LK

Ledoux KOUAM in pro.osdev — ясельная группа
disba1ancer
да что же такое, даже у меня это работало и почти сразу без проблем, другое дело что я так и не смог прикрутить аллокатор и страничную адресацию:
0 9F000  Available
9F000 1000 Reserved
E8000 18000 Reserved
100000 FEF0000 Available
FFF0000  10000 ACPI Reclaim
FFFC0000 40000 Reserved
How!??
источник

BD

Berkus Decker in pro.osdev — ясельная группа
for example you ruin your memory by adding 4 to the offsets where you shouldn't
источник

BD

Berkus Decker in pro.osdev — ясельная группа
this comes from the fact you don’t understand the memory layout of the stuff you’re filling in
источник

LK

Ledoux KOUAM in pro.osdev — ясельная группа
Berkus Decker
this comes from the fact you don’t understand the memory layout of the stuff you’re filling in
Yes of course , but i have resolve it ...
источник

LK

Ledoux KOUAM in pro.osdev — ясельная группа
I think that load kernel at the first address is possible only in newer computer
источник

BD

Berkus Decker in pro.osdev — ясельная группа
Ledoux KOUAM
Yes of course , but i have resolve it ...
how?
источник