diff options
Diffstat (limited to 'mempak.diff')
-rw-r--r-- | mempak.diff | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/mempak.diff b/mempak.diff deleted file mode 100644 index d7f2b26f8406..000000000000 --- a/mempak.diff +++ /dev/null @@ -1,58 +0,0 @@ -diff --git a/src/mempak.c b/src/mempak.c -index 35e55e8..c5ffddb 100644 ---- a/src/mempak.c -+++ b/src/mempak.c -@@ -116,6 +116,26 @@ int write_mempak_sector( int controller, int sector, uint8_t *sector_data ) - } - - /** -+ * @brief Calculate the checksum of a header -+ * -+ * @param[in] block -+ * A block at the start of a header -+ * -+ * @return The 16 bit checksum over the header -+ */ -+ static uint16_t __get_header_checksum( uint16_t *block ) -+ { -+ uint32_t sum = 0; -+ -+ for ( int i = 0; i < 14; i++ ) -+ { -+ sum += *(block++); -+ } -+ -+ return sum & 0xFFFF; -+ } -+ -+/** - * @brief Check a mempak header for validity - * - * @param[in] sector -@@ -154,26 +174,6 @@ static int __validate_header( uint8_t *sector ) - } - - /** -- * @brief Calculate the checksum of a header -- * -- * @param[in] block -- * A block at the start of a header -- * -- * @return The 16 bit checksum over the header -- */ --static uint16_t __get_header_checksum( uint16_t *block ) --{ -- uint32_t sum = 0; -- -- for ( int i = 0; i < 14; i++ ) -- { -- sum += *(block++); -- } -- -- return sum & 0xFFFF; --} -- --/** - * @brief Calculate the checksum over a TOC sector - * - * @param[in] sector |