| 3499 | } |
| 3500 | |
| 3501 | static uaecptr decode_copperlist(FILE *file, uaecptr address, int nolines) |
| 3502 | { |
| 3503 | uaecptr next; |
| 3504 | while (nolines-- > 0) { |
| 3505 | next = decode_copper_insn(file, chipmem_wget_indirect(address), chipmem_wget_indirect(address + 2), address); |
| 3506 | address = next; |
| 3507 | } |
| 3508 | return address; |
| 3509 | /* You may wonder why I don't stop this at the end of the copperlist? |
| 3510 | * Well, often nice things are hidden at the end and it is debatable the actual |
| 3511 | * values that mean the end of the copperlist */ |
| 3512 | } |
| 3513 | |
| 3514 | static int copper_debugger (TCHAR **c) |
| 3515 | { |
no test coverage detected