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/atmega163/device.py | 85 ++++++++++++++++++++++++++++ 1 file changed, 85 insertions(+) create mode 100644 amforth-6.5/avr8/devices/atmega163/device.py (limited to 'amforth-6.5/avr8/devices/atmega163/device.py') diff --git a/amforth-6.5/avr8/devices/atmega163/device.py b/amforth-6.5/avr8/devices/atmega163/device.py new file mode 100644 index 0000000..f344075 --- /dev/null +++ b/amforth-6.5/avr8/devices/atmega163/device.py @@ -0,0 +1,85 @@ +# Partname: ATmega163 +# Built using part description XML file version 207 +# generated automatically, do not edit +MCUREGS = { + 'ADCH': '$25', + 'ADCL': '$24', + 'ADCSR': '$26', + 'ADMUX': '$27', + 'ACSR': '$28', + 'SFIOR': '$50', + 'SPMCR': '$57', + 'MCUCR': '$55', + 'MCUSR': '$54', + 'OSCCAL': '$51', + 'SPH': '$5E', + 'SPL': '$5D', + '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', + 'SPCR': '$2D', + 'SPDR': '$2F', + 'SPSR': '$2E', + 'TCCR0': '$53', + 'TCNT0': '$52', + 'TIFR': '$58', + 'TIMSK': '$59', + 'ICR1H': '$47', + 'ICR1L': '$46', + 'OCR1AH': '$4B', + 'OCR1AL': '$4A', + 'OCR1BH': '$49', + 'OCR1BL': '$48', + 'TCCR1A': '$4F', + 'TCCR1B': '$4E', + 'TCNT1H': '$4D', + 'TCNT1L': '$4C', + 'ASSR': '$42', + 'OCR2': '$43', + 'TCCR2': '$45', + 'TCNT2': '$44', + 'TWAR': '$22', + 'TWBR': '$20', + 'TWCR': '$56', + 'TWDR': '$23', + 'TWSR': '$21', + 'UBRR': '$29', + 'UBRRHI': '$40', + 'UCSRA': '$2B', + 'UCSRB': '$2A', + 'UDR': '$2C', + 'WDTCR': '$41', + 'INT0Addr': '$002', + 'INT1Addr': '$004', + 'TIMER2_COMPAddr': '$006', + 'TIMER2_OVFAddr': '$008', + 'TIMER1_CAPTAddr': '$00A', + 'TIMER1_COMPAAddr': '$00C', + 'TIMER1_COMPBAddr': '$00E', + 'TIMER1_OVFAddr': '$010', + 'TIMER0_OVFAddr': '$012', + 'SPISTCAddr': '$014', + 'UARTRXAddr': '$016', + 'UARTUDREAddr': '$018', + 'UARTTXAddr': '$01A', + 'ADCAddr': '$01C', + 'EE_RDYAddr': '$01E', + 'ANA_COMPAddr': '$020', + 'TWIAddr': '$022' +} \ No newline at end of file -- cgit v1.2.3