adds support for the atmega328 (#9043)
Co-authored-by: Ryan <fauxpark@gmail.com>
This commit is contained in:
		
							parent
							
								
									e26bc21d14
								
							
						
					
					
						commit
						7aa4cc9603
					
				
					 12 changed files with 31 additions and 12 deletions
				
			
		| 
						 | 
				
			
			@ -247,7 +247,7 @@ void bootloader_jump(void) {
 | 
			
		|||
 | 
			
		||||
#else  // Assume remaining boards are DFU, even if the flag isn't set
 | 
			
		||||
 | 
			
		||||
#    if !(defined(__AVR_ATmega32A__) || defined(__AVR_ATmega328P__) || defined(__AVR_ATtiny85__))  // no USB - maybe BOOTLOADER_BOOTLOADHID instead though?
 | 
			
		||||
#    if !(defined(__AVR_ATmega32A__) || defined(__AVR_ATmega328P__) || defined(__AVR_ATmega328__) || defined(__AVR_ATtiny85__))  // no USB - maybe BOOTLOADER_BOOTLOADHID instead though?
 | 
			
		||||
    UDCON  = 1;
 | 
			
		||||
    USBCON = (1 << FRZCLK);  // disable USB
 | 
			
		||||
    UCSR1B = 0;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -31,7 +31,7 @@
 | 
			
		|||
 | 
			
		||||
#include "uart.h"
 | 
			
		||||
 | 
			
		||||
#if defined(__AVR_ATmega168__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__)
 | 
			
		||||
#if defined(__AVR_ATmega168__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) || defined(__AVR_ATmega328__)
 | 
			
		||||
#    define UDRn UDR0
 | 
			
		||||
#    define UBRRnL UBRR0L
 | 
			
		||||
#    define UCSRnA UCSR0A
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue