<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Hi Iain,<br>
      <br>
      as there was some discussion on irc, I would like to ask, if you
      did some further work an reverse engineering?<br>
      <br>
      Regards<br>
      Andreas<br>
      <br>
      Am 19.06.2012 21:39, schrieb Iain Bullard:<br>
    </div>
    <blockquote
cite="mid:CAB_pQ6XCAqQc1dN9ggBNdHLk7ojea2VsnFpQ+b42UpvbasfgmQ@mail.gmail.com"
      type="cite">
      <div>Hi All,</div>
      <div><br>
      </div>
      <div>I've been slowly working at reverse engineering the
        libvecore.a cedarx library based on the resources we have
        available.&nbsp;</div>
      <div><br>
      </div>
      <div>As a start I've created a working (although really not
        finished) memory allocator (libcedarxalloc.a) which is used by
        libvecore.a to allocate and manage memory reserved for use for
        the cedarx a10 decoder chip.</div>
      <div><br>
      </div>
      <div>I've built and tested this against the code available here:&nbsp;<a
          moz-do-not-send="true"
          href="https://github.com/amery/allwinner-a10-video">https://github.com/amery/allwinner-a10-video</a>.
        My code is available here&nbsp;<a moz-do-not-send="true"
          href="https://github.com/iainb/open_cdxalloc">https://github.com/iainb/open_cdxalloc</a>&nbsp;</div>
      <div><br>
      </div>
      <div>I'm fairly certain the original code from amery's repo is
        broken in some way. Even unmodified code causes random kernel
        panics, probably caused by some kind of memory corruption. The
        libvecore.a library manages low level access to memory and the
        video decoder core so its possible there could be problems there
        - though&nbsp;that's&nbsp;just a guess, at least its very easy to
        reproduce.</div>
      <div><br>
      </div>
      <div>If anyone can provide me with more better resources such as a
        working libvecore.a (unstripped for development and testing
        would be nice!) or more documentation then I would be very happy
        (it doesn't hurt to ask right?).</div>
      <div><br>
      </div>
      <div>Thanks,</div>
      <div><br>
      </div>
      <div>Iain.</div>
      <div><br>
      </div>
      <div><br>
      </div>
      <div><br>
      </div>
      <div><br>
      </div>
      <div><br>
      </div>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
arm-netbook mailing list <a class="moz-txt-link-abbreviated" href="mailto:arm-netbook@lists.phcomp.co.uk">arm-netbook@lists.phcomp.co.uk</a>
<a class="moz-txt-link-freetext" href="http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook">http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook</a>
Send large attachments to <a class="moz-txt-link-abbreviated" href="mailto:arm-netbook@files.phcomp.co.uk">arm-netbook@files.phcomp.co.uk</a></pre>
    </blockquote>
    <br>
  </body>
</html>