Search found 130 matches
- Wed 23 May, 2007 7:50 pm
- Forum: Programming Help
- Topic: [TI83p-ASM] Come here to worship 83pa28d!
- Replies: 25
- Views: 16464
I found that the value to direct the vector table definitely is controllable to an extent. I used in a,(1) unrolled in a massive loop, the vector table value was always the value from port 1. My guess is that the databus is in the high-impedance state, so it reads whatever charge is left from the p...
- Fri 27 Apr, 2007 9:55 am
- Forum: Programming Help
- Topic: [TI ASM] jp $02A4, good or bad?
- Replies: 2
- Views: 3792
- Wed 29 Nov, 2006 10:40 am
- Forum: Programming Help
- Topic: [TI ASM] Writing to port $21
- Replies: 5
- Views: 3802
- Wed 29 Nov, 2006 10:08 am
- Forum: General TI Discussion
- Topic: 13-13=-2.643e-9 ?
- Replies: 5
- Views: 7273
Jim e is correct except for a couple details. There are 4 extra digits, not 2 (it answers -2.643e-9, not -2.6e-9). The calculator uses 14 digits to represent floating point numbers, but only shows 10. The first 13 is actually 12.999999997357 rounded to 10 digits. For the same reason 1.0000000001 doe...
- Fri 11 Aug, 2006 1:52 pm
- Forum: Staff Side Projects & Featured Projects
- Topic: [Staff] [Ideas] Primitive Multithreading
- Replies: 31
- Views: 48132
- Tue 08 Aug, 2006 9:55 am
- Forum: Programming Help
- Topic: [TI ASM] converting hex to number?
- Replies: 5
- Views: 7538
Maybe you can use bcall(_dispHL). You can also have a look at http://baze.au.com/misc/z80bits.html#5.1.
- Sat 15 Jul, 2006 10:07 am
- Forum: Programming Help
- Topic: [TI ASM] z80 under Linux
- Replies: 48
- Views: 27147
by adding the commas you have now defined a bcall macro with 3 arguments and an empty body. You need something like this:
Code: Select all
bcall macro xxxx
call xxxx
endm
- Mon 10 Jul, 2006 9:14 am
- Forum: Staff Side Projects & Featured Projects
- Topic: [Featured][Dev] PindurTI (Best Thread 2005)
- Replies: 1356
- Views: 570795
- Wed 21 Jun, 2006 1:41 pm
- Forum: Off Topic
- Topic: 10 years ticalc.org
- Replies: 19
- Views: 14446
- Wed 14 Jun, 2006 8:36 pm
- Forum: Programming Help
- Topic: [TI ASM] Random Numbers
- Replies: 11
- Views: 8110
ionRandom isn't very good because the quality of its output is unpredictable. It uses the R register and the memory contents. The R register isn't really random, sometimes it is, sometimes it isn't and that depends on how you've organised your code. The same goes for the memory contents. There isn't...
- Sun 11 Jun, 2006 7:17 pm
- Forum: Programming Help
- Topic: [TI ASM] Special characters
- Replies: 6
- Views: 5193
- Sun 11 Jun, 2006 7:14 pm
- Forum: Programming Help
- Topic: [TI ASM] Interrupt problems.. (Ti-84)
- Replies: 24
- Views: 20575
Doesn't matter in your case. Bit 0 says whether pressing the on-key generates an interrupt. So with 0Bh you will get an interrupt request when the user presses the on-key and with 0Ah you won't. Bit 1 indicates whether the timer generates interrupt requests. So if you use 09h instead of 0Bh, the lcd...
- Sun 11 Jun, 2006 10:10 am
- Forum: Programming Help
- Topic: [TI ASM] Interrupt problems.. (Ti-84)
- Replies: 24
- Views: 20575
When an interrupt is accepted, interrupts are disabled so new interrupt requests won't mess up the current one. I wouldn't be surprised if _GrBufCpy enabled interrupts again causing all kinds of problems in your case. Using the fastcopy routine as NanoWar showed should solve that. You should however...
- Tue 09 May, 2006 8:44 am
- Forum: General TI Discussion
- Topic: On Flag? Huh?
- Replies: 13
- Views: 13280
- Wed 03 May, 2006 11:44 am
- Forum: Programming Help
- Topic: [TI ASM] Interrupts
- Replies: 21
- Views: 13115
I should also note that on the 83, rom page swapping involves port 00, so the standard interrupt routine might interfere with link activity (sets both lines high). I very much doubt that. I don't see a reason to swap rom page in the interrupt, and I've never had any problems with linking while I ne...