Finally spotted the stupid mistake which was causing my library initialisation to fail. The initialisation function attempts to write out a debug string to indicate its progress, however, it called the Panic function before the module level variable had been set up, so it was calling a function of a NULL pointer ... doh!
Having fixed the stupidity, the library is loading, initialising, finding the printf function, and displaying a string. \ o /
No comments:
Post a Comment