Logo
Explore Help
Sign In
taitep/trve
1
1
Fork 0
You've already forked trve
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
82 Commits 1 Branch 0 Tags
34034dd5db07f71b0854de0f2bbb18e39aa3db69
Commit Graph

10 Commits

Author SHA1 Message Date
taitep
528b519ce9 (BIG CHANGE) memory handling has changed, MMIO is now a 2 level page table, misaligned access supported, addresses not internally split to page and offset immediately, all load/store instructions implemented. Might still have bugs 2025-12-26 14:20:27 +01:00
taitep
66c63ab63c Add a default implementation for the memory device interface that just returns access faults 2025-12-24 14:06:16 +01:00
taitep
09d9064372 EXCEPTION SYSTEM (initial version - may change later) 2025-12-24 13:56:41 +01:00
taitep
e2d521bbe7 Add license/copyright notices to top of each source file (where applicable) 2025-12-01 22:06:13 +01:00
taitep
bf5562df54 Make fields of DeviceEntry public 2025-10-09 20:27:20 +02:00
taitep
5274828b81 Make some constants and type aliases public 2025-10-09 20:26:09 +02:00
taitep
908be749ac Make fields of MemConfig public to allow creating one 2025-10-07 17:04:20 +02:00
taitep
f5ac1a132f Allow identification of the type of memory (ram or mmio) backing a specific page 2025-09-28 21:13:29 +02:00
taitep
5919041f07 actually no NOW the memory interface is "done" 2025-09-27 17:48:56 +02:00
taitep
4a2272ae49 Initial stuff and memory implementation 2025-09-27 16:38:06 +02:00
Powered by Gitea Version: 1.25.2 Page: 45ms Template: 7ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API