rhalkyard
rhalkyard
At present, the only supported serial interface for the C128 version is the SwiftLink UART cartridge. This is fine (preferable, even) for running in emulation, but on real hardware, support...
Because the ENC624J600 has no hardware reset input, spurious interrupts may be generated on a warm restart if the link state changes or packets are received. This may cause a...
On Revision 1 of the SEthernet/30 board, the 8-way connector to the breakout board is positioned in such a way that it fouls the hard drive cage. This connector should...
Inside Macintosh warns strongly against doing synchronous IO at interrupt time, since this can cause interrupt-driven drivers (such as ours) to deadlock. Unfortunately, some software does this anyway. Such a...
The ENC624J600 has a hardware cryptography engine that can do modular exponentiation, and calculate MD5 and SHA1 digests (the datasheet also says it does AES, but the errata indicates this...
The declaration ROM programming tool will be one of the first things users see when they start using their SEthernet/30 (since boards will come from the manufacturer unprogrammed), and while...
The [`EGetInfo` call](https://dev.os9.ca/techpubs/mac/Networking/Networking-278.html#HEADING278-0) exposes a bunch of performance and diagnostic counters, which the SEthernet driver supports to the best of its abillity. Find some software that can display these counters,...
It'd be really nice to have a fully automated build process and do some kind of CI type thing. [KiBot](https://github.com/INTI-CMNB/KiBot) can be used to automate all kinds of output from...
The current README and documentation are very technical. Write some user-facing documentation that covers: - Where and how to buy boards - What Macs they work on - Supported System...