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++) |