TouchGFX
hdsi
is only used within TouchGFX.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
TouchGFX
hdsi
hdsi variable
Syntax
from
stm32f4xx_it.c:32
extern
DSI_HandleTypeDef
hdsi
;
Implemented in
BoardConfiguration.cpp:68
References
Location
Referrer
Scope
Text
BoardConfiguration.cpp:68
DSI_HandleTypeDef
hdsi
;
STM32F4HAL_DSI.cpp:42
extern
DSI_HandleTypeDef
hdsi
;
stm32f4xx_it.c:32
extern
DSI_HandleTypeDef
hdsi
;
BoardConfiguration.cpp:214
LCD_ReqTear()
HAL_DSI_LongWrite
(
&
hdsi
,
0
,
DSI_DCS_LONG_PKT_WRITE
,
2
,
0x44
,
ScanLineParams
)
;
BoardConfiguration.cpp:215
LCD_ReqTear()
HAL_DSI_ShortWrite
(
&
hdsi
,
0
,
DSI_DCS_SHORT_PKT_WRITE_P1
,
0x35
,
0x00
)
;
BoardConfiguration.cpp:220
LCD_SetUpdateRegion()
HAL_DSI_LongWrite
(
&
hdsi
,
0
,
DSI_DCS_LONG_PKT_WRITE
,
4
,
OTM8009A_CMD_CASET
,
pCols
[
idx
]
)
;
BoardConfiguration.cpp:225
LCD_SetUpdateRegionLeft()
HAL_DSI_LongWrite
(
&
hdsi
,
0
,
DSI_DCS_LONG_PKT_WRITE
,
4
,
OTM8009A_CMD_CASET
,
pColLeft
)
;
BoardConfiguration.cpp:230
LCD_SetUpdateRegionRight()
HAL_DSI_LongWrite
(
&
hdsi
,
0
,
DSI_DCS_LONG_PKT_WRITE
,
4
,
OTM8009A_CMD_CASET
,
pColRight
)
;
BoardConfiguration.cpp:466
DSI_IO_WriteCmd()
HAL_DSI_ShortWrite
(
&
hdsi
,
0
,
DSI_DCS_SHORT_PKT_WRITE_P1
,
pParams
[
0
]
,
pParams
[
1
]
)
;
BoardConfiguration.cpp:468
DSI_IO_WriteCmd()
HAL_DSI_LongWrite
(
&
hdsi
,
0
,
DSI_DCS_LONG_PKT_WRITE
,
NbrParams
,
pParams
[
NbrParams
]
,
pParams
)
;
BoardConfiguration.cpp:506
LCD_Init()
hdsi
.
Instance
=
DSI
;
BoardConfiguration.cpp:508
LCD_Init()
HAL_DSI_DeInit
(
&
hdsi
)
;
BoardConfiguration.cpp:514
LCD_Init()
hdsi
.
Init
.
NumberOfLanes
=
DSI_TWO_DATA_LANES
;
BoardConfiguration.cpp:515
LCD_Init()
hdsi
.
Init
.
TXEscapeCkdiv
=
0x4
;
BoardConfiguration.cpp:516
LCD_Init()
HAL_DSI_Init
(
&
hdsi
,
&
dsiPllInit
)
;
BoardConfiguration.cpp:536
LCD_Init()
HAL_DSI_ConfigAdaptedCommandMode
(
&
hdsi
,
&
CmdCfg
)
;
BoardConfiguration.cpp:549
LCD_Init()
HAL_DSI_ConfigCommand
(
&
hdsi
,
&
LPCmd
)
;
BoardConfiguration.cpp:558
LCD_Init()
HAL_DSI_ConfigPhyTimer
(
&
hdsi
,
&
PhyTimings
)
;
BoardConfiguration.cpp:565
LCD_Init()
HAL_DSI_Start
(
&
hdsi
)
;
BoardConfiguration.cpp:586
LCD_Init()
HAL_DSI_ConfigCommand
(
&
hdsi
,
&
LPCmd
)
;
STM32F4HAL_DSI.cpp:83
STM32F4HAL_DSI::setTFTFrameBuffer()
STM32F4HAL_DSI
__HAL_DSI_WRAPPER_DISABLE
(
&
hdsi
)
;
STM32F4HAL_DSI.cpp:87
STM32F4HAL_DSI::setTFTFrameBuffer()
STM32F4HAL_DSI
__HAL_DSI_WRAPPER_ENABLE
(
&
hdsi
)
;
STM32F4HAL_DSI.cpp:102
STM32F4HAL_DSI::enableLCDControllerInterrupt()
STM32F4HAL_DSI
__HAL_DSI_CLEAR_FLAG
(
&
hdsi
,
DSI_IT_ER
)
;
STM32F4HAL_DSI.cpp:103
STM32F4HAL_DSI::enableLCDControllerInterrupt()
STM32F4HAL_DSI
__HAL_DSI_CLEAR_FLAG
(
&
hdsi
,
DSI_IT_TE
)
;
STM32F4HAL_DSI.cpp:104
STM32F4HAL_DSI::enableLCDControllerInterrupt()
STM32F4HAL_DSI
__HAL_DSI_ENABLE_IT
(
&
hdsi
,
DSI_IT_TE
)
;
STM32F4HAL_DSI.cpp:105
STM32F4HAL_DSI::enableLCDControllerInterrupt()
STM32F4HAL_DSI
__HAL_DSI_ENABLE_IT
(
&
hdsi
,
DSI_IT_ER
)
;
stm32f4xx_it.c:137
DSI_IRQHandler()
HAL_DSI_IRQHandler
(
&
hdsi
)
;
Data Use
Functions reading
hdsi
hdsi
LCD_Init()
all items filtered out
Type of
hdsi
hdsi
DSI_HandleTypeDef
all items filtered out