Skip to content
Snippets Groups Projects
Commit 4cf3b59f authored by patacongo's avatar patacongo
Browse files

Some p14201 fixes (still more bugs)

git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2684 42af7a65-404d-4744-a932-0658087f49c3
parent 12daeb5f
No related branches found
No related tags found
No related merge requests found
......@@ -762,7 +762,7 @@ static int rit_putrun(fb_coord_t row, fb_coord_t col, FAR const uint8_t *buffer,
if ((col & 1) == 0)
{
/* Check for the special case of only 1 pixels being blitted */
/* Check for the special case of only 1 pixel being blitted */
if (npixels > 1)
{
......@@ -804,8 +804,8 @@ static int rit_putrun(fb_coord_t row, fb_coord_t col, FAR const uint8_t *buffer,
* bits 7:4 of current byte to run bits 3:0
*/
last = curr;
curr = buffer[i-start];
last = curr;
curr = buffer[i-start];
run[i] = (last << 4) | (curr >> 4);
}
......@@ -831,7 +831,7 @@ static int rit_putrun(fb_coord_t row, fb_coord_t col, FAR const uint8_t *buffer,
cmd[0] = SSD1329_SET_COLADDR;
cmd[1] = start;
cmd[2] = aend - 1;
cmd[2] = end - 1;
rit_sndcmd(priv, cmd, 3);
cmd[0] = SSD1329_SET_ROWADDR;
......@@ -842,7 +842,7 @@ static int rit_putrun(fb_coord_t row, fb_coord_t col, FAR const uint8_t *buffer,
/* Write the run to GDDRAM. */
rit_sndcmd(priv, g_horzinc, sizeof(g_horzinc));
rit_snddata(priv, &run[start], aend - start);
rit_snddata(priv, &run[start], end - start);
/* De-select the SD1329 controller */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment