/// <summary> /// Write extended <see cref="MessageTable"/>. /// </summary> /// <param name="table">Extended MessageTable</param> public void WriteExtMessageTable(MessageTable table) { // Write extended message table entries, and append new file for extended message table data. var addr = this["EXT_MSG_TABLE"]; var index = MessageTable.WriteExtended(table, addr); // Write index of message table data. var fileIndexAddr = this["EXT_MSG_DATA_FILE"]; ReadWriteUtils.WriteU32ToROM((int)fileIndexAddr, (uint)index); }