Hi, I am having some problems with the AvrX RTOS debug monitor. Only the 2 first chars appears on the terminal screen at start. After some debugging it shows...
It sounds like you are running on a different chip than what you built for. One of the annoying things about the AVR is that the vectors shift around with...
It depends upon how you use the usart. The drivers I wrote don't enable the Tx interrupt but use the "Data Buffer Empty" interrupt. It cannot be enabled...
To check the program i put a breakpoint on interrupt _vector_10 (B1), and one on the first line in function _uart_data_ (B2). When running in full speed, first...
I there a set of rules for converting a program from the Atmel assembler format to gnu assembler ? I've struck out looking for one tonight -- I'm grasping at a...
I don't know of any tools. The op-codes are identical and the psuedo ops are very similar so conversion should be pretty easy. If you look at AvrX code from...
Hi all, I have downloaded and tried the avrx. When testing the examples, the only thing that seems to work is the timers example. All other examples seems to...
Any compiler after 2.95 should work fine. I am using 3.0.2 and it works fine. The other examples require you to push switches to make things happen... ... ...
Hi again, I found the problem!. In the example messages, the inp() function was missing when reading the port. Regarding the interrupt-problem I had, i just...
The jump to "_uart_data_" should have been automatic. The symbol "SIG_UART_DATA" is a define in sig-avr.h as "_uart_data_". It is possible that the AvrX...
... I'm seeing it now. It's mostly the 'defined' syntax. I was going to write a quick perl script to do the translation, but I've found gnu exmaples for what...
Could Larry (or anyone else for that matter) please take a look at the two files at http://www.westnet.com/~chris/MameKB/ ? test.c is a striped version of my...
If you are only getting one or two characters when you reset, then you most likely have the wrong interrupt table specified. With GCC the correct interrupt...
... Didn't help. That IS what I did (built for 8535 and I'm testing on a 8515), but I did a make clean, rebuilt everthing, and serial IO still doesn't work. ...
After fetching attachments from AVRX messages most of them are empty. Only the file serialio.h could be downloaded successfully. Of course it is possible that...
There are very few attachments in this news group that I know of. What specifically are you looking for? The latest distribution www.barello.net/avrx has few...
I'm a bit confused on the use of globals across processes under AvrX. The overview.html document on the web site seems to indicate this is not something to do...
You can't control where GCC puts globals (it tends to sort them based upon some mysterious criteria), but a global is a global so you can use them to pass...
... Yes. Ok. I think the meaning of "fully pre-emtable" and "co-operative" is finally starting to sink in. :-) I'm used to them being opposites, I think I...
Hello! Please excuse a couple of simple questions, but I am a bit puzzled and can not find any straight forward directions on the net. I am very new to...
You need to convert the .elf to .hex. Look at the makefile example. It will have a target to convert .elf to .hex. If you say: "make MessageTimers.hex"...
--On Friday, March 08, 2002 6:17 PM -0800 Larry Barello ... Thanks for the quick reply. Unfortunately, I don't see the target in the makefile. It looks like...
... For what it's worth, I had to comment out these two lines: #%obj: %elf # $(BIN) -O avrobj $< $@ Then just typed: make gcc and it made everything....
Gerard e-mailed me back directly, but here are some other Linux/AVR resources: ... uisp -- http://www.amelek.gda.pl/avr/uisp/ I'm using the STK500 devel board,...
Sorry about that: I used .ROM extension in that particular makefile - it is the same as .HEX. I.e. the .rom output is hex. Confusing? The lines Christopher...
Hello everyone. My name is Adam Read, and I've joined this group to learn more about avrx (strangely enough). I've got some experience programming the 8535,...
If only one interrupt were being fielded at a time then everything could go onto the task stack. However, I wrote AvrX to be generally re-entrant, so...
The "file not found" error occurs if you move any file after assembling or compiling it. The complete file path name is used by Astudio and has to be present...
"objects" (things that get queued) have the forward pointer as the first element. The second element is the semaphore. Timers and messages are examples of...