flat assembler
Message board for the users of flat assembler.
Index
> MenuetOS > For i810|i815 and S3 users! |
Author |
|
Protopopius 02 Dec 2003, 18:43
If you can't normaly boot MeOS (you see narrow strip) than you can recompil kernel with new set_bank function! IT YOU CAN GET HERE: http://menuetos.8bit.co.uk ! Go to "Исправления"("Ispravleniya") ![/url]
|
|||
02 Dec 2003, 18:43 |
|
dsp2x 08 Jan 2004, 13:46
;Set bank function for Intel 810/815 chipsets
; *****Modified by Protopopius, Russia.***** ; ********* http://menuetos.8bit.co.uk ************** ; ************************************************ set_bank: cli cmp al,[0xfff2] je retsb mov [0xfff2],al push ax push dx mov dx,3CEh mov ah,al ; Save value for later use mov al,10h ; Index GR10 (Address Mapping) out dx,al ; Select GR10 inc dl mov al,3 ; Set bits 0 and 1 (Enable linear page mapping) out dx,al ; Write value dec dl mov al,11h ; Index GR11 (Page Selector) out dx,al ; Select GR11 inc dl mov al,ah ; Write address out dx,al ; Write the value pop dx pop ax retsb: sti ret |
|||
08 Jan 2004, 13:46 |
|
eet_1024 08 Jan 2004, 19:35
I think that was me 2 years ago. I'll have to make a boot floppy and try this new version.
|
|||
08 Jan 2004, 19:35 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.