David C W Brown

Results 85 comments of David C W Brown

Yes. Reproduces for me. I agree - I think it should work. Here's a workaround: ``` MODULE A; IMPORT SYSTEM; TYPE ADDRESS* = SYSTEM.ADDRESS; T* = PROCEDURE (adr: ADDRESS); PROCEDURE...

The Oberon 2 spec defines ASH in section 10.3 Predeclared procedures. It's result type is fixed as LONGINT. Since int2 is an INTEGER, it's not large enough to hold the...

This is probably OK and equivalent to `IF s = "" THEN` The spec says in 3.4 that > A string of length 1 can be used wherever a character...

I assume that the operands of '=' are incompatible? Basically the compiler records the position of the first symbol after the error (`THEN` in this case) and displays the error...

The Oakwood guidelines propose that showdef retain comments that begin `(**`. i.e. two asterisks instead of one.

The successful speed negotiation means that the dwire protocol has (repeatedly) managed to transfer one byte (0x55) from the atmega to the ft232 without issue. That 'WriteDebug' message happens if,...

Thanks for the sniff. After the `0xC2 0x01 0x20 0x61 0x00` the next thing you should have seen was the 0xF3 that dwdebug sends to read the signature. Therefore I...

I stand by my earlier analysis. to simplify: a platform-portable filesystem is a nice aspiration but not a practical goal.

This looks really good. Getting usbtiny to handle both usb and target serial comms in parallel as it were is great. (Aside - nice solution to formatting assembler in C...

Sorry I wasn't clear - I meant to identify littlewire/digisparks not by their own eeprom, but by the eeprom of the target device - i.e. in the design for the...