Block a user
fcd77f80ab
Use blk's boot.z80
503dbe9a2c
Copy boot.z80 to blkfs
338769a0a8
z80a: add PUSH0, PUSH1, PUSHZ, macros
881193aa9a
Bugfix: Claiming a monitor is documented as returning the monitor proxy, now make that actually work
e308f54ad7
Try to fix app-slaunch
7a0e63746f
parse: don't validate 0x and 0b lengths
372524fd19
Move xcomp to blocks
ae14c55feb
boot: a little dereferencing to make things a bit faster
e569e40665
Forth-ify 2DUP 2OVER 2SWAP
0438cb92fe
Add word "ROLL"
2de1eabaa6
z80a: add LDIR, LDDR, and friends
4967c2add2
Merge z80c.fs and boot.fs into boot.z80
d466c6d95d
emul: make stage2 load z80a from blkfs
6ae65940d2
Update bootstrap bin
0892193cbe
Copy z80a.fs to disk blocks
98191d0b0d
recipes/rc2014/sdcard: now works under Forth!
dfaa1dc101
link: add "offset" argument to RLDICT
29a6ee128d
core: fix PSP leak in CASE..ENDCASE
a2d89de557
drv/sdc: implement core words in z80
a70366aa43
drv/sdc: Implement SDC!
47a7133b8b
drv/sdc: Implement "SDC@" as a BLK@ word
f3c92684a0
link: improve reliability by never relinking last word
052c744000
drv/sdc: implement "SDC@"
c64a8a2e2b
drv/sdc: new unit to drive SD card through SPI relay
b062a9092a
parse: use "0<" instead of "0 <"
66f65daa08
Add word LEAVE
9c41744e46
emul/hw/rc2014: implement blk write in sdc
7544b3834b
emul/hw/rc2014: implement blkread in sdc
19d94dfb47
recipes/rc2014: stage1 is too big! saving some space
287213fc68
recipes/rc2014/eeprom: remove old stuff
82044454d5
Merge branch 'master' into forth
9c41744e46
emul/hw/rc2014: implement blk write in sdc
7544b3834b
emul/hw/rc2014: implement blkread in sdc
9edab10a3a
blk: add dirty flag and auto write blocks on fetch
79ce88c12c
tools: add blkunpack
5cb4a7de9a
Add word "C@+"
eefa8e6de5
Add word "BLK!"
57e20f0532
Block explorer upgraded to block editor!
5067d40e3b
Add CASE..OF words
733aff7b7a
rc2014: adjust bootstrapping instructions
65bc3b73ad
link: adjust (br) and (?br) hardcoded offsets
b01de82fd1
drv/acia: latest bells and whistles
4eca827d36
First function application: Block explorer!
5d4155aa32
Add words 1+ 2+ 1- 2- and consts 0 1 -1
e1e634c815
boot: compaction
f6727f8e34
boot: use CODE where possible
a56ace4d3e
boot: optimize (br)
22f132094a
Clarify signed-ness
b73e1a5f7a
z80a: invert the meaning of IFZ, IFNZ, IFC, IFNC,
2439f1ed86
Change SCMP for S=
16d5cd91de
emul: don't segfault on quit when there is no blkfs
c40f336959
icore: extract "_pdacc" from "(parsed)"