Search the Community
Showing results for tags 'sdk1600'.
Found 2 results
I just uploaded jzintv-20180509 to the webserver. This is primarily a bugfix release, motivated by a semi-serious bug that crept into AS1600 back in December. In this release: BUGFIX: AS1600: Fix right shifts of negative values. This was a pants-on-head stupid bug. BUGFIX: jzintv, dasm1600: Display JR R5 instead of MOVR R5, R7 in disassembly. It was always intended to. Bug caught by upgrade to GCC 8.1. Compile fix: Change 'macosx' to 'PLAT_MACOS' to allow building on MacOS X 10.13 and later. Typo in as1600 docs: __FEATURE.LISTCOL, not __FEATURE.ROTATE Minor improvement: Improve dis1600's handling of an opcode that may, or may not be, an SDBD. Misc: Upgraded to GCC 8.1 on Linux and MacOS X. Get it at the usual spot: http://spatula-city.org/~im14u2c/intv/
It's in the usual place: http://spatula-city.org/~im14u2c/intv/ jzIntv NEW: Randomize GRAM if --rand-mem set. NEW: bb and bi debugger commands to halt on dropped BUSRQ or dropped interrupt. NEW: Debugger now shows the exact range of instructions that triggered a NON_INT warning, as well as what cycle it started. Cycle accounting has changed slightly to include the first non-interruptible instruction in the total count. NEW: ni command to set the NON_INT threshold. Default threshold raised to 54 due to accounting changes. AS1600 BUGFIX: Fix minor memory leaks in the assembler. (Harmless, but a code hygiene issue.) NEW: Allow specifying the number of hex values to display on each line of the listing, and what column code begins in. See LISTCOL in doc/utilities/as1600.txt MISC: Remove some dead code. Example code BUGFIX: Fix NOT issues in util.mac, terminal/ansi.asm NEW: Add IV_HUSH command to Intellivoice driver (examples/library/ivoice.asm) MISC: Set default ECS compatibility to "tolerates" rather than "requires" in csumexec. The NON_INT related changes are particularly useful if you're running into weird graphic glitches related to non-interruptible instructions. The updated NON_INT tracker outputs more useful information than in the past.