|
Pip
Architecture-dependent parts of Pip: MAL, IAL and boot
|
Pseudo-libC implementation. More...
Functions | |
| void * | memset (void *ptr, int value, size_t num) |
| Sets a memory space with a single, fixed value. More... | |
| void * | strcpy (char *dest, const char *src) |
| String copy. More... | |
| void * | memcpy (void *destination, const void *source, size_t num) |
| Copies data from source to destination. More... | |
| char * | strcat (char *dest, const char *source) |
| Concatenates a source string into a destination string, assuming the destination string buffer is large enough. More... | |
| int | strlen (char *str) |
| String length. More... | |
Pseudo-libC implementation.
| void* memcpy | ( | void * | destination, |
| const void * | source, | ||
| size_t | num | ||
| ) |
Copies data from source to destination.
| destination | Destination address |
| source | Source address |
| num | Size of data to copy |
| void* memset | ( | void * | ptr, |
| int | value, | ||
| size_t | num | ||
| ) |
Sets a memory space with a single, fixed value.
| ptr | Pointer to the memory space |
| value | The value to write |
| num | The amount of memory to write to |
| char* strcat | ( | char * | dest, |
| const char * | source | ||
| ) |
Concatenates a source string into a destination string, assuming the destination string buffer is large enough.
| dest | Destination string buffer |
| source | Source string buffer |
| void* strcpy | ( | char * | dest, |
| const char * | src | ||
| ) |
String copy.
| int strlen | ( | char * | str | ) |
String length.
1.8.13