Philip Zembrod
|
d0b5356988
|
Fork test-kernel off test-min, and enhance by tests coreplus and coreext.
Unclear why kernel.com doesn't contain double words 2*, 2/ etc.
|
2024-11-10 08:41:50 +01:00 |
|
Philip Zembrod
|
9227d0a855
|
Fork vf-bufs1.fth from vf-bufs.fth for experiment v4th3.fth and fix test3.golden
|
2024-11-10 08:05:10 +01:00 |
|
Philip Zembrod
|
9d0789f958
|
Split sblkint.fth out of sfileint.fth, to make sfileint independent of vf-bufs.fth
|
2024-11-10 07:59:55 +01:00 |
|
Philip Zembrod
|
7f278a81d5
|
Shift code between vf-bufs.fth and the vf-bdos/core/io/sys.fth so that v4th.fth
could compile without vf-bufs.fth
|
2024-11-09 23:09:08 +01:00 |
|
Philip Zembrod
|
1c0a7164cf
|
Duplicate v4th.fth and v4th.com into v4thblk.* and use in test-blk
|
2024-11-09 17:22:21 +01:00 |
|
Philip Zembrod
|
92e1a2e799
|
Remove obsolete v4th2.com make target
|
2024-11-09 17:16:16 +01:00 |
|
Philip Zembrod
|
7c826f085f
|
Include vf-file.fth in v4th.com and use sfileint.fth in tests.
|
2024-11-09 17:10:56 +01:00 |
|
Philip Zembrod
|
268d291b8d
|
Transfer experimental vf-file1.fth back to vf-file.fth
|
2024-11-09 17:00:21 +01:00 |
|
Philip Zembrod
|
bab3568724
|
Code cleanup of vf-file1.fth - move read-seq into vf-bdos, some renames and
some words made headerless.
|
2024-11-09 16:59:04 +01:00 |
|
Philip Zembrod
|
5877b0e3e2
|
Move streamfile-smart include into sfileint.fth, removing the need for
include.fb in test
|
2024-11-09 12:08:25 +01:00 |
|
Philip Zembrod
|
c4cf299819
|
Branch sfileint.fth off fileint.fb/fth and edit so that it works as stream
include.
|
2024-11-09 11:57:27 +01:00 |
|
Philip Zembrod
|
3052dee6ac
|
Change \ to also work with stream sources
|
2024-11-09 11:52:01 +01:00 |
|
Philip Zembrod
|
de47bbef54
|
Re-enable closing incfile after include
|
2024-11-09 10:51:07 +01:00 |
|
Philip Zembrod
|
2e780eed5d
|
First version of vf-file1.fth that fully works, still with debug code
|
2024-11-09 06:15:25 +01:00 |
|
Philip Zembrod
|
2cb921222a
|
Create the test3 for v4th3.com and add a first compiling version of
vf-file.fth to the forked source v4th3.fth, with separate test.
|
2024-11-09 05:50:00 +01:00 |
|
Philip Zembrod
|
3a8650ea3c
|
Change displace from 0x9000 to 0x8000 so adding a bit of size to v4th.com
doesn't overwrite the stack of the target compiler system.
|
2024-11-09 05:44:38 +01:00 |
|
Philip Zembrod
|
916ac6e0c4
|
Fix bug in dos-error? - check for non-zero instead of -1
|
2024-11-07 09:52:08 +01:00 |
|
Philip Zembrod
|
4263b89a67
|
Use tc-base.com to build v4th.com
|
2024-11-03 15:14:33 +01:00 |
|
Philip Zembrod
|
8a0f3f1eb7
|
Add log2file.fb and include.fb to tc-base.com
|
2024-11-03 15:11:16 +01:00 |
|
Philip Zembrod
|
e05a6a5016
|
New make target for target compiler base created from kernel.com,
and new v4th3 target built using tc-base.com
|
2024-11-03 13:45:00 +01:00 |
|
Philip Zembrod
|
079a14606e
|
Update cpmfiles
|
2024-11-03 13:36:57 +01:00 |
|
Philip Zembrod
|
df6b07f5e1
|
Set up test-blk.fth and get it to pass
|
2024-10-10 22:52:46 +02:00 |
|
Philip Zembrod
|
bb041ce5dd
|
Copy the main test files over from msdos-vf and make test-std pass.
|
2024-10-09 21:41:36 +02:00 |
|
Philip Zembrod
|
aef07d62f9
|
Increase TIB size to 132 bytes
|
2024-10-09 17:51:55 +02:00 |
|
Philip Zembrod
|
b701e46bb0
|
Update cpmfiles/ including binary v4th.com
|
2024-10-09 04:20:07 +02:00 |
|
Philip Zembrod
|
bce5954787
|
Comment out debug prints in run-in-runcpm.sh
|
2024-10-09 04:17:33 +02:00 |
|
Philip Zembrod
|
33cd326d9a
|
Extract vf-bdos.fth from source.fth and use it building v4th.com.
This removes the remaining use of source.fb for building v4th.com.
|
2024-10-09 04:15:31 +02:00 |
|
Philip Zembrod
|
da911706ce
|
Extract vf-end.fth from source.fth and use it building v4th.com
|
2024-10-09 04:02:02 +02:00 |
|
Philip Zembrod
|
a88ecc8cef
|
Extract vf-sys.fth from source.fth and use it building v4th.com
|
2024-10-08 22:48:04 +02:00 |
|
Philip Zembrod
|
853a555eb2
|
Extract vf-bufs.fth from source.fth and use it building v4th.com
|
2024-10-08 22:40:31 +02:00 |
|
Philip Zembrod
|
f61430eb83
|
Extract vf-io.fth from source.fth and use it building v4th.com
|
2024-10-08 22:28:06 +02:00 |
|
Philip Zembrod
|
074c934fe2
|
Use vf-core.fth to build v4th.com
|
2024-10-08 22:20:11 +02:00 |
|
Philip Zembrod
|
3365788054
|
Unroll all \\ in vf-core.fth into \ sequences
|
2024-10-08 21:44:54 +02:00 |
|
Philip Zembrod
|
46608c5ee3
|
Extract blocks 0x02 to 0x53 from source.fth into vf-core.fth
|
2024-10-08 21:41:31 +02:00 |
|
Philip Zembrod
|
11750dee8e
|
Move target v4th.com into cpmfiles/ and check in cpmfiles/
|
2024-10-08 18:10:53 +02:00 |
|
Philip Zembrod
|
89f70a08f4
|
Migrate loadscreen of source.fb to v4th.fth
|
2024-10-07 22:35:21 +02:00 |
|
Philip Zembrod
|
ce92a01952
|
First successfully target-compiled and working CPM VolksForth with min test.
|
2024-10-06 22:51:50 +02:00 |
|
Philip Zembrod
|
e7544f5cf1
|
Merge branch 'master' of github.com:pzembrod/VolksForth into cpm-tests
# Conflicts:
# 6502/C64/Makefile
|
2024-10-06 20:25:30 +02:00 |
|
Philip Zembrod
|
f8dd7b31b1
|
Merge pull request #52 from pzembrod/x16-r47
Changes for release 6502-C64 3.9.6
|
2024-10-04 22:20:09 +02:00 |
|
Philip Zembrod
|
92a4efeef1
|
Remove "in preparation" from "6502-C64 3.9.6" in RELEASE_NOTES.md
|
2024-10-04 21:17:09 +02:00 |
|
Philip Zembrod
|
05a9c6897b
|
Update VERSIONS.ORG
|
2024-09-29 21:10:08 +02:00 |
|
Philip Zembrod
|
c9f5f8406c
|
Update 6502/C64/RELEASE_NOTES.md
|
2024-09-29 19:16:46 +02:00 |
|
Philip Zembrod
|
170cb3c056
|
Add the Multitask words glossary to tasker.md
|
2024-09-29 19:02:27 +02:00 |
|
Philip Zembrod
|
a60b4e0f3b
|
Add final remarks section to tasker.md
|
2024-09-25 23:01:58 +02:00 |
|
Philip Zembrod
|
56ff1e9239
|
Add the Semaphore section of tasker.md
|
2024-09-24 21:18:19 +02:00 |
|
Philip Zembrod
|
49cf59a14c
|
Add description of memory map to tasker.md
|
2024-09-23 23:38:52 +02:00 |
|
Philip Zembrod
|
61e6d7814c
|
Finish the Implementation section of tasker.md.
|
2024-09-23 22:22:49 +02:00 |
|
Philip Zembrod
|
45b761c1a9
|
Small Makefile fix
|
2024-09-13 21:46:38 +02:00 |
|
Philip Zembrod
|
3c9b171cad
|
Add memory map diagrams to tasker.md
|
2024-09-08 16:48:54 +02:00 |
|
Philip Zembrod
|
0447deec02
|
Add tasker.md, with related tweaks to RELEASE_NOTES.md and x16input-tsk.fth
|
2024-08-08 15:18:26 +02:00 |
|