Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-07-19 | Fix parse instructions for JR and JLR | Jacques Comeaux | |
2024-07-15 | Improve assembler controls | Jacques Comeaux | |
2024-07-12 | Fix automated serial input | Jacques Comeaux | |
2024-07-07 | Add assembler (stage 2) top-level | Jacques Comeaux | |
2024-07-07 | Fix PP and PL instructions | Jacques Comeaux | |
2024-07-03 | Improve makefiles | Jacques Comeaux | |
2024-07-01 | Automate octedit input | Jacques Comeaux | |
2024-07-01 | Use in-house CRC32 computation for boot sector | Jacques Comeaux | |
2024-06-29 | Create UF2 header in Makefile | Jacques Comeaux | |
2024-06-22 | Improve octedit usability | Jacques Comeaux | |
New features: - Displays current address - Press 'B' to go back | |||
2024-06-22 | Finish hexedit machine code | Jacques Comeaux | |
2024-06-18 | Add demo program for memory editors | Jacques Comeaux | |
2024-06-18 | Fix hexedit bugs | Jacques Comeaux | |
2024-06-04 | Add stage 1 editor and update README | Jacques Comeaux | |
2024-06-04 | Rename stage 0 editor | Jacques Comeaux | |
2024-06-04 | Add checksum to boot sector | Jacques Comeaux | |
2024-05-29 | Use absolute branches for subroutine calls | Jacques Comeaux | |
2024-05-26 | Move string compare and fix README | Jacques Comeaux | |
2024-05-26 | Use CMP immediate | Jacques Comeaux | |
2024-05-26 | Finish hexedit and update README | Jacques Comeaux | |
2024-05-20 | Make shared object for setup routines | Jacques Comeaux | |
2024-05-20 | Add quote instruction for data literals | Jacques Comeaux | |
2024-05-20 | Finish and integrate opcode parser | Jacques Comeaux | |
2024-05-19 | Rework assembler for simplified instruction set | Jacques Comeaux | |
- Remove commas and brackets from syntax - Rename opcodes for unambiguous instruction encodings - Redesign parse instruction encoding - Implement opcode parser - Add bit-width restriction to octal parser | |||
2024-01-26 | Improve assembler sketch | Jacques Comeaux | |
2024-01-26 | Create LICENSE | Jacques Comeaux | |
2024-01-26 | Add very rough sketch assembler | Jacques Comeaux | |
2024-01-26 | Add parser for 3-bit register | Jacques Comeaux | |
2024-01-25 | Add descriptions | Jacques Comeaux | |
2024-01-22 | Add octal and register name parsers | Jacques Comeaux | |
2024-01-19 | Add subroutine for printing hexadecimal word | Jacques Comeaux | |
2024-01-17 | Fix UART bugs | Jacques Comeaux | |
2024-01-08 | Enable peripheral clock before initializing UART | Jacques Comeaux | |
2024-01-08 | Add led_on subroutine | Jacques Comeaux | |
2023-12-25 | Add blink_hex subroutine | Jacques Comeaux | |
2023-12-24 | Add blinkN subroutine | Jacques Comeaux | |
2023-12-24 | Update Makefile | Jacques Comeaux | |
2023-12-23 | Select UART function for GPIO 0 and 1 | Jacques Comeaux | |
2023-12-23 | Add UART code | Jacques Comeaux | |
2023-12-23 | Use bx instruction for returns | Jacques Comeaux | |
2023-12-23 | Use crystal oscilator for system clock | Jacques Comeaux | |
2023-12-17 | Update readme | Jacques Comeaux | |
2023-12-17 | Add readme | Jacques Comeaux | |
2023-12-17 | Initial commit | Jacques Comeaux | |