diff hash.h @ 1305:5ceb316c479a

Allow games to be specified in ROM DB via sha1 instead of product ID. Added a new ROM DB memory map device type fixed for emulating simple fixed value copy protection registers. Used those two features to support Ya Se Chuan Shuo via a ROM DB entry.
author Michael Pavone <pavone@retrodev.com>
date Wed, 29 Mar 2017 00:29:44 -0700
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/hash.h	Wed Mar 29 00:29:44 2017 -0700
@@ -0,0 +1,12 @@
+#ifndef HASH_H_
+#define HASH_H_
+
+#include <stdint.h>
+
+//NOTE: This is only intended for use in file identification
+//Please do not use this in a cryptographic setting as no attempts have been
+//made at avoiding side channel attacks
+
+void sha1(uint8_t *data, uint64_t size, uint8_t *out);
+
+#endif //HASH_H_