flat assembler
Message board for the users of flat assembler.
Index
> OS Construction > VESA mode addressing... |
Author |
|
Mac2004 15 Jul 2006, 18:38
Are you using real mode or protected mode? From my experience I can say that lfb needs to be accessed from protected mode. Full lfb access doesn't work from real mode nor unreal mode.
regards, Mac2004 Last edited by Mac2004 on 16 Jul 2006, 19:33; edited 1 time in total |
|||
15 Jul 2006, 18:38 |
|
Dex4u 15 Jul 2006, 19:23
I think you need to implement A20, as i had the same problem years ago, but it was the bottom half that was black, but this was at a smaller size.
If you have enable A20, make sure it works, as some do not work on some PC. |
|||
15 Jul 2006, 19:23 |
|
cod3b453 15 Jul 2006, 19:31
Well it's supposed to be in protected mode... But I don't know how I would test that for sure, other than the fact that it hasn't faulted and hung or rebooted.
Thanks for the tip, Mac2004, I'll check I haven't done something stupid. |
|||
15 Jul 2006, 19:31 |
|
cod3b453 17 Jul 2006, 19:04
Dex4u wrote: I think you need to implement A20 I missed your reply when I was writing my last reply... I'd forgotten to include my a20.inc, but also didn't realise A20 would affect something like that Thanks, Dex4u! |
|||
17 Jul 2006, 19:04 |
|
Dex4u 19 Jul 2006, 00:02
Your welcome , Oh yes with out A20 enabled, you can only access every other MB.
|
|||
19 Jul 2006, 00:02 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.