| ??? 06/05/03 15:24 Read: times |
#47602 - RE: Bad serial interrupt... Responding to: ???'s previous message |
Hi Mihai,
I expect your monitor expects to be loading assembler-generated programs. Likewise, I expect your compiler is generating programs that expect to be loaded starting at address 0 (boot vector, interrupt vectors, etc). Even if you changed program #2's startup code, what about all it's jumps and calls that expect the code to be loaded at 0? The first jump or call your program executes would point to low memory and start executing someplace in program #1, and your system will likely crash. I'd recommend forgetting about trying to load both programs into memory with your monitor, and instead combine the two programs with your compiler. As to your startup code, you can see your compiler documentation. The startup code that I have seen is written in assembler for maximum efficiency. With all this in mind, just what are you trying to accomplish by loading two programs into memory at the same time? Dennis |
| Topic | Author | Date |
| Bad serial interrupt... | 01/01/70 00:00 | |
| RE: Bad serial interrupt... | 01/01/70 00:00 | |
| RE: Bad serial interrupt... | 01/01/70 00:00 | |
| RE: Bad serial interrupt... | 01/01/70 00:00 | |
RE: Bad serial interrupt... | 01/01/70 00:00 |



