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/atmega8hva/device.py | 104 ++++++++++++++++++++++++++ 1 file changed, 104 insertions(+) create mode 100644 amforth-6.5/avr8/devices/atmega8hva/device.py (limited to 'amforth-6.5/avr8/devices/atmega8hva/device.py') diff --git a/amforth-6.5/avr8/devices/atmega8hva/device.py b/amforth-6.5/avr8/devices/atmega8hva/device.py new file mode 100644 index 0000000..d16cdad --- /dev/null +++ b/amforth-6.5/avr8/devices/atmega8hva/device.py @@ -0,0 +1,104 @@ +# Partname: ATmega8HVA +# Built using part description XML file version 1 +# generated automatically, do not edit +MCUREGS = { + 'VADCH': '$79', + 'VADCL': '$78', + 'VADCSR': '$7A', + 'VADMUX': '$7C', + 'BGCCR': '$D0', + 'BGCRR': '$D1', + 'BPCHCD': '$F9', + 'BPCOCD': '$F7', + 'BPCR': '$FD', + 'BPDHCD': '$F8', + 'BPDOCD': '$F6', + 'BPHCTR': '$FC', + 'BPIFR': '$F3', + 'BPIMSK': '$F2', + 'BPOCTR': '$FB', + 'BPPLR': '$FE', + 'BPSCD': '$F5', + 'BPSCTR': '$FA', + 'SPMCSR': '$57', + 'CADAC0': '$E0', + 'CADAC1': '$E1', + 'CADAC2': '$E2', + 'CADAC3': '$E3', + 'CADCSRA': '$E4', + 'CADCSRB': '$E5', + 'CADICH': '$E9', + 'CADICL': '$E8', + 'CADRC': '$E6', + 'CLKPR': '$61', + 'DIDR0': '$7E', + 'FOSCCAL': '$66', + 'GPIOR0': '$3E', + 'GPIOR1': '$4A', + 'GPIOR2': '$4B', + 'MCUCR': '$55', + 'MCUSR': '$54', + 'OSICSR': '$37', + 'PRR0': '$64', + 'SMCR': '$53', + 'SPH': '$5E', + 'SPL': '$5D', + 'SREG': '$5F', + 'EEAR': '$41', + 'EECR': '$3F', + 'EEDR': '$40', + 'EICRA': '$69', + 'EIFR': '$3C', + 'EIMSK': '$3D', + 'FCSR': '$F0', + 'DDRA': '$21', + 'PINA': '$20', + 'PORTA': '$22', + 'DDRB': '$24', + 'PINB': '$23', + 'PORTB': '$25', + 'PINC': '$26', + 'PORTC': '$28', + 'SPCR': '$4c', + 'SPDR': '$4e', + 'SPSR': '$4d', + 'OCR0A': '$48', + 'OCR0B': '$49', + 'TCCR0A': '$44', + 'TCCR0B': '$45', + 'TCNT0H': '$47', + 'TCNT0L': '$46', + 'TIFR0': '$35', + 'TIMSK0': '$6E', + 'GTCCR': '$43', + 'OCR1A': '$88', + 'OCR1B': '$89', + 'TCCR1A': '$80', + 'TCCR1B': '$81', + 'TCNT1H': '$85', + 'TCNT1L': '$84', + 'TIFR1': '$36', + 'TIMSK1': '$6F', + 'ROCR': '$C8', + 'WDTCSR': '$60', + 'BPINTAddr': '$0001', + 'VREGMONAddr': '$0002', + 'INT0Addr': '$0003', + 'INT1Addr': '$0004', + 'INT2Addr': '$0005', + 'WDTAddr': '$0006', + 'TIMER1_ICAddr': '$0007', + 'TIMER1_COMPAAddr': '$0008', + 'TIMER1_COMPBAddr': '$0009', + 'TIMER1_OVFAddr': '$000A', + 'TIMER0_ICAddr': '$000B', + 'TIMER0_COMPAAddr': '$000C', + 'TIMER0_COMPBAddr': '$000D', + 'TIMER0_OVFAddr': '$000E', + 'SPI;STCAddr': '$000F', + 'VADCAddr': '$0010', + 'CCADC_CONVAddr': '$0011', + 'CCADC_REG_CURAddr': '$0012', + 'CCADC_ACCAddr': '$0013', + 'EE_READYAddr': '$014' +} \ No newline at end of file -- cgit v1.2.3