summaryrefslogtreecommitdiffstats
path: root/sys/arm/include
diff options
context:
space:
mode:
authorcognet <cognet@FreeBSD.org>2005-10-03 14:12:10 +0000
committercognet <cognet@FreeBSD.org>2005-10-03 14:12:10 +0000
commit4cd1fe1a5957a5b4e0e5ecf92d732467a7eb3220 (patch)
tree381689ae767052268ea7e1437386d4af61b5ae53 /sys/arm/include
parentb528a2341702ba37400bf7f647766b0ee6983f4b (diff)
downloadFreeBSD-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.h10
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_ */
OpenPOWER on IntegriCloud