Beginners idea, is it possile

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
kemeris
Posts: 2
Joined: Fri Dec 27, 2013 6:46 am

Beginners idea, is it possile

Post by kemeris »

Hi guys,

I know this forum not for beginners, but still keeping my faith to find some answers here.
All I want to know, is it possible to accomplish my idea and realize the scale of such a project.

So my idea:

As I am not sure I can call it "OS", I will call it just "program".

My program should act as "layer" (virtual device) between one specific PCI sound card and Windows OS on one x86 or x64 machine.
Windows should treat this virtual device as PCI device, while not been able to access real PCI sound card directly.
My program should process data (at driver level) coming from windows to virtual device and then passthrough to real PCI device.
My program should be isolated to prevent any possibility for windows to modify process instructions used in my program.
Program should be as simple as possible without involving visualization if possible.

I know this is rough description without any technical specifications and I will understand if answer will be "this is complete absurdity".
And sorry for my poor English, its my third language
Best regards
User avatar
Jezze
Member
Member
Posts: 395
Joined: Thu Jul 26, 2007 1:53 am
Libera.chat IRC: jfu
Contact:

Re: Beginners idea, is it possile

Post by Jezze »

I have no idea how windows work but yeah it sounds like all of it could be possible except for the "My program should be isolated to prevent any possibility for windows to modify process instructions used in my program." part.
Fudge - Simplicity, clarity and speed.
http://github.com/Jezze/fudge/
kemeris
Posts: 2
Joined: Fri Dec 27, 2013 6:46 am

Re: Beginners idea, is it possile

Post by kemeris »

Jezze wrote:I have no idea how windows work but yeah it sounds like all of it could be possible except for the "My program should be isolated to prevent any possibility for windows to modify process instructions used in my program." part.
Thank you for your reply Jezze,

this is exactly what I need, starting to read... Thanks again
Post Reply