Size: a a a

2020 December 27

LK

Ledoux KOUAM in pro.osdev
источник

Miss Очепятка... in pro.osdev
Because, you disable hardware interrupt,  as well as software interrupt(command int) cannot work correct
https://github.com/kouamdo/pepper_bare_bones/blob/688987c1ddc3330c55210d5b18251710223dd5b0/BOOT/bootloader.asm#L5
источник

Miss Очепятка... in pro.osdev
Let's rewrite code
_start:
   xor ax, ax
   mov ds, ax
   mov es, ax
   cli
   mov ss, ax
   mov sp, 0x8000      ; Stack pointer at SS:SP = 0x0000:0x8000
   sti
   mov [BOOT_DRIVE], dl; Boot drive passed to us by the BIOS
   mov dh, 50          ; Number of sectors (kernel.bin) to read from disk
                       ; 30*512 allows for a kernel.bin up to 8704 bytes
   mov bx, 0x9000      ; Load Kernel to ES:BX = 0x0000:0x9000
источник

LK

Ledoux KOUAM in pro.osdev
источник

LK

Ledoux KOUAM in pro.osdev
Dont take that file please , please take take thé link that i have shared
источник

Miss Очепятка... in pro.osdev
Ledoux KOUAM
Dont take that file please , please take take thé link that i have shared
Remove lines 13 and 14 on entry2.asm or change cli to sti
источник

LK

Ledoux KOUAM in pro.osdev
Miss Очепятка
Remove lines 13 and 14 on entry2.asm or change cli to sti
Why the Line 14!??
источник

Miss Очепятка... in pro.osdev
Ledoux KOUAM
Why the Line 14!??
Where main function?
источник

LK

Ledoux KOUAM in pro.osdev
источник

Miss Очепятка... in pro.osdev
Ok. Not need delete.
источник

LK

Ledoux KOUAM in pro.osdev
int 10 work properly ... but int 13 doesn't work
источник

Miss Очепятка... in pro.osdev
if disabled interrupt then int 10h work half. Chars printed, but  current don't move. Int 13h don't work on PC, but  work  in emu.
источник

LK

Ledoux KOUAM in pro.osdev
But here , it is not working on qemu
источник

SO

Sergei Orlov in pro.osdev
Hello everyone
источник

DR

Dima Richev in pro.osdev
Hi
источник

BD

Berkus Decker in pro.osdev
Sergei Orlov
Hello everyone
источник

BD

Berkus Decker in pro.osdev
По-русски же умеешь
источник

BD

Berkus Decker in pro.osdev
План примерно такой:
0. Захотеть
1. Начать
2. Пилить
источник

DR

Dima Richev in pro.osdev
0. Захотеть
1. Начать
2. Перехотеть
3. Закончить
источник

BV

Boris Vinogradov in pro.osdev
4. совсем закончить
источник