mib.h

来自「PEAKAUDIO用于EV2板的MCU控制源码」· C头文件 代码 · 共 52 行

H
52
字号
/*************************************************************************

	mib.h

	This include file declares routines to get and put MIB variables on the
	CobraNet board.

	Copyright (C) 2001-2004 by Cirrus Logic Inc. All Rights Reserved
*************************************************************************/

#ifndef mib_h
#define mib_h

#define sysDESCRIPTION_ptr	0x100000
#define sysCONTACT_ptr			0x100200
#define sysNAME_ptr					0x100300
#define sysLOCATION_ptr			0x100400
#define ifDESCRIPTION_ptr		0x110001
#define ipMonCurrentIP_ptr	0x72000
#define sysMACAddress_ptr		0x11000D		//location of ifPhysAddress

extern unsigned char get_display_string( unsigned long address_ptr, 
																					char * display_string_ptr );
extern unsigned char put_display_string( unsigned long address_ptr, 
																					char * display_string_ptr );
extern unsigned char get_object_ID_string( unsigned long address_ptr,	
																						char * display_string_ptr );
extern unsigned short get_Integer16( unsigned long address_ptr );
extern void set_Integer16( unsigned long address_ptr, 
														unsigned short the_int );
extern void get_Integer32_Str( unsigned long address_ptr, 
																char * string_ptr );
extern void put_Integer32_Str( unsigned long address_ptr, 
																char * string_ptr );
extern void get_Integer48_Str( unsigned long address_ptr, 
																char * string_ptr );
extern void put_Integer48_Str( unsigned long address_ptr, 
																char * string_ptr );
extern void get_TimeTicks_Str( unsigned long address_ptr, 
															  char * string_ptr );
extern void get_MAC_Address_Str( unsigned long address_ptr,
																	char * string_ptr );
extern void put_MAC_Address_Str( unsigned long address_ptr, 
																	char * string_ptr );
extern void get_IP_Address_Str( unsigned long address_ptr, 
																	char * string_ptr );
extern void put_IP_Address_Str( unsigned long address_ptr, 
																	char * string_ptr );
extern void get_MAC_Address( void );

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?