This is still a wip, but I wanted to get your feedback on what I've
got so far. The patch "allow partial reads of files" is still
pretty much what I had before, so I haven't addressed any of your
issues with it. It still doesn't do files > 256, and I'm just
using the existing read functions with a couple modifications.
I've got some outstanding questions that I noted in comments in
the patches.
These patches do work with phonesim - so you can play with the
test script if you feel like it.
Kristen Carlson Accardi (7):
simutil: add fileid for EFimg
stkutil: change uint32_t to guint32
sim: read EFimg
sim: allow partial reads of files
sim: read an image from an EFiidf
sim: implement GetIcon dbus interface
test: add get-icon script
include/sim.h | 11 +++
src/sim.c | 274 ++++++++++++++++++++++++++++++++++++++++++++++++++++++--
src/simutil.h | 1 +
src/stkutil.h | 2 +-
test/get-icon | 25 +++++
5 files changed, 302 insertions(+), 11 deletions(-)
create mode 100755 test/get-icon