Hello!
I am trying to program attiny2313 using avr-gcc.
The program:
#include <avr/io.h>
int subfunc(volatile uint8_t *port, uint8_t mask) {
*port |= mask;
return 0;
}
int main() {
subfunc(&PORTB,0xff);
return 0;
}
I am using avr-gcc (on Ubuntu 6.06 linux) but the program doesn't work. It seems to get stuck in subfunction.
Any ideas what I am doing wrong.
I am trying to program attiny2313 using avr-gcc.
The program:
#include <avr/io.h>
int subfunc(volatile uint8_t *port, uint8_t mask) {
*port |= mask;
return 0;
}
int main() {
subfunc(&PORTB,0xff);
return 0;
}
I am using avr-gcc (on Ubuntu 6.06 linux) but the program doesn't work. It seems to get stuck in subfunction.
Any ideas what I am doing wrong.