I've developed a firmware to run on 22-bit contiguous mode of DS80C390. In the "debug" property sheet of "options for target" window, I've added the "-C390" parameter for "S8051.DLL". However, in the debug session, it has the problems below :- 1) the disassembler window failed to display 22-bit assembler instructions 2) the debugger failed to step over C source lines (if it contain 22-bit assembler instructions) My uVision2 is PK51 V2.40a. Can you advice how to correct these problem ?
Yes, we're developing an emulator & AGDI DLL for our MCU with 22-bit contiguous mode compatible to DS80C390. The emulator works well for both 16-bit and 22-bit modes, except that uVision2 debugger failed to display 22-bit assembler instructions and failed to step over C source lines(with 22-bit instructions). I've written a test application(in C lang) to test 22-bit mode. I've enabled "-c390" option for "S8051.DLL". However, it worked for simulator, but failed for emulator. I want to know what makes the debugger failed 22-bit mode. If it's problem with our emulator, can you give me info of AGDI interface, which are used for 22-bit mode ? So that, I can check our AGDI DLL. Pls help, thks.