umdkv2
umdkv2 copied to clipboard
APP:USB MegaDrive DevKit v2
slowCmd now accepts arguments in %d1 sdCardInit now sends CMD8 before initialising, and sends ACMD41 with arguments letting the SD card know we support SDHC cards sdReadBlocks checks the card...
The SP register is [saved OK on entry](https://github.com/makestuff/umdkv2/blob/20151220/gdb-bridge/monitor/monitor.s#L117), such that it can be _read_ from within the monitor, it is not restored on exit, so it cannot be _updated_ from...
``` remote.obj : error LNK2001: unresolved external symbol snprintf msvc.x64/rel/gdb-bridge.exe : fatal error LNK1120: 1 unresolved externals make: *** [msvc.x64/rel/gdb-bridge.exe] Error 96 ```
Some MD hardware revisions show intermittent duplication of Z80 (and perhaps VDP DMA) reads, which invariably causes the 68000 to crash because the word driven on the bus is the...
``` console chris@wotan$ gdb-bridge -l 8000 UMDKv2 Bridge Tool Copyright (C) 2014 Chris McClelland Waiting for GDB connection on :8000... Got GDB connection from 127.0.0.1:7109 umdkDirectReadBytes(): Illegal direct-read from 0xFFFFFFF0-0xFFFFFFF1...
There's no guarantee that GDB's memory I/O requests over remote serial protocol will be word-aligned. The UMDKv2 must support nonaligned accesses.