nkeck720 / nos

A command-line based OS written in FASM syntax for i386 and above.
GNU General Public License v2.0
9 stars 5 forks source link

FASM board issue 16 #17

Closed nkeck720 closed 8 years ago

nkeck720 commented 8 years ago

You've loaded the API at segmented address 8000h:0000h. This means that in the IVT the offset 0000h is stored at the address [es:21h_4] and that the segment 8000h is stored at the address [es:21h_4+2]. You've erroneously done it the other way round!