This website requires JavaScript.
f978834857
feat(bios): BIOS interface accessible through SWI3
main
buzbee
Gale Faraday
2025-10-15 17:51:02 -05:00
0c4055d685
fix(buzbee): fix garbled register transfer
Gale Faraday
2025-10-15 17:47:50 -05:00
1ebd112da5
feat(utils): add integrity module
Gale Faraday
2025-10-15 16:51:41 -05:00
23febee616
feat(utils): Created utils.inc header
Gale Faraday
2025-10-15 16:48:36 -05:00
4e90117d06
fix(reset): added newline for "run" text
Gale Faraday
2025-10-15 16:42:48 -05:00
edd448b006
feat(utils): moved memtest.s to utils.s
Gale Faraday
2025-10-15 16:36:54 -05:00
a7a9404bdd
feat(memtest): tidied memtest
Gale Faraday
2025-10-15 16:35:27 -05:00
f227ae6db6
fix(linkscript): Partitioned firmware ROM image and commented
Gale Faraday
2025-10-15 16:25:44 -05:00
c9b665d509
fix(buzbee): cleaned up hashing program
Gale Faraday
2025-10-15 14:53:00 -05:00
3943b5502a
feat(buzbee): made BUZBEE command line case insensitive
Gale Faraday
2025-10-14 16:51:31 -05:00
f68fa4c0a6
docs(buzbee): update docs to represent feature completion state
v0.1.0
Gale Faraday
2025-10-12 17:57:11 -05:00
d92b8f6ba4
fix(buzbee): respecting new portable command token format
Gale Faraday
2025-10-12 17:42:25 -05:00
96a5804467
feat(buzbee): add tokenizing routines, buzbee feature complete
Gale Faraday
2025-10-12 17:38:07 -05:00
9ab92eb8a5
style(buzbee): fixed hex style to be more conventional
Gale Faraday
2025-10-12 17:19:57 -05:00
a6a93e656a
fix(reset): removed POST as it is to be an inbuilt EF, and style fixes
Gale Faraday
2025-10-12 17:16:20 -05:00
b5cfd501c5
fix(buzbee): formatting, typos, unrolling, and stack fixes
Gale Faraday
2025-10-12 17:15:05 -05:00
8f615e1bd8
feat(docs): update manual
Gale Faraday
2025-10-11 18:32:28 -05:00
31cf42167f
feat(buzbee): hexadecimal to byte conversion routine and skip-whitespace routine for tokenizer
Gale Faraday
2025-10-11 17:30:30 -05:00
a616d47e76
feat(buzbee): Implemented CALL, PEEK, POKE IFs
Gale Faraday
2025-10-10 23:29:30 -05:00
1cd6720bf6
feat(docs): expanded Typst doc
Gale Faraday
2025-10-07 14:23:56 -05:00
88fcc86e72
feat(buzbee): using BSS sections for variables
Gale Faraday
2025-10-07 14:21:12 -05:00
6cbb038b42
feat(doc/buzbee): Added IF tables, added doc building system and updated stylesheet, removed pdf for now
Gale Faraday
2025-10-07 00:36:12 -05:00
aed8ca28f9
doc(buzbee): added docs folder
Gale Faraday
2025-10-06 20:53:59 -05:00
3441aea9c1
fix(buzbee): removed EXEC command as it was causing a duplicate sum
Gale Faraday
2025-10-05 14:11:52 -05:00
893753561c
feat(buzbee): add command token parsing interface, and help message, added newlines to messages
Gale Faraday
2025-10-03 22:38:13 -05:00
eda7b3ac1f
fix(buzbee): cleaned up hashtable generation
Gale Faraday
2025-10-03 14:40:07 -05:00
eafc0ce98e
feat(buzbee): BUZBEE command tables now generated with bbmkcmds.c
Gale Faraday
2025-10-01 17:24:32 -05:00
d7d8532021
feat(buzbee): add command hashes
Gale Faraday
2025-10-01 13:55:34 -05:00
6544321450
feat(buzbee): add command hashing mode
Gale Faraday
2025-09-29 19:46:33 -05:00
98ed74f10d
fix(reset): using clra instead of lda #0
Gale Faraday
2025-09-29 19:45:29 -05:00
15872f93b9
fix(version): now using CR LF sequence
Gale Faraday
2025-09-29 19:44:54 -05:00
8c12c2106f
fix(memtest): memtest now no longer overwrites stack, more complete memory testing should be loaded with BUZBEE
Gale Faraday
2025-09-28 15:37:34 -05:00
35a2f12cce
feat(buzbee): implement terminal echo and backspace handling
Gale Faraday
2025-09-28 15:28:16 -05:00
dce0719796
merge gitea with local
Gale Faraday
2025-09-27 10:43:28 -05:00
abeecf4e93
style(buzbee): sort includes
Gale Faraday
2025-09-27 10:40:22 -05:00
180fc932c9
feat(buzbee): implement buzbee input processing
Gale Faraday
2025-09-27 10:38:36 -05:00
f0104c74c2
feat(buzbee): initial setup for loading into BUZBEE
Gale Faraday
2025-09-25 17:16:34 -05:00
18a5615b53
fix(serial): properly exporting PINCHAR and added POUTZSTR macro
Gale Faraday
2025-09-27 10:39:24 -05:00
2988fb9059
Merge branch 'buzbee' of https://gitea.ambersplace.net/gfaraday/chibi-firmware into buzbee
Gale Faraday
2025-09-26 13:53:49 -05:00
2b23634bb8
feat(buzbee): initial setup for loading into BUZBEE
Gale Faraday
2025-09-25 17:16:34 -05:00
53add429a9
fix(serial): now returning read status codes from polled char input
Gale Faraday
2025-09-26 13:52:31 -05:00
a019c37755
fix(vecs): change reserved comment to "exception".
Gale Faraday
2025-09-26 10:35:48 -05:00
6bb29fe7ff
feat(serial): added input char routine and some small fixes
Gale Faraday
2025-09-26 10:34:41 -05:00
853efd9bac
feat(buzbee): initial setup for loading into BUZBEE
Gale Faraday
2025-09-25 17:16:34 -05:00
59b0fcfa0a
fix(serial): now using postinc instead of lea to do iteration over bytes
Gale Faraday
2025-09-25 17:20:38 -05:00
b8e5604d57
Revert "fix(reset): only check CC.Z when looping over stack init"
Gale Faraday
2025-09-14 11:46:26 -05:00
dc3ab70258
fix(serial): INITUART now loads FCR values properly
Gale Faraday
2025-09-13 16:00:35 -05:00
97ff749e8b
fix(reset): only check CC.Z when looping over stack init
Gale Faraday
2025-09-13 15:58:36 -05:00
7e9f18b2d2
fix(serial): fixed loop logic in POUTZSTR and some formatting
Gale Faraday
2025-09-11 18:11:42 -05:00
fbb94b8707
fix(serial): INITUART now writes LCR and RESET calls INITUART with params
Gale Faraday
2025-09-11 15:18:40 -05:00
0de0dd5cbd
fix(reset): now initializing stack before calling any subroutines.
Gale Faraday
2025-09-11 15:12:21 -05:00
a0b654f160
Populate repository from old progress; massive cleanup and fixes
Gale Faraday
2025-09-09 17:56:47 -05:00
2695e5bb29
Initial commit
gfaraday
2025-09-09 17:15:30 -04:00