what is my mistake

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
machka
Posts: 9
Joined: Sun Mar 28, 2010 7:50 am

what is my mistake

Post by machka »

hi all,

i have e820 bios call, it is limited also working wrong i think so i try to implement code by provieded osdev which is "http://wiki.osdev.org/How_Do_I_Determine_The_Amount_Of_RAM" although my code working for first 2-3 blocks of memory the code on the osdev doesn't working. so i try to understand the error on code but nothing happens. i use nasm for this code i think it is suitable for this code and i fix the errors for example
.e820f:
mov [mmap_ent], bp ; store the entry count
clc ; there is "jc" on end of list to this point, so the carry must be cleared
ret


mmap_ent was undecleared i fix it then nasm doesn't gives any error but nothing happens on computer screen. does anyone know what is the problem here?

regards
gerryg400
Member
Member
Posts: 1801
Joined: Thu Mar 25, 2010 11:26 pm
Location: Melbourne, Australia

Re: what is my mistake

Post by gerryg400 »

Code: Select all

but nothing happens on computer screen. does anyone know what is the problem here?
Where is the code that writes to the screen?
If a trainstation is where trains stop, what is a workstation ?
Post Reply