1
0
mirror of https://github.com/hsoft/collapseos.git synced 2024-12-28 23:38:05 +11:00
collapseos/parts
Virgil Dupras 34ee91a0d7 zasm: use blkdev IDs as input and output
This will soon allow use to seek and tell on input, which is necessary
for a second pass which is necessary for forward symbol references.

This require making `blkSel` a bit more flexible. Rather than having one
global selected blkdev, each app can select its own, in its own memory
space.
2019-05-10 19:33:34 -04:00
..
avr Split parts in two: z80 and avr 2019-04-25 16:03:45 -04:00
z80 zasm: use blkdev IDs as input and output 2019-05-10 19:33:34 -04:00
README.md Split parts in two: z80 and avr 2019-04-25 16:03:45 -04:00

Parts

Pieces of code that you can assemble together to make your machine work as you want them to work.

Collapse OS is built around the z80, but it doesn't mean that your machine can't mix and match microcontrollers. This is why this folder is subdivided by architectures.

Obviously, different architectures can't be assembled together in the same binary, but they can nevertheless be made to work well together.