I saw this on another Asian dealer's site. They call it the Afterburner 2, but I have not seen this advertised on the net anywhere else. ...
Rory Savage
rsavage@...
Nov 1, 2002 3:16 pm
13198
Thanks to everyone who posted to help with my interrupt problem. I've managed to generate some so now just need to get them under control! It turns out that I...
... Its not an easy to fix problem, I have a solution that I used but its complicated and involves the compiler spitting out asm and processing it myself so...
I dont know if this helps, this simple program: http://www.dwelch.com/gba/ataxx.htm uses interrupts based on the vblank int I think. Look at init.s in the...
I'm having similar problems, in the past I gave up with #define CODE_IN_IWRAM __attribute__ ((section (".iwram"), long_call)) void myFunc( void )...
Mike Wynn
mike.wynn@...
Oct 31, 2002 8:16 pm
13193
I had this problem, not being able to generate interupts. I eventually found that it was a problem with the crt0.s file. It wasn't setting some IRQ flag in...
You forgot to mention that you need one of the following OS's to use it: Microsoft Windows® 2000 Professional SP2, Microsoft Window 2000 Server SP2, or...
Mat
matth@...
Oct 31, 2002 5:13 pm
13191
... begin ... Couple of ideas for you. It'll sound vague because I don't have my bits of paper with me. First, I take it you are turning on the other enable ...
... Funny you asked this question, I'm just fighting with timer incompatibilites between emulators and hardware. Do you really remember values of timer...
I have been trying to time some code by using *((vu16*)0x0400010E)= 0x0082; *((vu16*)0x400010C) = 0x0000; .... do some stuff I want to time i =...
Mike Wynn
mike.wynn@...
Oct 31, 2002 9:24 am
13186
Hi, Sorry to bother you all with what I'm sure is a pretty noddy query; I'm trying to put together a trivial interrupt example before I begin to use them...
Yes ARM does a good job in getting those CDs out, another CD you should get from them is the Technical Publications cd, among other things you get an...
... Very nice, i just want to add that people who are not able to etch can contact companies like http://www.pcb-pool.com/ PCB Pool also accept Eagle files....
um, I did a little rearrangement of David's tests & got this I wanted to compare the absolute basic options of the 3 compilers Speed Space size pre no pre...
Anyone got any fast whizz bang Triangle/Sphere intersection techniques that are not heavily reliant on FPU , I've written one that works fine on systems with...
For those that might care I have done yet another compiler test: I found this on the ARM website: "The ARM and Thumb C and Embedded C++ (EC++) compilers are...
It was suggested to me that for calling functions in the codewave's library (the code is to be placed in iwram) that the declarations be made like this: ...
Has anyone used, and documented Hblank synced DMA ? I have some code that works (on hardware only) but I'm conserned about side effects. extern void...
Mike Wynn
mike.wynn@...
Oct 28, 2002 4:36 pm
13177
http://www.dwelch.com/gba/dhry.htm The ARM tools are pretty damn good once you learn to control them. When you pay for a copy and support, for a certain period...
... that's kind of what I figured. It does look as if you only have to pay once for a license to use the product though. This is why I was looking at the ...
as I read it this mean ... ... If you have a valid support licence then this product is free for you (you've already paid) your support licence is not extended...
Mike Wynn
mike.wynn@...
Oct 28, 2002 12:04 am
13174
... Putting DMA in a non-inline function has always worked for me, as it takes a couple cycles for the CPU to change the program counter. -- Damian...
http://cmp.imag.fr/ARMProducts.html $500 for an academic license for ADS - might be useful to those at uni or something. not sure what's going on here though -...
... or ... loop ... Ok it seems that you were right about the while loop preventing the DMA transfer to finish. As a matter of fact, i tried to use that code: ...
... from ... the ... probably find ... I tried this on visualboyadvance, but i get the same results on other emulators. I don't know what's the result on...
it may be caused by bad order of writing registers. try this macro: #define DmaCopy(s,d,c)\ {\ REG_DMA3SAD=(u32)s;\ REG_DMA3DAD=(u32)d;\ REG_DMA3CNT_L=c;\ ...