pmode

0

ma ktos pomysl, jak zrobic taki myk:

mam kod w pamieci od adresem 0x1000:0x0000 czyli pod fizycznym adresem 0x10000, kod ma przesuniencie rowne zero (org 0), no i teraz nie mam kompletnie pomysla jak z tego kodu przelaczyc sie w pmode, a dokladniej jak skoczyc pod etykiete wejscia i rozpoczecia pracy w pmode 32 bit, probowalem zmienic baze w gdt na 0x10000 ale cos mi to nie pomaga ;-(

prosze o lopatologiczne podejscie do problemu, gdyz zajmuje sie tym od jednego dnia :p

0

Odpowiadałeś w tym poście :) http://4programmers.net/Forum/viewtopic.php?id=50152 i nie popatrzyłeś na źródło zamieszczonego bootloadera ;P

0

zmienilem segment na 0x0000h i wsio dziala ok, bo adresy logiczne i fizyczne sie pokrywaja :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1