Don't bother they are already deleted... and the sender removed from the list & banned. Not that it will do any good. :( ... From: <avrx@yahoogroups.com> To:...
Hi, I've download WinAVR (WinAVR-20030312-bin-install) and install it in my PC (windows 98 SE). But I didn't uninstall my last AvrGCC (3.02), because the...
The Atmel "nordic" object file format (their least capable format readable by the Debugger) is no longer supported in the GCC distribution. You can take the...
When I use the pseudo quadrature encoding setup( like with DilbertII) And have the interrupt routine in C using an XOR between channel A and B would that do...
Check out this site: http://www.emesystems.com/BS2fsm.htm, about 1/2 way down. Your logic, below, will not work as A & B should always be different and the...
Hi Larry, I still cann't proved how debug monitor work. I connect the RS232 control to COM2. I follow your instruction to put 8 MHz crystal and wire between...
A while ago Larry posted some code to use the overflow from the PWM timer on
an 8535 to run the AVRX inturrupt. After upgradeing to gcc 3.3 It is giving
an...
Wow. Found my own answer in the comments of include/avr/sfr_defs.h (from the avr-libc install). Since the compiler tries to figure out if it should use IO or...
Is there a trick to continuing to use outp, sbi, etc in gcc 3.3 ? Every one of those is generating a serialio.c:65: warning: asm operand 0 probably doesn't...
Use #define _SFR_ASM_COMPAT_ 1 at the top of you "C" code. This will return the compatibility to the old way of doing things. Look in the file "sfr_defs.h"...
Hi all! I was wondering how one would go around to implementing long delays in AvrX while still using the AvrX timer interface (or modifying it). With my...
With a tick rate of 6khz, you should be able to get just under 10.5 seconds delay (65K counts in an unsigned short). With a 10 second delay, a byte will get...
Sounds good. I thought about the first one (loop in the task) but It's too "ugly" and would want to make it totally transparent so I can keep using the ...
I think the ugly solution is best: The overhead of the dumb and simple solution is negligible. If all you want is a long "blocking" delay, then just do...
What I like about increasing the size of timer counter (is that the "simple" or the "dumb" one?) is that I can keep using the AvrXTestTimer command which I...
eurk! I just tried my hand at modding the unsigned short count to unsigned long and got scared after I realised how many places needed to be updated. It's not...
Are you running a big loop? You must be if you are testing a semaphore for completion rather than blocking. If so, what is your loop rate? Perhaps this can...
I guess but It's still pretty kludgy. I guess I'll have to face my fear and mod your assembly code as it provides the cleanest solution from my point of view. ...
Hi, i included in the Examples -Timers.c- #include "xxxx.h" there in xxxx.c are some functions: function-yyyyyyy() {} now i do a make gcc and every time it...
The sample make files in AvrX are set up only to compile one module and link with the library. It looks like it does multiple, but it is just repeating the...
... I've never used asm files with WinAVR before, but I am using VMLAB with success. So I tried a small asm example. I can't set any breakpoints or single step...
Hi all, I was wondering if anyone ever used Malloc() successfully under AvrX (in a task). I don't know if it's even related to AvrX but any call to malloc() ...
Hi, stephane, I'm successfully using malloc on mega128 with 60kilobytes external RAM and AVRX, also with WinAvr, but not the last version. My version is...
Cool! Thanks for the reply. I got frustrated and I just used a big array of structures in a pseudo-malloc arrangement (have a node_init() function return a...
You can simply allocate an array (or for that matter malloc()) the kernel stack. Just pass the pointer to the *end* of the array+1 to AvrXSetKernelStack()....