Subversion Repositories HelenOS-historic

Rev

Rev 205 | Rev 360 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 205 Rev 358
Line 29... Line 29...
29
#ifndef __MEMSTR_H__
29
#ifndef __MEMSTR_H__
30
#define __MEMSTR_H__
30
#define __MEMSTR_H__
31
 
31
 
32
#include <typedefs.h>
32
#include <typedefs.h>
33
#include <arch/types.h>
33
#include <arch/types.h>
34
 
-
 
35
#define memcpy(dst, src, cnt)   __builtin_memcpy((dst), (src), (cnt)); 
34
#include <arch/asm.h>
36
 
35
 
37
extern void memsetw(__address dst, size_t cnt, __u16 x);
36
extern void memsetw(__address dst, size_t cnt, __u16 x);
38
extern void memsetb(__address dst, size_t cnt, __u8 x);
37
extern void memsetb(__address dst, size_t cnt, __u8 x);
39
 
38
 
40
extern int memcmp(__address src, __address dst, int cnt);
39
extern int memcmp(__address src, __address dst, int cnt);