- --
Viewing Issue Advanced Details
[ Jump to Notes ]
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
01749 | Core | Trivial | Always | Apr 25, 2008, 03:07 | Apr 25, 2008, 17:47 |
Tester | Robbbert | View Status | Public | Platform | MAME (Official Binary) |
Assigned To | Resolution | No change required | OS | Windows XP/Vista 32-bit | |
Status [?] | Closed | Driver | |||
Version | 0.124u4 | Fixed in Version | Build | Normal | |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 01749: memory.c: A log message has the incorrect address | ||||
Description | The message "warning - op-code execute on mapped I/O" shows the pc of the next instruction, not the one that caused the warning. The variable "byteaddress" holds the correct address, and could possibly be used instead. | ||||
Steps To Reproduce | This was encountered during development. You would need to find a driver that can produce this message. | ||||
Additional Information | |||||
Github Commit | |||||
Flags | |||||
Regression Version | |||||
Affected Sets / Systems | memory.c | ||||
Attached Files
|
|||||
Relationships
There are no relationship linked to this issue. |
Notes
1
No.00808
aaron Developer
Apr 25, 2008, 17:47
|
This is not a bug but a design limitation. CPU cores report the current PC, which may be the next instruction or in the middle of the instruction that accessed the memory. It could be improved, but would affect the performance of every CPU core for marginal gain, so it hasn't ever been addressed. |
---|