

surport.my_int32 int32 ADvalue = #addr ID * 0x00010000 + 0x0000;


surport.ID = ID;
unit surport
{
	public const uint16 ID = 0;
	
	memory my_int32 { type = [ uint32] uint32; }
	
	//---------------------------------------------------
	void set_uint32( uint32 addr, uint32 Data )
	{
		#.OS.REMO_ModuleWrite( (int)addr, (int)Data );
	}
	uint32 get_uint32( uint32 addr )
	{
		return (uint)#.OS.REMO_ModuleRead( (int)addr );
	}
}


