mirror of
https://github.com/sigmasternchen/chaOS
synced 2025-03-15 21:58:53 +00:00
base
This commit is contained in:
parent
fd7991bc38
commit
905c5b119c
4 changed files with 34 additions and 0 deletions
0
general.asm
Normal file
0
general.asm
Normal file
4
init.asm
Normal file
4
init.asm
Normal file
|
@ -0,0 +1,4 @@
|
|||
SystemInit:
|
||||
rcall SchedulerInit
|
||||
|
||||
reti
|
24
isr_vect_table.asm
Normal file
24
isr_vect_table.asm
Normal file
|
@ -0,0 +1,24 @@
|
|||
jmp SystemInit ;System Reset Handler
|
||||
jmp Default_ISR ;IRQ0 Handler
|
||||
jmp Default_ISR ;IRQ1 Handler
|
||||
jmp Default_ISR ;Timer2 Compare Handler
|
||||
jmp Default_ISR ;Timer2 Overflow Handler
|
||||
jmp Default_ISR ;Timer1 Capture Handler
|
||||
jmp Default_ISR ;Timer1 CompareA Handler
|
||||
jmp Default_ISR ;Timer1 CompareB Handler
|
||||
jmp Default_ISR ;Timer1 Overflow Handler
|
||||
jmp Default_ISR ;Timer0 Overflow Handler
|
||||
jmp Default_ISR ;SPI Transfer Complete Handler
|
||||
jmp Default_ISR ;USART RX Complete Handler
|
||||
jmp Default_ISR ;UDR Empty Handler
|
||||
jmp Default_ISR ;USART TX Complete Handler
|
||||
jmp Default_ISR ;ADC Conversion Complete Handler
|
||||
jmp Default_ISR ;EEPROM Ready Handler
|
||||
jmp Default_ISR ;Analog Comparator Handler
|
||||
jmp Default_ISR ;Two-wire Serial Interface Handler
|
||||
jmp Default_ISR ;IRQ2 Handler
|
||||
jmp Default_ISR ;Timer0 Compare Handler
|
||||
jmp Default_ISR ;Store Program Memory Ready Handler
|
||||
|
||||
Default_ISR:
|
||||
reti;
|
6
main.asm
Normal file
6
main.asm
Normal file
|
@ -0,0 +1,6 @@
|
|||
.include "m16def.inc"
|
||||
.include "isr_vect_table.asm"
|
||||
|
||||
.include "init.asm"
|
||||
.include "scheduler.asm"
|
||||
.include "general.asm"
|
Loading…
Reference in a new issue