From 67d25d837ac55f28a366c0a3b262e439a6e75fc3 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Sat, 19 Aug 2017 12:15:28 +0200 Subject: Add AmForth --- amforth-6.5/avr8/devices/atmega161/device.py | 87 ++++++++++++++++++++++++++++ 1 file changed, 87 insertions(+) create mode 100644 amforth-6.5/avr8/devices/atmega161/device.py (limited to 'amforth-6.5/avr8/devices/atmega161/device.py') diff --git a/amforth-6.5/avr8/devices/atmega161/device.py b/amforth-6.5/avr8/devices/atmega161/device.py new file mode 100644 index 0000000..3f30afc --- /dev/null +++ b/amforth-6.5/avr8/devices/atmega161/device.py @@ -0,0 +1,87 @@ +# Partname: ATmega161 +# Built using part description XML file version 233 +# generated automatically, do not edit +MCUREGS = { + 'ACSR': '$28', + 'EMCUCR': '$56', + 'MCUCR': '$55', + 'MCUSR': '$54', + 'SPH': '$5E', + 'SPL': '$5D', + 'SPMCR': '$57', + 'SREG': '$5F', + 'EEARH': '$3F', + 'EEARL': '$3E', + 'EECR': '$3C', + 'EEDR': '$3D', + 'GIFR': '$5A', + 'GIMSK': '$5B', + 'DDRA': '$3A', + 'PINA': '$39', + 'PORTA': '$3B', + 'DDRB': '$37', + 'PINB': '$36', + 'PORTB': '$38', + 'DDRC': '$34', + 'PINC': '$33', + 'PORTC': '$35', + 'DDRD': '$31', + 'PIND': '$30', + 'PORTD': '$32', + 'DDRE': '$26', + 'PINE': '$25', + 'PORTE': '$27', + 'SPCR': '$2D', + 'SPDR': '$2F', + 'SPSR': '$2E', + 'OCR0': '$51', + 'SFIOR': '$50', + 'TCCR0': '$53', + 'TCNT0': '$52', + 'TIFR': '$58', + 'TIMSK': '$59', + 'ICR1H': '$45', + 'ICR1L': '$44', + 'OCR1AH': '$4B', + 'OCR1AL': '$4A', + 'OCR1BH': '$49', + 'OCR1BL': '$48', + 'TCCR1A': '$4F', + 'TCCR1B': '$4E', + 'TCNT1H': '$4D', + 'TCNT1L': '$4C', + 'ASSR': '$46', + 'OCR2': '$42', + 'TCCR2': '$47', + 'TCNT2': '$43', + 'UBRR0': '$29', + 'UBRRHI': '$40', + 'UCSR0A': '$2B', + 'UCSR0B': '$2A', + 'UDR0': '$2C', + 'UBRR1': '$20', + 'UCSR1A': '$22', + 'UCSR1B': '$21', + 'UDR1': '$23', + 'WDTCR': '$41', + 'INT0Addr': '$002', + 'INT1Addr': '$004', + 'INT2Addr': '$006', + 'TIMER2_COMPAddr': '$008', + 'TIMER2_OVFAddr': '$00A', + 'TIMER1_CAPTAddr': '$00C', + 'TIMER1_COMPAAddr': '$00E', + 'TIMER1_COMPBAddr': '$010', + 'TIMER1_OVFAddr': '$012', + 'TIMER0_COMPAddr': '$014', + 'TIMER0_OVFAddr': '$016', + 'SPISTCAddr': '$018', + 'UART0RXAddr': '$01A', + 'UART1RXAddr': '$01C', + 'UART0UDREAddr': '$01E', + 'UART1UDREAddr': '$020', + 'UART0TXAddr': '$022', + 'UART1TXAddr': '$024', + 'EE_RDYAddr': '$026', + 'ANA_COMPAddr': '$028' +} \ No newline at end of file -- cgit v1.2.3