dingusppc/devices/memctrl
joevt 911acb4bc2 Remove MPC106 RAM allocation failed error.
It might not be an error - usually it just means that it was already allocated so demote this message to a warning.

Related memory allocation changes:
- Added find_range_exact which searches for an allocation that exactly matches a range.
- Added find_range_contains which searches for an allocation that is completely contained within a range.
- Added find_range_overlaps which searches for an allocation that overlaps any part of a range.
- Added is_range_free which is similar to the above three. It returns false if any allocated range overlaps a range. It reports the regions that it overlaps.
- Fix add_mem_region and add_memio_region so that they don't just check the first byte and last byte.
- Memory allocation logging should include the range (first byte..last byte) and device if possible.
- Log memory allocations.
2023-01-11 00:05:23 -08:00
..
hammerhead.cpp Fix read/write argument names 2022-08-22 17:16:22 -07:00
hammerhead.h Fix read/write argument names 2022-08-22 17:16:22 -07:00
hmc.cpp Fix read/write argument names 2022-08-22 17:16:22 -07:00
hmc.h Fix read/write argument names 2022-08-22 17:16:22 -07:00
memctrlbase.cpp Remove MPC106 RAM allocation failed error. 2023-01-11 00:05:23 -08:00
memctrlbase.h Remove MPC106 RAM allocation failed error. 2023-01-11 00:05:23 -08:00
mpc106.cpp Remove MPC106 RAM allocation failed error. 2023-01-11 00:05:23 -08:00
mpc106.h Revert "PCI fixes" 2022-09-02 23:24:06 +00:00
platinum.cpp Fix read/write argument names 2022-08-22 17:16:22 -07:00
platinum.h Fix read/write argument names 2022-08-22 17:16:22 -07:00
psx.cpp Fix gazelle sys-id. 2023-01-11 00:05:23 -08:00
psx.h Basic PSX memory controller emulation. 2022-12-23 17:19:46 +01:00
spdram.h Simplify registration of HW component types. 2022-01-26 16:45:21 +01:00