This website requires JavaScript.
f9e2afcc5d
archive notice
main
Amber
2025-10-07 15:45:13 -04:00
0845370c43
Adjusted code/boot/makefile to remove map.txt when make clean is run
Amber
2025-09-02 13:36:24 -04:00
347b6fa236
Merge pull request 'Migration to LWTOOLS' (#2 ) from gfaraday/chibi-pc09:main into main
Amber
2025-09-02 13:32:31 -04:00
677b3cb02d
feat: modularized with lwtools build system
Gale Faraday
2025-08-31 14:42:14 -05:00
c67176e99a
feat\!: migrate to LWTOOLS build system
Gale Faraday
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
Amber
2025-08-22 11:36:24 -04:00
53c6c7fd78
fix boot firmware README
Amber
2025-08-22 08:14:17 -04:00
08b85a186e
remove old data from docs/
Amber
2025-08-21 15:59:04 -04:00
9f28e315b7
clean up datasheets/ and remove outdated files
Amber
2025-08-21 15:54:23 -04:00
69836aa24b
new pcb cleanup
Amber
2025-08-21 15:44:32 -04:00
5bd4c7ae15
Merge pull request 'Integrate port of ROBIT-2' (#2 ) from memtest into main
gfaraday
2025-08-20 18:39:21 -04:00
9a4f9fb6dd
Merge branch 'memtest' of https://gitea.ambersplace.net/gfaraday/chibi-pc09 into memtest
Gale Faraday
2025-08-20 17:36:18 -05:00
3835594548
refactor(memtest): refactored the port of ROBIT-2
Gale Faraday
2024-12-11 06:49:44 -06:00
f6642860a5
feat: ported ROBIT-2 for MIKBUG to CHIBI PC-09
Gale Faraday
2024-12-11 06:35:11 -06:00
9dc46c16ee
Merge pull request 'serial' (#1 ) from serial into main
gfaraday
2025-08-20 18:29:54 -04:00
4e6cdc8834
new pcb rev, fixes reset switch error
Amber
2025-08-18 08:34:37 -04:00
62a7ccc35a
Add The 6309 Book
Amber
2025-08-18 07:56:03 -04:00
9a72eda0e5
add badge for gitea
Amber
2025-08-01 12:41:33 -04:00
0eb5b2ba89
update readme to reflect changes
Amber
2025-08-01 07:59:28 -04:00
6e89d26f6b
docs: add 74hc670 datasheet, potential replacement for 74ls612
Amber
2024-12-16 09:35:04 -05:00
d2c5118ba2
refactor(memtest): refactored the port of ROBIT-2
Gale Faraday
2024-12-11 06:49:44 -06:00
a642e05c2c
feat: ported ROBIT-2 for MIKBUG to CHIBI PC-09
Gale Faraday
2024-12-11 06:35:11 -06:00
9edc255412
style: caps in comment fix
Gale Faraday
2024-12-11 05:30:33 -06:00
971dc1d719
feat: new serial functions
Gale Faraday
2024-12-07 10:30:15 -06:00
1237cc89eb
chore: using aliases from hardware.inc and optimized divisor setup
Gale Faraday
2024-12-07 06:55:22 -06:00
808f868344
Merge pull request #12 from amberisvibin/hardware.inc
Amber
2024-12-05 20:59:14 -05:00
16c2d2bc62
fix: register name, comment spacing
Amber
2024-12-05 16:44:02 -05:00
6605f13003
feat(hardware.inc): Added flags for FCR
Gale Faraday
2024-12-05 14:54:43 -06:00
d787e63624
feat(hardware.inc): Added flags for IIR
Gale Faraday
2024-12-05 14:50:20 -06:00
7d03e97d94
feat(hardware.inc): added flags for IER and changed 'Modem'->'MODEM'
Gale Faraday
2024-12-05 14:45:45 -06:00
b3ebe917a9
feat(hardware.inc): added flags for MSR.
Gale Faraday
2024-12-05 12:28:58 -06:00
1294ac41d1
feat(hardware.inc): added flags for LCR, MCR, and LSR.
Gale Faraday
2024-12-05 12:23:31 -06:00
d1cbc09e99
fix: fixed immediate values
Gale Faraday
2024-11-29 10:10:48 -06:00
83029f6617
chore: added flag for 8n1 serial
Gale Faraday
2024-11-29 10:10:23 -06:00
e66019f9ac
chore: added .inc to editorconfig rules.
Gale Faraday
2024-11-29 10:09:46 -06:00
088f5d838c
fix: added vim ft=asm to inc file.
Gale Faraday
2024-11-29 09:30:00 -06:00
0b0fd1f83e
chore: added SRAM_BASE to hardware.inc.
Gale Faraday
2024-11-28 23:16:45 -06:00
10491c65e7
style: removed pointless newline
Gale Faraday
2024-11-28 22:55:57 -06:00
616e95bb0a
chore: added ROM_BASE and VECS_BASE to hardware.inc
Gale Faraday
2024-11-28 22:54:00 -06:00
10c9491164
fix: now tracking incs in makefile.
Gale Faraday
2024-11-28 11:17:23 -06:00
ad66da0840
style: moved comments to the side
Gale Faraday
2024-11-28 11:16:58 -06:00
8c2f330cd7
fix: broken whitespace expected by asm6809.
Gale Faraday
2024-11-28 11:10:30 -06:00
91286a143d
refactor: made preparations for hardware.inc.
Gale Faraday
2024-11-28 11:07:22 -06:00
89218accd0
feat: add hardware.inc
Gale Faraday
2024-11-28 11:05:23 -06:00
4a50a80e1f
style: prettier math (thx asm6809), add MIT license to boot.s, remove stray (
Amber
2024-11-22 10:17:26 -05:00
3e4e0487a3
chore: organize pcb files
Amber
2024-11-22 09:59:27 -05:00
ce30f0c1f0
docs: update directories in README
Amber
2024-11-22 09:45:10 -05:00
2a3732ce6a
chore: remove old docs, clean up font stuff
Amber
2024-11-22 09:42:05 -05:00
bbe4799903
docs: update code README to reflect changes and update main README with new update
Amber
2024-11-22 09:30:21 -05:00
d0ccf52bb3
fix: use a version of assist09 that is compatible with asm6809
Amber
2024-11-22 09:22:54 -05:00
c67490c216
doc: sane outline for docs and how to build the firmware.
Gale Faraday
2024-11-21 18:31:51 -06:00
613d5880e0
chore: changing instances of Chibi PC-09 to CHIBI PC-09.
Gale Faraday
2024-11-21 18:20:07 -06:00
66c2df04c9
clean: removed old files from lwtools era
Gale Faraday
2024-11-21 18:12:39 -06:00
ed135ef614
chore: migrated to asm6809
Gale Faraday
2024-11-21 18:08:17 -06:00
7fb867d5fd
chore: added build/ to gitignore.
Gale Faraday
2024-11-21 16:01:21 -06:00
129b0eb6bb
chore: fixed empty echo in makefile.
Gale Faraday
2024-11-21 16:01:03 -06:00
9dacc24a4a
chore: completed missing parts of makefile.
Gale Faraday
2024-11-21 15:55:38 -06:00
314aec95fa
chore: added makefile
Gale Faraday
2024-11-21 15:22:17 -06:00
8f64049dfb
chore: added editorconfig file
Gale Faraday
2024-11-21 15:22:00 -06:00
fb475ed766
chore: added gitignore file
Gale Faraday
2024-11-21 15:21:32 -06:00
1fdfbf67b0
chore: renamed source file to move it to src dir
Gale Faraday
2024-11-21 15:07:44 -06:00
da2973ab9a
chore: clean old binaries in prep for gitignore
Gale Faraday
2024-11-21 15:05:09 -06:00
c9d125203d
trying to get the linker script to work
Amber
2024-11-21 12:56:54 -05:00
cea8a54ebf
minimum functional bootcode
Amber
2024-11-21 12:15:27 -05:00
dcc1bea405
start working on boot code, move things around
Amber
2024-11-21 10:40:59 -05:00
fc115752e6
added books for programming
Amber
2024-11-19 14:34:29 -05:00
7c0865bb67
folder and such for coding
Amber
2024-11-19 14:32:39 -05:00
a176969850
add potential clock chip datasheet, fix gerber
Amber
2024-11-19 13:32:28 -05:00
20c7da54be
add potential vram datasheet
Amber
2024-11-19 08:17:07 -05:00
76c05ba7d7
add ground connection to decoupling cap
Amber
2024-11-15 08:43:07 -05:00
cf420dd89b
fix DRC errors
Amber
2024-11-15 08:39:30 -05:00
f1bb4ecd24
remove excess vias
Amber
2024-11-15 08:21:40 -05:00
480cbb1b03
fix dumbass mistake, re generate
Amber
2024-11-14 10:40:27 -05:00
0ab3548944
add silkscreen text, re generate gerbers
Amber
2024-11-14 10:35:00 -05:00
d854b8428d
generate output files
Amber
2024-11-14 10:21:40 -05:00
e8fdf3ab57
move photos
Amber
2024-11-14 10:15:24 -05:00
145c5b2e47
pcb design finished, need to get reviewed
Amber
2024-11-14 09:27:16 -05:00
696c05aeec
fixed CTS/RTS and doubled width of power traces
Amber
2024-11-08 15:55:08 -05:00
efbeeee71a
schematic work
Amber
2024-11-08 12:25:58 -05:00
8dd483c026
schematic work once again, getting close
Amber
2024-11-06 13:25:48 -05:00
0e5ccfb3a5
pcb work, again
Amber
2024-11-05 10:10:16 -05:00
05608102ba
schematic work
Amber
2024-11-01 09:19:01 -04:00
d1a9f372ae
pcb work
Amber
2024-10-31 14:50:55 -04:00
8f8d3b2ea8
fixed schematic, started pcb
Amber
2024-10-31 14:00:01 -04:00
9a5b0bbada
switch from Tl16C550 to PC16550D due to availability
Amber
2024-10-31 07:49:23 -04:00
1a329bc14a
new output image
Amber
2024-10-28 09:01:02 -04:00
7bacccdcdd
fix readme typo
Amber
2024-10-28 08:03:46 -04:00
00f1cd970a
changed rom, added correct switch, added a million footprints
Amber
2024-10-28 08:01:42 -04:00
38e9d8d7c3
new proto photo
Amber
2024-10-24 13:00:26 -04:00
80810a836c
add footprints to schematic
Amber
2024-10-24 12:59:14 -04:00
f66d3bd2f2
almost done with schematic
Amber
2024-10-24 11:21:04 -04:00
c9b977de08
new datasheets, sch work, memory map
Amber
2024-10-24 09:41:24 -04:00
10d5234efe
clocks on sch, 6809 datasheet, jameco xtals
Amber
2024-10-24 08:30:09 -04:00
ec1676ee49
organization
Amber
2024-10-24 08:04:04 -04:00
b908da6ea1
mmu datasheet
Amber
2024-10-24 07:44:10 -04:00
0777681e4c
mmu info
Amber
2024-10-23 14:49:25 -04:00
74959cddf6
clarify license in readme
Amber
2024-10-23 20:43:48 -04:00
35f6d0843e
set up serial port, new link
Amber
2024-10-23 14:36:09 -04:00
6aaa3e4e98
reset switch
Amber
2024-10-23 13:41:33 -04:00
5302ff53d5
fix typo in links.txt
Amber
2024-10-23 13:25:22 -04:00