Пример #1
0
int urpc_unpack_u32(lua_State *L, uint32_t* src, int swap)
{
	uint32_t tmp;
	if (swap)
		tmp = __swap32(*src);
	else
		tmp = *src;
	lua_pushnumber(L, tmp);
	return 1;
}
Пример #2
0
static void _omfs_swap_buffer(void *buf, int count)
{
    int i;
    u32 *ibuf = (u32 *) buf;

    count >>= 2;

    for (i=0; i<count; i++)
        ibuf[i] = __swap32(ibuf[i]);
}