13 April 2016, 23:36 | #1 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,318
|
"il" exception mask
Hi,
Default "il" traps exceptions but also VBL interrupts, ... What's the correct mask for all types of illegal/line-f/read on odd address on 68000 exceptions? |
16 April 2016, 19:22 | #2 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,535
|
Default mask does not include interrupt exceptions.
Each bit equals exception vector number: bit 2 = bus error, bit 3 = address error and so on. (0 and 1 are unused, CPU uses them only in reset exception) Check i instruction output for exception numbers (or check Motorola documentation but it is far too boring!) Mask FFFF matches all vectors from 0 to 15 which includes all usual "something went wrong" exceptions. (There is also interesting bug, it is 64-bit mask but read function is only 32-bit so it is not possible to manually set any exception vectors >= 32 masks.. This will be fixed in next beta) |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
WHDLoad Errors: Exception "Line 1111 Emulator" | vext01 | support.Apps | 15 | 17 February 2014 09:00 |
"Exception "Line 1111 Emulator" ($2c) Error at $1004" when exiting game | demolition | support.WinUAE | 15 | 30 November 2012 16:43 |
WHDLoad - Exception "Privilege Violation" Error | ricky500 | project.WHDLoad | 12 | 13 November 2008 22:45 |
Exception "Privilege Violation" on MadTV | andy_blah | project.WHDLoad | 2 | 29 August 2008 17:50 |
Nightbreed Interactive Movie - "Line 1111 Emulator" exception | MethodGit | project.WHDLoad | 5 | 18 April 2007 15:27 |
|
|