122:24d8d5589ab5
|
2016-02-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Switched to position-independent code to enable user mode execution. |
stage2-non-pic |
|
stage2/Makefile stage2/entry.S stage2/head2.S stage2/stage2.ld
|
|
121:9e40bad33af1
|
2016-02-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Pass parameters to the plot_pattern function.
Removed long-redundant variable declaration. |
stage2-non-pic |
|
stage2/irq.c
|
|
120:f359a433cb1a
119:1e9f624b7b99 118:19c666b4e874
|
2016-02-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged fixes. |
stage2-non-pic |
|
stage2/cpu.c
|
|
119:1e9f624b7b99
117:0c32881d6d13
|
2016-02-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed initial TLB mapping. |
stage2-non-pic |
|
stage2/cpu.c
|
|
118:19c666b4e874
120:f359a433cb1a
|
2016-02-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved tlb_handle into the interrupt handling file. Added an idle wait loop. |
stage2-non-pic |
|
stage2/cpu.c stage2/cpu.h stage2/irq.c stage2/stage2.c
|
|
117:0c32881d6d13
118:19c666b4e874 119:1e9f624b7b99
|
2016-02-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added index-based page mapping and page unmapping functions, allowing flags and
ASID parameterisation when mapping pages. |
stage2-non-pic |
|
stage2/cpu.c stage2/cpu.h
|
|
116:b90ecab4addb
|
2016-02-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed spurious initial TLB mapping, exposing the actual replacement mechanism.
Fixed physical address range values in TLB mappings.
Lowered the random mapping index floor. |
stage2-non-pic |
|
stage2/cpu.c
|
|
115:8e4b91a86b3a
|
2016-02-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Enter user mode before starting the task. |
stage2-non-pic |
|
stage2/cpu.c stage2/cpu.h stage2/irq.c
|
|
114:b9ac03c2c599
|
2016-02-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced elementary TLB handling; separated out register saving and loading. |
stage2-non-pic |
|
stage2/cpu.c stage2/cpu.h stage2/entry.S stage2/handlers.S stage2/head2.S
|
|
113:c80fbb61f8ad
|
2016-02-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a page mapping function. |
stage2-non-pic |
|
stage2/cpu.c stage2/cpu.h
|
|