├── .cargo └── config ├── .gitignore ├── Cargo.toml ├── Embed.toml ├── README.md ├── asm.s ├── assemble.sh ├── bin └── thumbv6m-none-eabi.a ├── memory.x ├── openocd.cfg ├── openocd.gdb ├── rustfmt.toml └── src ├── buffer.rs ├── ftdi.rs ├── hardware.rs └── main.rs /.cargo/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disasm/f042-ftdi/HEAD/.cargo/config -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /Cargo.lock 3 | .gdb_history 4 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disasm/f042-ftdi/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Embed.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disasm/f042-ftdi/HEAD/Embed.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disasm/f042-ftdi/HEAD/README.md -------------------------------------------------------------------------------- /asm.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disasm/f042-ftdi/HEAD/asm.s -------------------------------------------------------------------------------- /assemble.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disasm/f042-ftdi/HEAD/assemble.sh -------------------------------------------------------------------------------- /bin/thumbv6m-none-eabi.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disasm/f042-ftdi/HEAD/bin/thumbv6m-none-eabi.a -------------------------------------------------------------------------------- /memory.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disasm/f042-ftdi/HEAD/memory.x -------------------------------------------------------------------------------- /openocd.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disasm/f042-ftdi/HEAD/openocd.cfg -------------------------------------------------------------------------------- /openocd.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disasm/f042-ftdi/HEAD/openocd.gdb -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- 1 | max_width = 120 2 | -------------------------------------------------------------------------------- /src/buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disasm/f042-ftdi/HEAD/src/buffer.rs -------------------------------------------------------------------------------- /src/ftdi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disasm/f042-ftdi/HEAD/src/ftdi.rs -------------------------------------------------------------------------------- /src/hardware.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disasm/f042-ftdi/HEAD/src/hardware.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Disasm/f042-ftdi/HEAD/src/main.rs --------------------------------------------------------------------------------