aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-01-16finish explaining MakefileWojtek Kosior
2020-01-16list make doc as one of useful sources to mentionWojtek Kosior
2020-01-16mark qemu-loader and run-on-pi as PHONY targetsWojtek Kosior
2020-01-16slightly alter the composition of makefileWojtek Kosior
2020-01-16START explaining makefileWojtek Kosior
2020-01-15add TODO concerning variable assignment in MakefileWojtek Kosior
2020-01-15add TODO concerning smarter use of memory attributesWojtek Kosior
2020-01-15remove garbage-commentsWojtek Kosior
2020-01-15finish explaining how MMU works and how we use itWojtek Kosior
2020-01-15for safety - invalidate caches when creating a new mappingWojtek Kosior
2020-01-15also enable data and instruction cache when enabling the MMUWojtek Kosior
2020-01-15add more explaination about how MMU worksWojtek Kosior
2020-01-14delete old debug lineWojtek Kosior
2020-01-14small fix for run-on-pi to work everywherevetch
2020-01-14Merge branch 'bob' of https://repo.or.cz/RPi-MMU-example into alicevetch
2020-01-14small improvements in interruptsvetch
2020-01-14start explaining the MMUWojtek Kosior
2020-01-13update TODOsWojtek Kosior
2020-01-13minor line movedWojtek Kosior
2020-01-13split too long linesWojtek Kosior
2020-01-13remove forgotten debug linesWojtek Kosior
2020-01-13use MAKE variablesWojtek Kosior
2020-01-13variable assignment typesWojtek Kosior
2020-01-13remove unneeded variableWojtek Kosior
2020-01-13one %.o : %.c rule for host and armWojtek Kosior
2020-01-13shorten compilation rulesWojtek Kosior
2020-01-13rename PL_0_test.img to PL0_test.imgWojtek Kosior
2020-01-13move building to build/Wojtek Kosior
2020-01-13shorten linking in MakefileWojtek Kosior
2020-01-13Great Reorganisation, modify structure and makefilevetch
2020-01-06Merge branch 'bob' of https://repo.or.cz/RPi-MMU-example into alicevetch
# Conflicts: # TODOs
2020-01-05pseudonymWojtek Kosior
2020-01-05more about other's mistakes foundWojtek Kosior
2020-01-05update TODOsWojtek Kosior
2020-01-04move interrupts things to interrupts.hvetch
2020-01-04Added missing filesvetch
2020-01-04Updated makefile for universal makingvetch
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-03write to peripheral registers like humansWojtek Kosior
2020-01-03add TODO commentWojtek Kosior
2020-01-03fix interrupt enabling/disabling/polling and uart fifo setting to make the ↵Wojtek Kosior
io work properly
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-02gitignored addedvetch
2020-01-02update, may not work nowvetch
2020-01-02use clock3; don't write to registers of arm timer (former mistake)Wojtek Kosior
2020-01-02fix/improve arm timer register definitionsWojtek Kosior
2020-01-02move general irq register definitions to global.hWojtek Kosior