215 Commits

Author SHA1 Message Date
e3352fab06 feat(boot)!: added embedded version string + code generation 2025-09-08 10:02:37 -05:00
b4d44f4e84 fix(boot): fix broken address mode and spacing cleanup 2025-09-05 23:51:19 -05:00
da1d22988e feat(boot): Now using GNU objcopy instead of mot2bin for building ROM images 2025-09-04 20:32:07 -05:00
cc8a9fc95f feat(boot): new stack initialization routine 2025-09-02 16:46:45 -05:00
a0427ad949 Update bootloader README and clean up makefile 2025-09-02 15:46:55 -05:00
0845370c43 Adjusted code/boot/makefile to remove map.txt when make clean is run 2025-09-02 13:36:24 -04:00
347b6fa236 Merge pull request 'Migration to LWTOOLS' (#2) from gfaraday/chibi-pc09:main into main 2025-09-02 13:32:31 -04:00
677b3cb02d feat: modularized with lwtools build system 2025-08-31 14:42:14 -05:00
c67176e99a feat\!: migrate to LWTOOLS build system 2025-08-31 13:44:00 -05:00
9c668967d5 Merge pull request 'Merge memory test and serial output routines' (#1) from gfaraday/chibi-pc09:main into main
Reviewed-on: amberisvibin/chibi-pc09#1
2025-08-22 11:36:24 -04:00
53c6c7fd78 fix boot firmware README 2025-08-22 08:14:17 -04:00
08b85a186e remove old data from docs/ 2025-08-21 15:59:04 -04:00
9f28e315b7 clean up datasheets/ and remove outdated files 2025-08-21 15:57:33 -04:00
69836aa24b new pcb cleanup 2025-08-21 15:44:32 -04:00
5bd4c7ae15 Merge pull request 'Integrate port of ROBIT-2' (#2) from memtest into main
Reviewed-on: #2
2025-08-20 18:39:21 -04:00
9a4f9fb6dd Merge branch 'memtest' of https://gitea.ambersplace.net/gfaraday/chibi-pc09 into memtest 2025-08-20 17:36:18 -05:00
3835594548 refactor(memtest): refactored the port of ROBIT-2 2025-08-20 17:30:35 -05:00
f6642860a5 feat: ported ROBIT-2 for MIKBUG to CHIBI PC-09 2025-08-20 17:30:35 -05:00
9dc46c16ee Merge pull request 'serial' (#1) from serial into main
Reviewed-on: #1
2025-08-20 18:29:54 -04:00
4e6cdc8834 new pcb rev, fixes reset switch error 2025-08-18 08:34:37 -04:00
62a7ccc35a Add The 6309 Book 2025-08-18 07:56:03 -04:00
9a72eda0e5 add badge for gitea 2025-08-01 12:41:33 -04:00
0eb5b2ba89 update readme to reflect changes 2025-08-01 07:59:28 -04:00
6e89d26f6b docs: add 74hc670 datasheet, potential replacement for 74ls612 2024-12-16 09:35:04 -05:00
d2c5118ba2 refactor(memtest): refactored the port of ROBIT-2 2024-12-11 06:49:44 -06:00
a642e05c2c feat: ported ROBIT-2 for MIKBUG to CHIBI PC-09 2024-12-11 06:35:11 -06:00
9edc255412 style: caps in comment fix 2024-12-11 05:30:33 -06:00
971dc1d719 feat: new serial functions 2024-12-07 10:30:15 -06:00
1237cc89eb chore: using aliases from hardware.inc and optimized divisor setup 2024-12-07 06:55:22 -06:00
Amber
808f868344 Merge pull request #12 from amberisvibin/hardware.inc
Setup hardware.inc
2024-12-05 20:59:14 -05:00
16c2d2bc62 fix: register name, comment spacing 2024-12-05 16:44:02 -05:00
6605f13003 feat(hardware.inc): Added flags for FCR 2024-12-05 14:54:43 -06:00
d787e63624 feat(hardware.inc): Added flags for IIR 2024-12-05 14:50:20 -06:00
7d03e97d94 feat(hardware.inc): added flags for IER and changed 'Modem'->'MODEM' 2024-12-05 14:45:45 -06:00
b3ebe917a9 feat(hardware.inc): added flags for MSR. 2024-12-05 12:28:58 -06:00
1294ac41d1 feat(hardware.inc): added flags for LCR, MCR, and LSR. 2024-12-05 12:23:31 -06:00
d1cbc09e99 fix: fixed immediate values 2024-11-29 10:10:48 -06:00
83029f6617 chore: added flag for 8n1 serial 2024-11-29 10:10:23 -06:00
e66019f9ac chore: added .inc to editorconfig rules. 2024-11-29 10:09:46 -06:00
088f5d838c fix: added vim ft=asm to inc file. 2024-11-29 09:30:00 -06:00
0b0fd1f83e chore: added SRAM_BASE to hardware.inc. 2024-11-28 23:16:45 -06:00
10491c65e7 style: removed pointless newline 2024-11-28 22:55:57 -06:00
616e95bb0a chore: added ROM_BASE and VECS_BASE to hardware.inc 2024-11-28 22:54:00 -06:00
10c9491164 fix: now tracking incs in makefile. 2024-11-28 11:17:23 -06:00
ad66da0840 style: moved comments to the side 2024-11-28 11:16:58 -06:00
8c2f330cd7 fix: broken whitespace expected by asm6809. 2024-11-28 11:10:30 -06:00
91286a143d refactor: made preparations for hardware.inc. 2024-11-28 11:07:22 -06:00
89218accd0 feat: add hardware.inc 2024-11-28 11:05:23 -06:00
4a50a80e1f style: prettier math (thx asm6809), add MIT license to boot.s, remove stray ( 2024-11-22 10:17:26 -05:00
3e4e0487a3 chore: organize pcb files 2024-11-22 09:59:27 -05:00