Age | Commit message (Expand) | Author |
2020-03-05 | Fix formattingHEADmaster | Oxore |
2020-03-05 | Use bus for all memory types, etc. | Oxore |
2020-03-04 | Rename Core to Cpu8051 and Ram to ProgramMemory, etc. | Oxore |
2020-03-04 | Add third operand, format code | Oxore |
2020-03-04 | Add Memory trait for Rom, refactor instantiating | Oxore |
2020-02-24 | Fix clippy complains | Oxore |
2020-02-24 | Use channel for comm-s between Core and Controller | Oxore |
2020-02-24 | Add controller fabric and dummy for websocket controller | Oxore |
2020-02-24 | Use clap for CLI argument parsing | Oxore |
2019-11-20 | Add legal information - the LICENSE file | Oxore |
2019-11-20 | Refactor | Oxore |
2019-11-20 | Implement external memory, DPTR, MOVX and 16-bit MOVs | Oxore |
2019-11-19 | Sort opcode constants and OP_LUT array | Oxore |
2019-11-19 | Move Operand matching into instruction execution functions | Oxore |
2019-11-19 | Implement Push and Pop instructions | Oxore |
2019-11-19 | Implement JNZ, fix couple of Clippy complains | Oxore |
2019-11-19 | Implement getter for PC in Core, print offset for each instruction | Oxore |
2019-11-19 | Refactor naming in core.rs | Oxore |
2019-11-18 | Implement LJMP instruction | Oxore |
2019-11-18 | Implement AJMP instruction | Oxore |
2019-11-18 | Fix SJMP opcode | Oxore |
2019-11-18 | Implement LUT for opcode to Op translation | Oxore |
2019-11-11 | Add ram and rom, implement basic MOV functionality | Oxore |
2019-11-11 | Fix Clippy's complains | Oxore |
2019-11-11 | Add operand size detection for fetching operands | Oxore |
2019-11-10 | Improve core architecture, add more MOV instructions | Oxore |
2019-11-10 | Add comments, format code | Oxore |
2019-10-01 | Implement loading hex from file | Oxore |
2019-10-01 | Fix hex parsing using radix 16 instead of 10 | Oxore |
2019-09-30 | Remove most of unwraps, add Mov instruction | Oxore |
2019-09-30 | Implement basic ram loader from hex | Oxore |
2019-08-15 | Implement sjmp | Oxore |
2019-07-14 | Rework internal operation concept | Oxore |
2019-07-14 | Rename instruction_size to op_size for consistency | Oxore |
2019-07-14 | Implement ram and instructions | Oxore |
2019-07-14 | Initial commit | Oxore |