Rev 3149 | Rev 3403 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 3149 | Rev 3153 | ||
|---|---|---|---|
| Line 85... | Line 85... | ||
| 85 | * @param dst Origin address to fill. |
85 | * @param dst Origin address to fill. |
| 86 | * @param cnt Number of bytes to fill. |
86 | * @param cnt Number of bytes to fill. |
| 87 | * @param x Value to fill. |
87 | * @param x Value to fill. |
| 88 | * |
88 | * |
| 89 | */ |
89 | */ |
| 90 | void _memsetb(uintptr_t dst, size_t cnt, uint8_t x) |
90 | void _memsetb(void *dst, size_t cnt, uint8_t x) |
| 91 | { |
91 | { |
| 92 | unsigned int i; |
92 | unsigned int i; |
| 93 | uint8_t *p = (uint8_t *) dst; |
93 | uint8_t *p = (uint8_t *) dst; |
| 94 | 94 | ||
| 95 | for (i = 0; i < cnt; i++) |
95 | for (i = 0; i < cnt; i++) |
| Line 104... | Line 104... | ||
| 104 | * @param dst Origin address to fill. |
104 | * @param dst Origin address to fill. |
| 105 | * @param cnt Number of words to fill. |
105 | * @param cnt Number of words to fill. |
| 106 | * @param x Value to fill. |
106 | * @param x Value to fill. |
| 107 | * |
107 | * |
| 108 | */ |
108 | */ |
| 109 | void _memsetw(uintptr_t dst, size_t cnt, uint16_t x) |
109 | void _memsetw(void *dst, size_t cnt, uint16_t x) |
| 110 | { |
110 | { |
| 111 | unsigned int i; |
111 | unsigned int i; |
| 112 | uint16_t *p = (uint16_t *) dst; |
112 | uint16_t *p = (uint16_t *) dst; |
| 113 | 113 | ||
| 114 | for (i = 0; i < cnt; i++) |
114 | for (i = 0; i < cnt; i++) |