190:bc3ddcefdc42
|
2016-05-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added and tidied status register definitions. |
|
|
include/mips.h
|
|
189:eda8506725e5
|
2016-05-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Made an inline function for address space conversion.
Defined the end of the memory in the linker script for consistency. |
|
|
stage2/Makefile stage2/paging.c stage2/paging.h stage2/stage2.ld stage2/tasks.c
|
|
188:010e441bc874
|
2016-05-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added definitions for register fields. |
|
|
include/mips.h stage2/cpu_op.S
|
|
187:dcf9647a9edc
|
2016-05-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Reordered function definitions. |
|
|
stage2/cpu.c stage2/cpu.h
|
|
186:59eede5312e3
|
2016-05-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved almost all assembly language fragments into a separate file. |
|
|
stage2/Makefile stage2/cpu.c stage2/cpu.h stage2/cpu_op.S stage2/cpu_op.h stage2/irq.c stage2/stage2.c stage2/tasks.c
|
|
185:09b0fea027bd
|
2016-05-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Replaced assembly language section with plain storage operations. |
|
|
stage2/cpu.c
|
|
184:8b4c47d9d10a
|
2016-05-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced MIPS register definition symbols. |
|
|
include/mips.h stage1/head1.S stage2/entry.S stage2/handlers.S stage2/head2.S
|
|
183:34f40000b779
|
2016-04-26 |
Paul Boddie |
changeset
files
shortlog
graph
|
Use the exception return mechanism to invoke a task. |
|
|
stage2/cpu.c
|
|
182:9973a779baf4
|
2016-04-26 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed superfluous and limited user mode entry function. |
|
|
stage2/cpu.c stage2/cpu.h
|
|
181:ce7a8d4ecbb6
|
2016-04-26 |
Paul Boddie |
changeset
files
shortlog
graph
|
Presumably nothing special needs doing after TLB exception handling, so a direct
return from exception is performed (as was done before). |
|
|
stage2/entry.S
|
|