CODE |
ec1cd desktop cd wabbit assembler be.asm wabbit be.bin be.8xpc2 |
CODE | ||||||||||||
ec1 #include "ti83plus.inc" .org progstart Post by: Liazon on October 28, 2006, 10:20:00 am So I've just posted my dev folder on my site. As you can see, I haven't been doing much assembly lately. and those should be bcalls/b_calls in you code, not calls. Calls are for RAM jumps, and bcalls are for ROM jumps. Those routines you are looking for are BIOS routines that are stored in ROM and are a part of TI-OS The reason why it's saying invalid is because you can't simply call when trying to execute ROM code. For example, _setxxop1 is a substitute for a number, I forget what range it is, but the # is in the ROM range. So the calc is a bit confused you're trying to use a RAM method to access ROM. Also, bcall will switch to the right ROM page that the ROM call is on. There are many pages of ROM calls, and you need to be on the right one to get things done properly. Post by: Halifax on October 28, 2006, 11:32:00 am EDIT: Nvm Liazon thanks I used your environment and it works perfectly now I can start writing ASM programs I'm so happy :) ![]() ![]() ![]() Post by: Halifax on October 28, 2006, 07:07:00 pm c1-->
|