code: 9ferno

ref: 07bee1c2ea89752e608d881dde2e2a4a1e738516
dir: /include/nandecc.h/

View raw version
#pragma src "/usr/inferno/libnandfs"

typedef enum NandEccError {
	NandEccErrorBad,
	NandEccErrorGood,
	NandEccErrorOneBit,
	NandEccErrorOneBitInEcc,
} NandEccError;

ulong nandecc(uchar buf[256]);
NandEccError nandecccorrect(uchar buf[256], ulong calcecc, ulong *storedecc, int reportbad);