Hello Oleg,
I know how to solve your issue. If you really want to learn driver
development, and you're self-motivated, then the solution is to watch
two series of lectures. First series are my operating systems lecture,
which gives an overview about how operating systems are built. And
second is the Windows Kernel-mode Development lectures by Aleksey
Kostyushko, generously made available on a video recording too. THose
will be the most relevant to you.
You can find links to them at the following page:
http://www.reactos.org/wiki/Study
Regards,
Aleksey Bragin
On 09.03.2016 11:23, Олег Брежнев wrote:
Hello everyone,
My name is Oleg Brezhnev, i am 3rd course student of Software
Engineering in Penza State University, Russia. It would be very cool
to get some driver programming experience, since recently i got a work,
where driver programming skills will be really useful.
So i want to implement the AHCI SATA Storage Driver or anything related
to drivers.
But the problem is i do not have any experience in driver devleopment
besides one chapter of a small book about NT-drivers, i've bought
today, so i can not estimate amount of work properly.
I have some experience of user-space C programming, i've wrote several
application like user control app and device manager for my company's
products.
My question is: is it ok to apply on a GSOC with proposal like this
considering this circumstances? I ready to work really hard to learn
all i need during my work and complete the task.
Sincerely yours,
Oleg Brezhnev