Chris McClelland

Results 12 issues of Chris McClelland

Comment from Maarten Brock: > 24LC16 has only 16 bytes in a page. I don't think you can assume much about the page size in fx2loader. And the really small...

...they still show the old numeric -v/-p options rather than the -v VVVV:PPPP option. Affects main README and fx2loader/README

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.

If flSaveFirmware() could save .hex files then they could be loaded back into RAM with flLoadCustomFirmware().

For testing and verification purposes it would be useful if the same API could be connected to a GHDL simulation rather than a real FPGA.

The FPGA bootstrap from EEPROM operation is pretty inefficient. It could do with being written in assembler.