mirror of
https://github.com/rkujawa/rk65c02.git
synced 2026-04-21 00:16:48 +00:00
ee826da6ec
- Add MMU API: translate and fault callbacks, begin/mark/end_update, TLB - Translation result: ok, paddr (32-bit), perms (R/W/X), fault_code, no_fill_tlb - Internal TLB (transparent); no_fill_tlb for context-dependent mappings - JIT: invalidate only code on changed pages; code-page refcount - Fault: EMUERROR, mmu_last_fault_*; resume by re-run after mapping update - doc/MMU.md: design goals, API reference, usage, guest contract, limits - examples/mmu_cart: C64-style bank switch (host + guest asm) - examples/mmu_multitasking: minimal task switch (host + guest asm) - test_mmu: MMU tests; bench_mmu: ns/insn for MMU configs - README: MMU feature and example links Made-with: Cursor
15 lines
424 B
Plaintext
15 lines
424 B
Plaintext
syntax(2)
|
|
|
|
test_suite('rk65c02-tests')
|
|
|
|
atf_test_program{name='test_assemble'}
|
|
atf_test_program{name='test_bus'}
|
|
atf_test_program{name='test_debug'}
|
|
--atf_test_program{name='test_device_serial'}
|
|
atf_test_program{name='test_emulation',timeout=10}
|
|
atf_test_program{name='test_mmu',timeout=60}
|
|
atf_test_program{name='test_functional',timeout=300}
|
|
atf_test_program{name='test_interrupt'}
|
|
atf_test_program{name='test_stepping'}
|
|
|