aboutsummaryrefslogtreecommitdiff
path: root/amforth-6.5/avr8/devices/atmega323/device.py
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2017-08-19 12:15:28 +0200
committerDimitri Sokolyuk <demon@dim13.org>2017-08-19 12:15:28 +0200
commit67d25d837ac55f28a366c0a3b262e439a6e75fc3 (patch)
treedf7715c7724c5935ab87c807f3b8b4ef529315e3 /amforth-6.5/avr8/devices/atmega323/device.py
parente0d6784e89dba33226c0edb815bb974486fa7c48 (diff)
Add AmForth
Diffstat (limited to 'amforth-6.5/avr8/devices/atmega323/device.py')
-rw-r--r--amforth-6.5/avr8/devices/atmega323/device.py89
1 files changed, 89 insertions, 0 deletions
diff --git a/amforth-6.5/avr8/devices/atmega323/device.py b/amforth-6.5/avr8/devices/atmega323/device.py
new file mode 100644
index 0000000..b954e83
--- /dev/null
+++ b/amforth-6.5/avr8/devices/atmega323/device.py
@@ -0,0 +1,89 @@
+# Partname: ATmega323
+# Built using part description XML file version 203
+# generated automatically, do not edit
+MCUREGS = {
+ 'ADCH': '$25',
+ 'ADCL': '$24',
+ 'ADCSR': '$26',
+ 'ADMUX': '$27',
+ 'ACSR': '$28',
+ 'SFIOR': '$50',
+ 'MCUCR': '$55',
+ 'MCUCSR': '$54',
+ 'OSCCAL': '$51',
+ 'SPH': '$5E',
+ 'SPL': '$5D',
+ 'SPMCR': '$57',
+ 'SREG': '$5F',
+ 'EEARH': '$3F',
+ 'EEARL': '$3E',
+ 'EECR': '$3C',
+ 'EEDR': '$3D',
+ 'GICR': '$5B',
+ 'GIFR': '$5A',
+ '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',
+ 'OCR0': '$5C',
+ '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',
+ 'UBRRH': '$40',
+ 'UBRRL': '$29',
+ 'UCSRA': '$2B',
+ 'UCSRB': '$2A',
+ 'UDR': '$2C',
+ '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',
+ 'SPI_STCAddr': '$018',
+ 'USART_RXCAddr': '$01A',
+ 'USART_UDREAddr': '$01C',
+ 'USART_TXCAddr': '$01E',
+ 'ADCAddr': '$020',
+ 'EE_RDYAddr': '$022',
+ 'ANA_COMPAddr': '$024',
+ 'TWIAddr': '$026',
+ 'SPM_RDYAddr': '$28'
+} \ No newline at end of file