Posted on

Some Software News

Yes, I am still alive and well, but work is keeping me busy, along with some of my personal projects.

xKIM v1.7

A couple years ago I started work on some changes to the xKIM monitor and finally finished them.  v1.7 includes one major handy improvement for those doing code entry:

  • New O command to compute relative offset for a branch instruction. Note that this is the offset from the branch instruction itself, not the address of the offset.
  • In Edit mode, hitting the R key will now compute an offset. As you are typing in code, enter the opcode for the branch instruction and then at the next address press R and it will prompt for the target address. Input 4 hex digits and the offset will be placed in the current location.
  • General code clean-ups, comment updates, etc.

The code is at the Github site: https://github.com/CorshamTech/xKIM/releases/tag/v1.7

Clock Utilities for xKIM

xKIM has the C command to display the time/date from the real-time clock on the SD Card System but there was no easy way to set the clock.  I wrote two tools, one to display the clock (GetClock.hex) and another to set it (SetClock.hex).  THe zip file contains the source code, listing files, and hex files for both tools:

ClockUtils