docs: update code README to reflect changes and update main README with new update

This commit is contained in:
2024-11-22 09:30:21 -05:00
parent d0ccf52bb3
commit bbe4799903
2 changed files with 5 additions and 9 deletions

View File

@@ -19,6 +19,8 @@ I had started wiring together a board for prototyping, but it was destroyed in h
Prototype 1 is currently in progress. It will be a much simpler system. It will have no MMU, just the CPU, some RAM, some ROM, and the UART.
The PCB and parts for Prototype #1 have been ordered, and assembly will begin soon. Initial test code is now available in the code/ directory.
## License
This project is licensed under the MIT license. This applies to both the hardware (schematics, bill of materials, pcb layouts) and documentation. This does *not* apply to the datasheets/ directory, the books/ directory or code/assist09/assist09.asm. Those files belong to their respective copyright holders.

View File

@@ -1,13 +1,7 @@
# Code
## assist09/
These are the sources for the boot code for Prototype #1. ASSIST09 will eventually be integrated.
assist09.asm is the original motorola version, and relies on the as9 assembler found [here](http://home.hccnet.nl/a.w.m.van.der.horst/m6809.html).
The version of ASSIST09 that is being used has been modified for asm6809 by the [MECB](https://github.com/DigicoolThings/MECB) project and is available [here](https://github.com/DigicoolThings/MECB/blob/main/MECB_6809_CPU/ASSIST09/src/ASSIST09_Original_ASM6809.asm).
assemble.sh will assemble assist09.asm to an s19 file and use gnu binutils objcopy to turn that into a bin file.
## boot/
the boot code for prototype 1, uses the lwtools assembler.
assemble.sh will assemble boot.s to an s19 file and use gnu binutils objcopy to turn that into a bin file.
Information for building the boot code is under boot/README.md.