flat assembler
Message board for the users of flat assembler.
Index
> OS Construction > Porting fasm to Gramado Operating System. |
Author |
|
frednora 10 Dec 2018, 00:06
Gramado is a 32bit operating system running apps in user mode. It has a libc and an API in C.
Now i'm creating an assembly lib for Gramado to port the fasm for it. In C i can read and write files. I can allocate buffers for user mode too. May someone help me to port fasm ? https://github.com/frednora/animal/tree/master/lib Last edited by frednora on 02 Apr 2020, 00:28; edited 1 time in total |
|||
10 Dec 2018, 00:06 |
|
Tomasz Grysztar 10 Dec 2018, 12:02
If it has libc, you should be able to use the libc-based version of fasm (which is provided in ELF format). Same goes for fasmg.
|
|||
10 Dec 2018, 12:02 |
|
frednora 12 Dec 2018, 23:36
Tomasz Grysztar wrote: If it has libc, you should be able to use the libc-based version of fasm (which is provided in ELF format). Same goes for fasmg. Im trying the /SOURCE/LIBC interface ... The libc interface looks easier ... In both cases i got some of the functions working very well ... here is the repository where im working on fasm. https://github.com/frednora/animal This is the way im linking the fasm.o agains a c application.
|
|||||||||||||||||||
12 Dec 2018, 23:36 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.