Gen7...Some Issues April 26, 2011 01:44PM |
Registered: 13 years ago Posts: 15 |
Re: Gen7...Some Issues April 27, 2011 06:04AM |
Registered: 13 years ago Posts: 7,616 |
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Gen7...Some Issues April 28, 2011 11:01AM |
Registered: 13 years ago Posts: 15 |
#if defined(__AVR_ATmega644P__) || defined(__AVR_ATmega1280__) ISR(USART0_RX_vect) { unsigned char c = UDR0; store_char(c, &rx_buffer); } ISR(USART1_RX_vect) { unsigned char c = UDR1; store_char(c, &rx_buffer1); }
ISR(USART0_RX_vect) { unsigned char c = UDR0; store_char(c, &rx_buffer); } #if defined(__AVR_ATmega644P__) || defined(__AVR_ATmega1280__) ISR(USART1_RX_vect) { unsigned char c = UDR1; store_char(c, &rx_buffer1); }
talkToHost.sendMessage(SendDebug & DEBUG_INFO);
Re: Gen7...Some Issues April 28, 2011 11:09AM |
Registered: 13 years ago Posts: 15 |
Re: Gen7...Some Issues April 29, 2011 04:29AM |
Registered: 13 years ago Posts: 7,616 |
Quote
I hope I didn't sound too down on Gen7.
#if defined(__AVR_ATmega644P__) || defined(__AVR_ATmega1280__)Well spotted. Perhaps even better whould be to check for features instead of checking for specific ATmega variants:
#ifdef UDR1 ISR(USART1_RX_vect) ...This way you catch all current and future ATmegas, as UDR1 is only defined for those actually having an UART1.
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Gen7...Some Issues May 02, 2011 05:04PM |
Registered: 14 years ago Posts: 24 |
Re: Gen7...Some Issues May 08, 2011 10:58PM |
Registered: 16 years ago Posts: 1,094 |
Re: Gen7...Some Issues May 09, 2011 02:37AM |
Registered: 13 years ago Posts: 91 |
Re: Gen7...Some Issues May 09, 2011 07:01PM |
Registered: 16 years ago Posts: 1,094 |