Virgil Dupras
df5549ae76
tools/upload.py: support files larger than 0xff bytes
5 anos atrás
Virgil Dupras
d40940a1ff
doc/zasm: fix error
5 anos atrás
Virgil Dupras
3dde51ae98
Allow file-to-file compilation in the emulated shell
5 anos atrás
Virgil Dupras
c18d42f08b
fs: further adjust to previous blkdev refactoring
Previous refacoring broke all seek/tell within fs. fs handles now lost
the responsibility to keep track of current position. It's blkdev's job.
5 anos atrás
Virgil Dupras
63473cc2e3
blockdev: make selection structure opaque
I'm about to change that structure and I don't want fs to be messed up
by this. I'm proceeding step by step...
5 anos atrás
Virgil Dupras
dfe19e20e4
Includes work fine when assembling from the shell
5 anos atrás
Virgil Dupras
082fa3431d
We can now assemble source files from within the shell!
5 anos atrás
Virgil Dupras
26e71ee580
Update shell/blkdev docs
5 anos atrás
Virgil Dupras
2e8af376e3
pgm: new kernel module
The pgm module implements a shell hook so that when an unknown command
is typed, we look into the mounted filesystem and look for a file with
the same name as the command. If we find one, we load it in memory and
run it.
5 anos atrás
Virgil Dupras
8923fefeff
Update docs
5 anos atrás
Virgil Dupras
71cbd24e1f
Add filesystem docs
5 anos atrás
Virgil Dupras
4f44d3de63
parts/z80/fs: add "fopn" command
5 anos atrás
Virgil Dupras
193e6e066c
Add tools/emul
5 anos atrás
Virgil Dupras
02808572e6
Update docs
5 anos atrás
Virgil Dupras
6597e8a75a
doc: add emulate section
5 anos atrás
Virgil Dupras
056de2b19d
doc: add glue code section
5 anos atrás
Virgil Dupras
6c4489d2a3
Add blockdev doc
5 anos atrás
Virgil Dupras
a27da6f41a
add mmap part
This also introduces the "seek" shell command.
5 anos atrás
Virgil Dupras
a5addc989c
shell: rename seek to mptr
going to use `seek` for block devices
5 anos atrás
Virgil Dupras
c996da8ac8
shell: add error codes to cmds
5 anos atrás
Virgil Dupras
f571664853
Improve user guide
5 anos atrás
Virgil Dupras
9aae4ea040
Add user guide
5 anos atrás