[Arm-netbook] Starting to reverse engineer the A10 libvecore.a cedarx libary - an open libcedarxalloc.a

Andreas Baierl list at imkreisrum.de
Fri May 3 11:37:06 BST 2013


Hi Iain,

as there was some discussion on irc, I would like to ask, if you did 
some further work an reverse engineering?

Regards
Andreas

Am 19.06.2012 21:39, schrieb Iain Bullard:
> Hi All,
>
> I've been slowly working at reverse engineering the libvecore.a cedarx 
> library based on the resources we have available.
>
> 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.
>
> I've built and tested this against the code available here: 
> https://github.com/amery/allwinner-a10-video. My code is available 
> here https://github.com/iainb/open_cdxalloc
>
> 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 that's just a guess, 
> at least its very easy to reproduce.
>
> 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?).
>
> Thanks,
>
> Iain.
>
>
>
>
>
>
>
>
> _______________________________________________
> arm-netbook mailing list arm-netbook at lists.phcomp.co.uk
> http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
> Send large attachments to arm-netbook at files.phcomp.co.uk

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.phcomp.co.uk/pipermail/arm-netbook/attachments/20130503/1b94a264/attachment.html 


More information about the arm-netbook mailing list