Micron MT29F NAND driver
|
00001 /******************************************************************************* 00002 00003 Filename: common.h 00004 Description: Common data type for Micron NAND Drivers 00005 00006 © 2012 Micron Technology, Inc. All Rights Reserved 00007 00008 You have a license to reproduce, display, perform, produce derivative works of, 00009 and distribute (in original or modified form) the Program, provided that you 00010 explicitly agree to the following disclaimer: 00011 00012 THIS PROGRAM IS PROVIDED "AS IT IS" WITHOUT WARRANTY OF ANY KIND, EITHER 00013 EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTY 00014 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK 00015 AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE 00016 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, 00017 REPAIR OR CORRECTION. 00018 00019 ******************************************************************************** 00020 00021 Version History. 00022 00023 Ver. No Date Comments 00024 00025 First release 1.0 07/2012 00026 00027 *******************************************************************************/ 00028 00029 /* basic data types */ 00030 typedef unsigned char MT_uint8; 00031 typedef signed char MT_sint8; 00032 typedef unsigned short MT_uint16; 00033 typedef signed short MT_sint16; 00034 typedef unsigned int MT_uint32; 00035 typedef signed int MT_sint32;