ActiveLayer is only used within STM324x9I_EVAL.
 
Symbols
loading...
Files
loading...

ActiveLayer variable

Syntax

static uint32_t ActiveLayer = 0;

References

LocationReferrerText
stm324x9i_eval_lcd.c:97
static uint32_t ActiveLayer = 0;
stm324x9i_eval_lcd.c:209BSP_LCD_GetXSize()
return hltdc_eval.LayerCfg[ActiveLayer].ImageWidth;
stm324x9i_eval_lcd.c:218BSP_LCD_GetYSize()
return hltdc_eval.LayerCfg[ActiveLayer].ImageHeight;
stm324x9i_eval_lcd.c:260BSP_LCD_SelectLayer()
ActiveLayer = LayerIndex;
stm324x9i_eval_lcd.c:449BSP_LCD_SetTextColor()
DrawProp[ActiveLayer].TextColor = Color;
stm324x9i_eval_lcd.c:458BSP_LCD_GetTextColor()
return DrawProp[ActiveLayer].TextColor;
stm324x9i_eval_lcd.c:467BSP_LCD_SetBackColor()
DrawProp[ActiveLayer].BackColor = Color;
stm324x9i_eval_lcd.c:476BSP_LCD_GetBackColor()
return DrawProp[ActiveLayer].BackColor;
stm324x9i_eval_lcd.c:485BSP_LCD_SetFont()
DrawProp[ActiveLayer].pFont = fonts;
stm324x9i_eval_lcd.c:494BSP_LCD_GetFont()
return DrawProp[ActiveLayer].pFont;
stm324x9i_eval_lcd.c:507BSP_LCD_ReadPixel()
stm324x9i_eval_lcd.c:510BSP_LCD_ReadPixel()
ret = *(__IO uint32_t*) (hltdc_eval.LayerCfg[ActiveLayer].FBStartAdress + (4*(Ypos*BSP_LCD_GetXSize() + Xpos)));
stm324x9i_eval_lcd.c:512BSP_LCD_ReadPixel()
stm324x9i_eval_lcd.c:515BSP_LCD_ReadPixel()
ret = (*(__IO uint32_t*) (hltdc_eval.LayerCfg[ActiveLayer].FBStartAdress + (4*(Ypos*BSP_LCD_GetXSize() + Xpos))) & 0x00FFFFFF);
stm324x9i_eval_lcd.c:517BSP_LCD_ReadPixel()
stm324x9i_eval_lcd.c:518BSP_LCD_ReadPixel()
stm324x9i_eval_lcd.c:519BSP_LCD_ReadPixel()
stm324x9i_eval_lcd.c:522BSP_LCD_ReadPixel()
ret = *(__IO uint16_t*) (hltdc_eval.LayerCfg[ActiveLayer].FBStartAdress + (2*(Ypos*BSP_LCD_GetXSize() + Xpos)));
stm324x9i_eval_lcd.c:527BSP_LCD_ReadPixel()
ret = *(__IO uint8_t*) (hltdc_eval.LayerCfg[ActiveLayer].FBStartAdress + (2*(Ypos*BSP_LCD_GetXSize() + Xpos)));
stm324x9i_eval_lcd.c:540BSP_LCD_Clear()
LL_FillBuffer(ActiveLayer, (uint32_t *)(hltdc_eval.LayerCfg[ActiveLayer].FBStartAdress), BSP_LCD_GetXSize(), BSP_LCD_GetYSize(), 0, Color);
stm324x9i_eval_lcd.c:549BSP_LCD_ClearStringLine()
uint32_t color_backup = DrawProp[ActiveLayer].TextColor;
stm324x9i_eval_lcd.c:550BSP_LCD_ClearStringLine()
DrawProp[ActiveLayer].TextColor = DrawProp[ActiveLayer].BackColor;
stm324x9i_eval_lcd.c:553BSP_LCD_ClearStringLine()
stm324x9i_eval_lcd.c:555BSP_LCD_ClearStringLine()
DrawProp[ActiveLayer].TextColor = color_backup;
stm324x9i_eval_lcd.c:556BSP_LCD_ClearStringLine()
stm324x9i_eval_lcd.c:568BSP_LCD_DisplayChar()
DrawChar(Xpos, Ypos, &DrawProp[ActiveLayer].pFont->table[(Ascii-' ') *\
stm324x9i_eval_lcd.c:569BSP_LCD_DisplayChar()
DrawProp[ActiveLayer].pFont->Height * ((DrawProp[ActiveLayer].pFont->Width + 7) / 8)]);
stm324x9i_eval_lcd.c:593BSP_LCD_DisplayStringAt()
xsize = (BSP_LCD_GetXSize()/DrawProp[ActiveLayer].pFont->Width);
stm324x9i_eval_lcd.c:599BSP_LCD_DisplayStringAt()
refcolumn = Xpos + ((xsize - size)* DrawProp[ActiveLayer].pFont->Width) / 2;
stm324x9i_eval_lcd.c:609BSP_LCD_DisplayStringAt()
refcolumn = - Xpos + ((xsize - size)*DrawProp[ActiveLayer].pFont->Width);
stm324x9i_eval_lcd.c:620BSP_LCD_DisplayStringAt()
while ((*Text != 0) & (((BSP_LCD_GetXSize() - (i*DrawProp[ActiveLayer].pFont->Width)) & 0xFFFF) >= DrawProp[ActiveLayer].pFont->Width))
stm324x9i_eval_lcd.c:625BSP_LCD_DisplayStringAt()
refcolumn += DrawProp[ActiveLayer].pFont->Width;
stm324x9i_eval_lcd.c:653BSP_LCD_DrawHLine()
Xaddress = (hltdc_eval.LayerCfg[ActiveLayer].FBStartAdress) + 4*(BSP_LCD_GetXSize()*Ypos + Xpos);
stm324x9i_eval_lcd.c:656BSP_LCD_DrawHLine()
LL_FillBuffer(ActiveLayer, (uint32_t *)Xaddress, Length, 1, 0, DrawProp[ActiveLayer].TextColor);
stm324x9i_eval_lcd.c:670BSP_LCD_DrawVLine()
Xaddress = (hltdc_eval.LayerCfg[ActiveLayer].FBStartAdress) + 4*(BSP_LCD_GetXSize()*Ypos + Xpos);
stm324x9i_eval_lcd.c:673BSP_LCD_DrawVLine()
LL_FillBuffer(ActiveLayer, (uint32_t *)Xaddress, 1, Length, (BSP_LCD_GetXSize() - 1), DrawProp[ActiveLayer].TextColor);
stm324x9i_eval_lcd.c:737BSP_LCD_DrawLine()
BSP_LCD_DrawPixel(x, y, DrawProp[ActiveLayer].TextColor); /* Draw the current pixel */
stm324x9i_eval_lcd.c:786BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos + CurX), (Ypos - CurY), DrawProp[ActiveLayer].TextColor);
stm324x9i_eval_lcd.c:788BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos - CurX), (Ypos - CurY), DrawProp[ActiveLayer].TextColor);
stm324x9i_eval_lcd.c:790BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos + CurY), (Ypos - CurX), DrawProp[ActiveLayer].TextColor);
stm324x9i_eval_lcd.c:792BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos - CurY), (Ypos - CurX), DrawProp[ActiveLayer].TextColor);
stm324x9i_eval_lcd.c:794BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos + CurX), (Ypos + CurY), DrawProp[ActiveLayer].TextColor);
stm324x9i_eval_lcd.c:796BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos - CurX), (Ypos + CurY), DrawProp[ActiveLayer].TextColor);
stm324x9i_eval_lcd.c:798BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos + CurY), (Ypos + CurX), DrawProp[ActiveLayer].TextColor);
stm324x9i_eval_lcd.c:800BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos - CurY), (Ypos + CurX), DrawProp[ActiveLayer].TextColor);
stm324x9i_eval_lcd.c:858BSP_LCD_DrawEllipse()
BSP_LCD_DrawPixel((Xpos-(uint16_t)(x/K)), (Ypos+y), DrawProp[ActiveLayer].TextColor);
stm324x9i_eval_lcd.c:859BSP_LCD_DrawEllipse()
BSP_LCD_DrawPixel((Xpos+(uint16_t)(x/K)), (Ypos+y), DrawProp[ActiveLayer].TextColor);
stm324x9i_eval_lcd.c:860BSP_LCD_DrawEllipse()
BSP_LCD_DrawPixel((Xpos+(uint16_t)(x/K)), (Ypos-y), DrawProp[ActiveLayer].TextColor);
stm324x9i_eval_lcd.c:861BSP_LCD_DrawEllipse()
BSP_LCD_DrawPixel((Xpos-(uint16_t)(x/K)), (Ypos-y), DrawProp[ActiveLayer].TextColor);
stm324x9i_eval_lcd.c:898BSP_LCD_DrawBitmap()
Address = hltdc_eval.LayerCfg[ActiveLayer].FBStartAdress + (((BSP_LCD_GetXSize()*Ypos) + Xpos)*(4));
stm324x9i_eval_lcd.c:941BSP_LCD_FillRect()
stm324x9i_eval_lcd.c:944BSP_LCD_FillRect()
Xaddress = (hltdc_eval.LayerCfg[ActiveLayer].FBStartAdress) + 4*(BSP_LCD_GetXSize()*Ypos + Xpos);
stm324x9i_eval_lcd.c:947BSP_LCD_FillRect()
LL_FillBuffer(ActiveLayer, (uint32_t *)Xaddress, Width, Height, (BSP_LCD_GetXSize() - Width), DrawProp[ActiveLayer].TextColor);
stm324x9i_eval_lcd.c:967BSP_LCD_FillCircle()
stm324x9i_eval_lcd.c:994BSP_LCD_FillCircle()
stm324x9i_eval_lcd.c:1234BSP_LCD_DrawPixel()
*(__IO uint32_t*) (hltdc_eval.LayerCfg[ActiveLayer].FBStartAdress + (4*(Ypos*BSP_LCD_GetXSize() + Xpos))) = RGB_Code;
stm324x9i_eval_lcd.c:1251DrawChar()
height = DrawProp[ActiveLayer].pFont->Height;
stm324x9i_eval_lcd.c:1252DrawChar()
width = DrawProp[ActiveLayer].pFont->Width;
stm324x9i_eval_lcd.c:1281DrawChar()
stm324x9i_eval_lcd.c:1285DrawChar()