| 740 | }; |
| 741 | |
| 742 | int getregidx(TCHAR **c) |
| 743 | { |
| 744 | int i; |
| 745 | TCHAR *p = *c; |
| 746 | TCHAR tmp[10]; |
| 747 | int extra = 0; |
| 748 | |
| 749 | i = 0; |
| 750 | while (p[i]) { |
| 751 | tmp[i] = _totupper(p[i]); |
| 752 | if (i >= sizeof(tmp) / sizeof(TCHAR) - 1) |
| 753 | break; |
| 754 | i++; |
| 755 | } |
| 756 | tmp[i] = 0; |
| 757 | for (int i = 0; debugregs[i]; i++) { |
| 758 | if (!_tcsncmp(tmp, debugregs[i], _tcslen(debugregs[i]))) { |
| 759 | (*c) += _tcslen(debugregs[i]); |
| 760 | return i; |
| 761 | } |
| 762 | } |
| 763 | return -1; |
| 764 | } |
| 765 | |
| 766 | uae_u32 returnregx(int regid) |
| 767 | { |
no outgoing calls
no test coverage detected