Page 2 of 4 FirstFirst 1234 LastLast
Results 11 to 20 of 39

Thread: HDMI Audio for Evergreen

  1. #11
    Join Date
    Oct 2007
    Location
    Toronto-ish
    Posts
    7,544

    Default

    Quote Originally Posted by admiral0 View Post
    Ah i got it. So you still get lots of "no"?

    I don't understand what's happening in AMD, that's why i made suppositions (from what i read from your last post , i was wrong).

    What i thought was that you got ok to publish code for HDMI audio, but you are sorting out what to publish.
    Not so much "no" as "here are a list of specific concerns". Sometimes we find solutions for all of them, sometimes we have to go back and change our plans.

    We try to look ahead and shape the plans to steer around likely problems but because of the learning curve that comes with each new domain that isn't a 100% solution either.

  2. #12
    Join Date
    Oct 2008
    Posts
    151

    Default

    Quote Originally Posted by bridgman View Post
    All of the above... it's not actually a third party chip, just some third party IP mixed into our IP so we need to cut very carefully along the dotted line (after we figure out where the dotted line is).
    Please don't tell me it's related to DRM and Protected Audio Path. If I hear one more thing which that f#¤%ing bunch of c#¤&%¤&%ers make hopeless, I might have to nuke MPAA from orbit. It's the only way to be sure.

  3. #13
    Join Date
    Oct 2009
    Posts
    2,138

    Default

    Quote Originally Posted by bridgman View Post
    now we are getting to more complex (from an IP perspective) areas such as audio and UVD.
    So... how soon until there's a timeline for UVD?

  4. #14
    Join Date
    Oct 2008
    Location
    Germany
    Posts
    74

    Default

    There is a quite simple and fast way to get HDMI Audio working on Evergreen hardware:

    Sit down and reverse engineer how it works, and then implement this into the DRM kernel module.
    If you get stuck, you can always ask on the maillinglist for help.

    Christian.

  5. #15
    Join Date
    Feb 2009
    Posts
    165

    Default

    Quote Originally Posted by Deathsimple View Post
    There is a quite simple and fast way to get HDMI Audio working on Evergreen hardware:

    Sit down and reverse engineer how it works, and then implement this into the DRM kernel module.
    If you get stuck, you can always ask on the maillinglist for help.

    Christian.
    No offense, but I can't see how reverse engineering a recent graphics card is "quite simple and fast". Any info on this?

  6. #16
    Join Date
    Oct 2008
    Location
    Germany
    Posts
    74

    Default

    Quote Originally Posted by mdias View Post
    No offense, but I can't see how reverse engineering a recent graphics card is "quite simple and fast". Any info on this?
    "Simple and fast" compared to waiting for the documentation.

  7. #17
    Join Date
    Oct 2009
    Posts
    2,138

    Default

    Quote Originally Posted by Deathsimple View Post
    "Simple and fast" compared to waiting for the documentation.
    Ok, so... if its that simple, why haven't you finished it yet?

  8. #18
    Join Date
    Oct 2008
    Location
    Germany
    Posts
    74

    Default

    Quote Originally Posted by droidhacker View Post
    Ok, so... if its that simple, why haven't you finished it yet?
    Because I don't have evergreen hardware here.

    For the initially reverse engineering of a single R6xx chipset I needed around two month. Another month for getting the other R6xx chipsets working (without having the hardware available and just with logs and register dumps).

    Then we tried to get R7xx working for a couple of weeks without having direct access to the hardware (only with register dumps), but failed because of some internal wiring differences to the R6xx chipset. We only got R7xx working because I finally surrendered and bought new hardware, with this testing machine available it was just a matter of days to get it working.

  9. #19
    Join Date
    Oct 2009
    Posts
    2,138

    Default

    Quote Originally Posted by Deathsimple View Post
    Because I don't have evergreen hardware here.

    For the initially reverse engineering of a single R6xx chipset I needed around two month. Another month for getting the other R6xx chipsets working (without having the hardware available and just with logs and register dumps).

    Then we tried to get R7xx working for a couple of weeks without having direct access to the hardware (only with register dumps), but failed because of some internal wiring differences to the R6xx chipset. We only got R7xx working because I finally surrendered and bought new hardware, with this testing machine available it was just a matter of days to get it working.
    Wait.... are you THE Christian König then?
    If so, I apologize.
    Where can we mail a card?

  10. #20
    Join Date
    Oct 2008
    Location
    Germany
    Posts
    74

    Default

    Quote Originally Posted by droidhacker View Post
    Wait.... are you THE Christian König then?
    If so, I apologize.
    Where can we mail a card?
    LOL, you could start with contacting me by mail (deathsimple@vodafone.de).

    Getting hardware to test would only be my last resort, somebody who could take over the evergreen HDMI support entirely, so I can concentrate on video decoding, would be really preferred.

    Understanding how the hardware work isn't as hard as it sounds in the first place.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •