Encode word size into OverlayLBA structure

This commit is contained in:
2023-01-22 14:37:09 +01:00
parent c07556895d
commit 22efc808ca
2 changed files with 21 additions and 11 deletions

View File

@@ -5,13 +5,13 @@
namespace JabyEngine {
struct __attribute__((packed)) OverlayHeader {
void (*execute)();
uint16_t lba_size;
uint16_t lba_size; //< The size of the OverlayLBA section
};
// Maybe encode attributes like "isLZ4" into size parameter
struct __attribute__((packed)) OverlayLBA {
uint16_t lba;
uint16_t size;
uint16_t size_words;
};
}
#endif //!__JABYENGINE_OVERLAY__HPP__