Page 1 of 1

AHCI driver in Flat Assembler

Posted: Sun Jul 04, 2021 4:18 pm
by kolibri
Hello everyone,

KolibriOS Team and me personally are searching for a developer who could write an AHCI driver in FASM as a part of a kernel.
We don't have a big budget as we are free and open-source, so what I can propose is 500$ for a working driver.

There is already a stand-alone closed-source driver in C (disassembling is allowed), and there are a lot of examples in web:
https://github.com/BrownieOS/xOS/blob/m ... v/ahci.asm
https://pastebin.com/eTeSg0XQ

Please let me know if you are interesting.

Regards,
Kiril aka Leency

Re: ACHI driver in Flat Assembler

Posted: Mon Jul 05, 2021 2:34 am
by eekee
It's nice to see KolibriOS under active development. I'm impressed by the simplicity of its GUI API. :) You're offering a nice reward, too. I'm sorry I'm not up to the task, but I'm sure there's someone who could do it better and needs the money more than me.

There's a couple of bugs in your post:
  • The first link is dead. Removing the trailing "b." gets a page, but I'm guessing it's not the specific page you want to link.
  • Just to check, do you mean AHCI as in Advanced Host Controller Interface? I'm sure you do.

Re: ACHI driver in Flat Assembler

Posted: Mon Jul 05, 2021 8:25 am
by kolibri
Hello, eekee

Mentioned issues were fixed.
Thanks for your feedback!

Re: AHCI driver in Flat Assembler

Posted: Wed Jul 07, 2021 6:25 am
by nexos
I would write this driver, but I just don't have the ASM skills at the moment.