forked from amberisvibin/chibi-pc09
docs: update code README to reflect changes and update main README with new update
This commit is contained in:
@@ -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.
|
||||
|
@@ -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.
|
||||
|
Reference in New Issue
Block a user