all: Update unsigend 'U' suffix due to multiplication

As the multiplication rule is updated, new unsigned suffixes
are added in the code.

Signed-off-by: Patrik Flykt <patrik.flykt@intel.com>
This commit is contained in:
Patrik Flykt 2019-03-28 14:57:54 -06:00 committed by Kumar Gala
commit 21358baa72
60 changed files with 107 additions and 106 deletions

View file

@ -126,7 +126,7 @@ static int ili9340_write(const struct device *dev, const u16_t x,
u16_t write_h;
__ASSERT(desc->width <= desc->pitch, "Pitch is smaller then width");
__ASSERT((3 * desc->pitch * desc->height) <= desc->bu_size,
__ASSERT((desc->pitch * 3U * desc->height) <= desc->bu_size,
"Input buffer to small");
LOG_DBG("Writing %dx%d (w,h) @ %dx%d (x,y)", desc->width, desc->height,
@ -142,17 +142,18 @@ static int ili9340_write(const struct device *dev, const u16_t x,
}
ili9340_transmit(data, ILI9340_CMD_MEM_WRITE,
(void *) write_data_start, 3 * desc->width * write_h);
(void *) write_data_start,
desc->width * 3U * write_h);
tx_bufs.buffers = &tx_buf;
tx_bufs.count = 1;
write_data_start += (3 * desc->pitch);
write_data_start += (desc->pitch * 3U);
for (write_cnt = 1U; write_cnt < nbr_of_writes; ++write_cnt) {
tx_buf.buf = (void *)write_data_start;
tx_buf.len = 3 * desc->width * write_h;
tx_buf.len = desc->width * 3U * write_h;
spi_write(data->spi_dev, &data->spi_config, &tx_bufs);
write_data_start += (3 * desc->pitch);
write_data_start += (desc->pitch * 3U);
}
return 0;

View file

@ -72,10 +72,10 @@ static int sdl_display_init(struct device *dev)
static void sdl_display_write_argb8888(void *disp_buf,
const struct display_buffer_descriptor *desc, const void *buf)
{
__ASSERT((4 * desc->pitch * desc->height) <= desc->buf_size,
__ASSERT((desc->pitch * 4U * desc->height) <= desc->buf_size,
"Input buffer to small");
memcpy(disp_buf, buf, 4 * desc->pitch * desc->height);
memcpy(disp_buf, buf, desc->pitch * 4U * desc->height);
}
static void sdl_display_write_rgb888(u8_t *disp_buf,
@ -86,13 +86,13 @@ static void sdl_display_write_rgb888(u8_t *disp_buf,
u32_t pixel;
const u8_t *byte_ptr;
__ASSERT((3 * desc->pitch * desc->height) <= desc->buf_size,
__ASSERT((desc->pitch * 3U * desc->height) <= desc->buf_size,
"Input buffer to small");
for (h_idx = 0U; h_idx < desc->height; ++h_idx) {
for (w_idx = 0U; w_idx < desc->width; ++w_idx) {
byte_ptr = (const u8_t *)buf +
3 * ((h_idx * desc->pitch) + w_idx);
((h_idx * desc->pitch) + w_idx) * 3U;
pixel = *byte_ptr << 16;
pixel |= *(byte_ptr + 1) << 8;
pixel |= *(byte_ptr + 2);
@ -114,7 +114,7 @@ static void sdl_display_write_mono(u8_t *disp_buf,
u32_t one_color;
u8_t *disp_buf_start;
__ASSERT((desc->pitch * desc->height) <= (8 * desc->buf_size),
__ASSERT((desc->pitch * desc->height) <= (desc->buf_size * 8U),
"Input buffer to small");
__ASSERT((desc->height % 8) == 0U,
"Input buffer height not aligned per 8 pixels");
@ -137,12 +137,12 @@ static void sdl_display_write_mono(u8_t *disp_buf,
pixel = (~one_color) & 0x00FFFFFF;
}
*((u32_t *)disp_buf) = pixel;
disp_buf += (4 * desc->width);
disp_buf += (desc->width * 4U);
}
disp_buf = disp_buf_start;
disp_buf += 4;
}
disp_buf += 7 * (4 * desc->width);
disp_buf += 7 * (desc->width * 4U);
}
}
@ -207,11 +207,11 @@ static int sdl_display_read(const struct device *dev, const u16_t x,
desc->height, x, y);
__ASSERT(desc->width <= desc->pitch, "Pitch is smaller then width");
__ASSERT((3 * desc->pitch * desc->height) <= desc->buf_size,
__ASSERT((desc->pitch * 3U * desc->height) <= desc->buf_size,
"Input buffer to small");
return SDL_RenderReadPixels(disp_data->renderer, &rect, 0, buf,
4 * desc->pitch);
desc->pitch * 4U);
}
static void *sdl_display_get_framebuffer(const struct device *dev)