FreeCalypso > hg > freecalypso-reveng
view pirollback/struct.h @ 91:daf69d5edb3f
armdis: ldr/str decoding implemented (but not PC-relative ldr yet)
author | Michael Spacefalcon <msokolov@ivan.Harhan.ORG> |
---|---|
date | Sun, 30 Mar 2014 00:27:25 +0000 |
parents | 78ac405716db |
children |
line wrap: on
line source
/* actual MPFFS on-media structure */ struct inode_flash { u16 len; u8 reserved1; u8 type; u16 descend; u16 sibling; u32 dataptr; u16 sequence; u16 updates; }; struct journal_entry { u8 status; u8 objtype; u16 this_ino; u16 link_ptr; u16 replacee; u32 location; u16 size; u16 repli; /* ??? */ }; /* our own struct for convenience */ struct inode_info { struct inode_flash *flash; int parent; int type; u8 *dataptr; u32 offset; u32 rawloc; u16 len; int descend; int sibling; u8 *byte_after_name; /* info added from parsing the journal */ struct journal_entry *jflash; int j_unlink_ptr; int j_oldver; };