Rob Finch wrote:
How fast is are the compare and search functions? I know I didn't use the most optimum algorithm, but am curious to see how well they run with faster hardware.
Hmm, I hadn't tried all the functions yet, it seems there's still a bug maybe. The search crashed after reporting back about three or four addresses. But response is instant. I tried searching 000000 to 400000 (4 MB)
???? I just tried another search and it worked. Searched 8000 to 9000 for FF.
The port still needs some work, as the escape sequences aren't working properly with the system. (It shows the '4' and '0' from the escape sequence). The terminal emulation needs work.
Supermon is running as a task, I modified it slightly to co-operatively reschedule tasks (a jsr) instead of using the 'wai' instruction in the input routine. How fast it runs depends on the priority set. I've set it to high for now, so pi_calc crawls while supermon runs.