diff options
author | cognet <cognet@FreeBSD.org> | 2005-10-03 14:12:10 +0000 |
---|---|---|
committer | cognet <cognet@FreeBSD.org> | 2005-10-03 14:12:10 +0000 |
commit | 4cd1fe1a5957a5b4e0e5ecf92d732467a7eb3220 (patch) | |
tree | 381689ae767052268ea7e1437386d4af61b5ae53 /sys/arm/include | |
parent | b528a2341702ba37400bf7f647766b0ee6983f4b (diff) | |
download | FreeBSD-src-4cd1fe1a5957a5b4e0e5ecf92d732467a7eb3220.zip FreeBSD-src-4cd1fe1a5957a5b4e0e5ecf92d732467a7eb3220.tar.gz |
Add a new API to let platform-specific ports provide functions for big
copy/zeroing.
Diffstat (limited to 'sys/arm/include')
-rw-r--r-- | sys/arm/include/md_var.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/sys/arm/include/md_var.h b/sys/arm/include/md_var.h index 14dc2e4..868b5bc 100644 --- a/sys/arm/include/md_var.h +++ b/sys/arm/include/md_var.h @@ -36,4 +36,14 @@ extern char sigcode[]; extern int szsigcode; +extern int (*_arm_memcpy)(void *, void *, int, int); +extern int (*_arm_bzero)(void *, int, int); + +extern int _min_memcpy_size; +extern int _min_bzero_size; + +#define DST_IS_USER 0x1 +#define SRC_IS_USER 0x2 +#define IS_PHYSICAL 0x4 + #endif /* !_MACHINE_MD_VAR_H_ */ |