www.pudn.com > usbboot-v1.2.rar.zip > Usb_Boot_Ioctl.h, change:2007-09-04,size:1353b


// jz4740_usbioctl.h 
// 
// Define control codes for Jz4740_usb driver 
// 
 
#ifndef __jz4740_usbioctl__h_ 
#define __jz4740_usbioctl__h_ 
 
#define JZ4740_USB_IOCTL_GET_CPU_INFO		CTL_CODE(FILE_DEVICE_UNKNOWN, 0x00, METHOD_BUFFERED, FILE_ANY_ACCESS) 
#define JZ4740_USB_IOCTL_SET_DATA_ADDRESS	CTL_CODE(FILE_DEVICE_UNKNOWN, 0x01, METHOD_BUFFERED, FILE_ANY_ACCESS) 
#define JZ4740_USB_IOCTL_SET_DATA_LENGTH	CTL_CODE(FILE_DEVICE_UNKNOWN, 0x02, METHOD_BUFFERED, FILE_ANY_ACCESS) 
#define JZ4740_USB_IOCTL_FLUSH_CACHES		CTL_CODE(FILE_DEVICE_UNKNOWN, 0x03, METHOD_BUFFERED, FILE_ANY_ACCESS) 
#define JZ4740_USB_IOCTL_PROG_START1		CTL_CODE(FILE_DEVICE_UNKNOWN, 0x04, METHOD_BUFFERED, FILE_ANY_ACCESS) 
#define JZ4740_USB_IOCTL_PROG_START2		CTL_CODE(FILE_DEVICE_UNKNOWN, 0x05, METHOD_BUFFERED, FILE_ANY_ACCESS) 
#define JZ4740_USB_IOCTL_NOR_OPS			CTL_CODE(FILE_DEVICE_UNKNOWN, 0x06, METHOD_BUFFERED, FILE_ANY_ACCESS) 
#define JZ4740_USB_IOCTL_NAND_OPS			CTL_CODE(FILE_DEVICE_UNKNOWN, 0x07, METHOD_BUFFERED, FILE_ANY_ACCESS) 
#define JZ4740_USB_IOCTL_CONFIGRATION		CTL_CODE(FILE_DEVICE_UNKNOWN, 0x09, METHOD_BUFFERED, FILE_ANY_ACCESS) 
#define JZ4740_USB_IOCTL_GET_NUM			CTL_CODE(FILE_DEVICE_UNKNOWN, 0x0a, METHOD_BUFFERED, FILE_ANY_ACCESS) 
#define JZ4740_USB_IOCTL_SDRAM_OPS			CTL_CODE(FILE_DEVICE_UNKNOWN, 0x08, METHOD_BUFFERED, FILE_ANY_ACCESS) 
 
#endif