Re: Graphics driver Init code

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Aug 19, 2014 at 8:58 PM, Matt Turner <mattst88@xxxxxxxxx> wrote:
> On Tue, Aug 19, 2014 at 11:29 AM, Dushyant Behl
> <myselfdushyantbehl@xxxxxxxxx> wrote:
>> Ping.
>>
>>
>> On Thu, Aug 14, 2014 at 2:55 AM, Dushyant Behl
>> <myselfdushyantbehl@xxxxxxxxx> wrote:
>>>
>>> Hi Everyone,
>>>
>>> I am an Operating system developer and I'm working on a project for
>>> which I wanted to understand the working of Intel Graphics Driver.
>>> Being somewhat new in this field, Can I ask anyone to point me where
>>> should I start digging in the code? I mean where the graphic driver
>>> initializes contact with the GPU.
>>>
>>> I'm extremely sorry if I broke any mailing list etiquette. Please forgive
>>> me.
>>>
>>> Thanks in Advance,
>>> Dushyant Behl
>>
>>
>> I would be really thankful if someone can help me.
>
> All of the code exists in
>
>    drivers/gpu/drm/i915
>
> i915_drv.c contains i915_init, which is the first thing that gets
> called when the module is loaded.
>
> From there, there's another 67k lines of code that should keep you busy. :)

There's also various blog posts from developers for high-level
overview, google should be able to dig most of them up. Or start with
mine ;-)

http://blog.ffwll.ch/search/label/In-Depth%20Tech

We also started to document the code internals a bit in the drm
docbook, but that's still very much work in progress and so really
spotty:

http://people.freedesktop.org/~danvet/drm/

Cheers, Daniel
-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch
_______________________________________________
Intel-gfx mailing list
Intel-gfx@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/intel-gfx




[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux