1
0
mirror of https://github.com/hsoft/collapseos.git synced 2024-12-28 23:58:08 +11:00
collapseos/doc
Virgil Dupras 2a55bfd375 stdio: remove a layer of indirection in GetC/PutC
We use zasm's ability to use labels in .equ directive.

We didn't do it before because for a while, we were in between scas
and zasm (scas was used in automated tests) so we needed to use the
lowest common denominator: zasm doesn't have macros and scas can't
use labels in .equ directives.

This forced us to add this layer of indirection. But now that we are
completely cut from scas' dependency, we can use this nice zasm's
ability.
2019-11-04 09:55:12 -05:00
..
blockdev.md Rename blockdev's API routines to GetB/PutB 2019-10-30 16:59:35 -04:00
emulate.md Update docs 2019-05-20 12:11:45 -04:00
fs.md Add filesystem docs 2019-05-12 16:06:27 -04:00
glue-code.md stdio: remove a layer of indirection in GetC/PutC 2019-11-04 09:55:12 -05:00
load-run-code.md tools/upload.py: support files larger than 0xff bytes 2019-06-14 15:06:14 -04:00
README.md We can now assemble source files from within the shell! 2019-06-03 11:15:07 -04:00
shell.md Pimp up the docs a little bit 2019-10-04 12:05:05 -04:00
zasm.md doc/zasm: fix error 2019-06-14 14:24:51 -04:00