annotate target-utils/libc/memset.c @ 267:a3763707317f

fc-fsio pirelli-magnetite-init: added /gsm/rf/afcdac record missed earlier
author Mychaela Falconia <falcon@freecalypso.org>
date Thu, 16 Nov 2017 04:35:05 +0000
parents 659fa1a26269
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
91
659fa1a26269 target-utils/libc: non-optimized C implementation of memset
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
1 #include <sys/types.h>
659fa1a26269 target-utils/libc: non-optimized C implementation of memset
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
2
659fa1a26269 target-utils/libc: non-optimized C implementation of memset
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
3 u_char *
659fa1a26269 target-utils/libc: non-optimized C implementation of memset
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
4 memset(buf, c, n)
659fa1a26269 target-utils/libc: non-optimized C implementation of memset
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
5 u_char *buf;
659fa1a26269 target-utils/libc: non-optimized C implementation of memset
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
6 int c;
659fa1a26269 target-utils/libc: non-optimized C implementation of memset
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
7 unsigned n;
659fa1a26269 target-utils/libc: non-optimized C implementation of memset
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
8 {
659fa1a26269 target-utils/libc: non-optimized C implementation of memset
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
9 u_char *p = buf;
659fa1a26269 target-utils/libc: non-optimized C implementation of memset
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
10
659fa1a26269 target-utils/libc: non-optimized C implementation of memset
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
11 for (; n; n--)
659fa1a26269 target-utils/libc: non-optimized C implementation of memset
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
12 *p++ = c;
659fa1a26269 target-utils/libc: non-optimized C implementation of memset
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
13 return buf;
659fa1a26269 target-utils/libc: non-optimized C implementation of memset
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
14 }