Re: IDT in assembly
Posted: Wed Aug 28, 2013 12:42 am
I know it's 2048 bytes (and 256 QWORD) but the code just doesn't work when I use 'times 256 dq 0'. I showed you the (working) code, which is working.
I know I'm making mistakes, but eh, humans make mistakes and thank you for pointing them out to me so I can learn from them
About the lack of debugging skills, you're actually right. They are pretty bad
I said I think the problem is the times directive because when debugging my code I found out that there was some kind of error with my IDT buffer (times 256 dq 0). So I assumed that it couldn't handle big numbers because when I reduced the number the code did work.is already an user error.The problem is that the "times" directive can't handle a big number like 2048.
I know I'm making mistakes, but eh, humans make mistakes and thank you for pointing them out to me so I can learn from them
About the lack of debugging skills, you're actually right. They are pretty bad