neingeist
/
arduinisten
Archived
1
0
Fork 0
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.

76 lines
3.0 KiB
Plaintext

<?xml version="1.0" encoding="UTF-8"?>
<Scheme>
<keyword-classes>
<keyword-class name="kwmnemo">
adc add adiw and andi asr bclr bld brbc brbs brcc
brcs break breq brge brhc brhs brid brie brlo brlt
brmi brne brpl brsh brtc brts brvc brvs bset bst
call cbi cbr clc clh cli cln clr cls clt clv clz
com cp cpc cpi cpse dec eicall eijmp elpm eor fmul
fmuls fmuls fmulsu icall ijmp in inc jmp ld ldd
ldi lds lpm lsl lsr mov movw mul muls mulsu neg
nop or ori out pop push rcall rd ret reti rjmp rol
ror sbc sbci sbi sbic sbis sbiw sbr sbrc sbrs sec
seh sei sen ser ses set sev sez sleep spm st st
std sts sub subi swap tst wdr
ADC ADD ADIW AND ANDI ASR BCLR BLD BRBC BRBS BRCC
BRCS BREAK BREQ BRGE BRHC BRHS BRID BRIE BRLO BRLT
BRMI BRNE BRPL BRSH BRTC BRTS BRVC BRVS BSET BST
CALL CBI CBR CLC CLH CLI CLN CLR CLS CLT CLV CLZ
COM CP CPC CPI CPSE DEC EICALL EIJMP ELPM EOR FMUL
FMULS FMULS FMULSU ICALL IJMP IN INC JMP LD LDD
LDI LDS LPM LSL LSR MOV MOVW MUL MULS MULSU NEG
NOP OR ORI OUT POP PUSH RCALL RD RET RETI RJMP ROL
ROR SBC SBCI SBI SBIC SBIS SBIW SBR SBRC SBRS SEC
SEH SEI SEN SER SES SET SEV SEZ SLEEP SPM ST ST
STD STS SUB SUBI SWAP TST WDR
</keyword-class>
<keyword-class name="kwregs">
r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14
r15 r16 r17 r18 r19 r20 r21 r22 r23 r24 r25 r26
r27 r28 r29 r30 r31 x y z
R0 R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14
R15 R16 R17 R18 R19 R20 R21 R22 R23 R24 R25 R26
R27 R28 R29 R30 R31 X Y Z
</keyword-class>
</keyword-classes>
<language name="avrasm" title="AVR Assembler" folding="false">
<lexer name="cpp" />
<use-keywords>
<keyword key="0" name="Mnemonic" class="kwmnemo"/>
<keyword key="1" name="Register Name" class="kwregs"/>
</use-keywords>
<use-styles>
<style name="Default" key="32" />
<style name="Whitespace" key="0" />
<style name="Comment" key="1" class="commentbox"/>
<style name="Comment Line" key="2" class="commentline"/>
<style name="Doc Comments" key="3" class="commentdoc"/>
<style name="Number" key="4" fore="colour.number"/>
<style name="Mnemonic" key="5" class="keyword"/>
<style name="String" key="6" fore="colour.string"/>
<style name="Character" key="7" fore="colour.char"/>
<style name="Preprocessor" key="9" class="preprocessor"/>
<style name="Operator" key="10" bold="true"/>
<style name="Identifier" key="11" />
<style name="End of line string" key="12" fore="000000" font="font.monospace" back="e0c0e0" eolfilled="true"/>
<style name="Comment Line Doc" key="15" class="commentdoc"/>
<style name="Register Name" key="16" fore="a52a00"/>
<style name="Comment Doc Keyword" key="17" class="commentdoc" fore="3060a0"/>
<style name="Unknown Comment Doc Keyword" key="18" class="commentdoc" fore="804020"/>
<style name="Brace Match" key="34" fore="0000ee" bold="true"/>
<style name="Brace Mismatch" key="35" fore="ee0000" bold="true"/>
</use-styles>
</language>
</Scheme>