dingusppc/devices
Mihai Parparita 9b49603c72 memctrl: keep address_map sorted by address
We do a linear scan in find_range (which is called on all TLB misses) to
find the entries. The largest and most frequently hit entry is the
system memory (which starts at 0). By ensuring that it's the first entry
in the list, we end up only doing one iteration through the loop.
2024-07-28 13:27:48 -07:00
..
common atabasedevice: Set dev_id. 2024-07-27 09:10:28 -07:00
ethernet Improve MACE stub. 2024-07-23 01:39:15 +02:00
floppy swim3: Set write protect by default. 2024-05-01 06:52:11 -07:00
ioctrl Improve MACE stub. 2024-07-23 01:39:15 +02:00
memctrl memctrl: keep address_map sorted by address 2024-07-28 13:27:48 -07:00
serial escc: Update RR0 if no character is available. 2024-05-07 06:45:01 -07:00
sound soundserver_cubeb: Verify buffer is not null. 2024-05-05 06:52:59 -07:00
storage cdromdrive: add support for raw CD images. 2024-07-15 01:48:46 +02:00
video Pass through draw_fb optimization metadata to Display class 2024-07-27 11:38:59 -07:00
CMakeLists.txt cmake: Add header files in CMakeLists.txt. 2024-03-01 19:41:43 -07:00
deviceregistry.cpp Clean up #includes 2023-11-03 00:33:47 -07:00
deviceregistry.h Clean up #includes 2023-11-03 00:33:47 -07:00