aboutsummaryrefslogtreecommitdiff
path: root/interrupt_vector.S
AgeCommit message (Collapse)Author
2020-01-04rearranged files, updated makefilevetch
2020-01-04Merge branch 'bob' of https://repo.or.cz/RPi-MMU-example into alicevetch
# Conflicts: # demo_functionality.h # interrupt_vector.S # interrupts.c
2020-01-03updatevetch
2020-01-03add (not yet fully working - it can only send through uart now) ↵Wojtek Kosior
interrupt-driven uart together with "scheduler"
2020-01-02Merge branch 'bob' of https://repo.or.cz/RPi-MMU-example into alicevetch
# Conflicts: # .gitignore # PL0_test.ld # demo_functionality.c # interrupt_vector.S # interrupts.c # kernel.c # memory.h
2020-01-02update, may not work nowvetch
2019-12-31split stack into irq, fiq and supervisor stacks; add proper handling of ↵Wojtek Kosior
those in interrupt handlers (asm code)
2019-12-28enter and exit supervisor call (+ fixed jumping to PL0 for the first time - ↵Wojtek Kosior
setting sp was broken there)
2019-12-28split kernel into 2 stages; second stage gets copied to 0x0 and runs from thereWojtek Kosior
2019-12-26improve linking of interruptsWojtek Kosior
2019-12-10re-enter system mode on invalid data access from PL0 codeWojtek Kosior