Vekatech / VK_RZ_A1H_LCD_demo
Embed: (wiki syntax)

« Back to documentation index

Data Structures

Data Structures

Here are the data structures with brief descriptions:
_ARM_DRIVER_STORAGEThis is the set of operations constituting the Storage driver
_ARM_DRIVER_VERSIONDriver Version
_ARM_STORAGE_BLOCKA storage block is a range of memory with uniform attributes
_ARM_STORAGE_BLOCK_ATTRIBUTESAttributes of the storage range within a storage block
_ARM_STORAGE_CAPABILITIESStorage Driver API Capabilities
_ARM_STORAGE_INFOStorage information
_ARM_STORAGE_SECURITY_FEATURESDevice Data Security Protection Features
_ARM_STORAGE_STATUSOperating status of the storage controller
AnalogInAn analog input, used for reading the voltage on a pin
AnalogOutAn analog output, used for setting the voltage on a pin
animation_timing_function_tAnimation_timing_function_t
APSR_TypeUnion type to access the Application Program Status Register (APSR)
argb1555_tOne of color type
argb4444_tOne of color type
argb8888_tOne of color type
arm_bilinear_interp_instance_f32Instance structure for the floating-point bilinear interpolation function
arm_bilinear_interp_instance_q15Instance structure for the Q15 bilinear interpolation function
arm_bilinear_interp_instance_q31Instance structure for the Q31 bilinear interpolation function
arm_bilinear_interp_instance_q7Instance structure for the Q15 bilinear interpolation function
arm_biquad_cas_df1_32x64_ins_q31Instance structure for the high precision Q31 Biquad cascade filter
arm_biquad_cascade_df2T_instance_f32Instance structure for the floating-point transposed direct form II Biquad cascade filter
arm_biquad_cascade_df2T_instance_f64Instance structure for the floating-point transposed direct form II Biquad cascade filter
arm_biquad_cascade_stereo_df2T_instance_f32Instance structure for the floating-point transposed direct form II Biquad cascade filter
arm_biquad_casd_df1_inst_f32Instance structure for the floating-point Biquad cascade filter
arm_biquad_casd_df1_inst_q15Instance structure for the Q15 Biquad cascade filter
arm_biquad_casd_df1_inst_q31Instance structure for the Q31 Biquad cascade filter
arm_cfft_instance_f32Instance structure for the floating-point CFFT/CIFFT function
arm_cfft_instance_q15Instance structure for the fixed-point CFFT/CIFFT function
arm_cfft_instance_q31Instance structure for the fixed-point CFFT/CIFFT function
arm_cfft_radix2_instance_f32Instance structure for the floating-point CFFT/CIFFT function
arm_cfft_radix2_instance_q15Instance structure for the Q15 CFFT/CIFFT function
arm_cfft_radix2_instance_q31Instance structure for the Radix-2 Q31 CFFT/CIFFT function
arm_cfft_radix4_instance_f32Instance structure for the floating-point CFFT/CIFFT function
arm_cfft_radix4_instance_q15Instance structure for the Q15 CFFT/CIFFT function
arm_cfft_radix4_instance_q31Instance structure for the Q31 CFFT/CIFFT function
arm_dct4_instance_f32Instance structure for the floating-point DCT4/IDCT4 function
arm_dct4_instance_q15Instance structure for the Q15 DCT4/IDCT4 function
arm_dct4_instance_q31Instance structure for the Q31 DCT4/IDCT4 function
arm_fir_decimate_instance_f32Instance structure for the floating-point FIR decimator
arm_fir_decimate_instance_q15Instance structure for the Q15 FIR decimator
arm_fir_decimate_instance_q31Instance structure for the Q31 FIR decimator
arm_fir_instance_f32Instance structure for the floating-point FIR filter
arm_fir_instance_q15Instance structure for the Q15 FIR filter
arm_fir_instance_q31Instance structure for the Q31 FIR filter
arm_fir_instance_q7Instance structure for the Q7 FIR filter
arm_fir_interpolate_instance_f32Instance structure for the floating-point FIR interpolator
arm_fir_interpolate_instance_q15Instance structure for the Q15 FIR interpolator
arm_fir_interpolate_instance_q31Instance structure for the Q31 FIR interpolator
arm_fir_lattice_instance_f32Instance structure for the floating-point FIR lattice filter
arm_fir_lattice_instance_q15Instance structure for the Q15 FIR lattice filter
arm_fir_lattice_instance_q31Instance structure for the Q31 FIR lattice filter
arm_fir_sparse_instance_f32Instance structure for the floating-point sparse FIR filter
arm_fir_sparse_instance_q15Instance structure for the Q15 sparse FIR filter
arm_fir_sparse_instance_q31Instance structure for the Q31 sparse FIR filter
arm_fir_sparse_instance_q7Instance structure for the Q7 sparse FIR filter
arm_iir_lattice_instance_f32Instance structure for the floating-point IIR lattice filter
arm_iir_lattice_instance_q15Instance structure for the Q15 IIR lattice filter
arm_iir_lattice_instance_q31Instance structure for the Q31 IIR lattice filter
arm_linear_interp_instance_f32Instance structure for the floating-point Linear Interpolate function
arm_lms_instance_f32Instance structure for the floating-point LMS filter
arm_lms_instance_q15Instance structure for the Q15 LMS filter
arm_lms_instance_q31Instance structure for the Q31 LMS filter
arm_lms_norm_instance_f32Instance structure for the floating-point normalized LMS filter
arm_lms_norm_instance_q15Instance structure for the Q15 normalized LMS filter
arm_lms_norm_instance_q31Instance structure for the Q31 normalized LMS filter
arm_matrix_instance_f32Instance structure for the floating-point matrix structure
arm_matrix_instance_f64Instance structure for the floating-point matrix structure
arm_matrix_instance_q15Instance structure for the Q15 matrix structure
arm_matrix_instance_q31Instance structure for the Q31 matrix structure
arm_pid_instance_f32Instance structure for the floating-point PID Control
arm_pid_instance_q15Instance structure for the Q15 PID Control
arm_pid_instance_q31Instance structure for the Q31 PID Control
arm_rfft_fast_instance_f32Instance structure for the floating-point RFFT/RIFFT function
arm_rfft_instance_f32Instance structure for the floating-point RFFT/RIFFT function
arm_rfft_instance_q15Instance structure for the Q15 RFFT/RIFFT function
arm_rfft_instance_q31Instance structure for the Q31 RFFT/RIFFT function
JPEG_Converter::bitmap_buff_info_tBitmap data setting struct
BITMAPFILEHEADERBITMAPFILEHEADER
BITMAPINFOHEADERBITMAPINFOHEADER
buffer_sGeneric buffer structure
BusInA digital input bus, used for reading the state of a collection of pins
BusInOutA digital input output bus, used for setting the state of a collection of pins
BusOutA digital output bus, used for setting the state of a collection of pins
Callback< R()>Templated function class
Callback< R(A0)>Templated function class
Callback< R(A0, A1)>Templated function class
Callback< R(A0, A1, A2)>Templated function class
Callback< R(A0, A1, A2, A3)>Templated function class
Callback< R(A0, A1, A2, A3, A4)>Templated function class
CANA can bus client, used for communicating with can devices
CANMessageCANMessage class
CircularBuffer< T, BufferSize, CounterType >Templated Circular buffer class
CThunk< T >Class for created a pointer with data bound to it
DecodeOptions_tDecode option setting
DigitalInA digital input, used for reading the state of a pin
DigitalInOutA digital input/output, used for setting or reading a bi-directional pin
DigitalOutA digital output, used for setting the state of a pin
DirHandleRepresents a directory stream
DisplayBaseDisplay driver wrapper class for RGA
JPEG_Converter::encode_options_tEncode option setting
EthernetAn ethernet interface, to use with the ethernet pins
FileHandleAn OO equivalent of the internal FILEHANDLE variable and associated _sys_* functions
FileSystemLikeA filesystem-like object is one that can be used to open files though it by fopen("/name/filename", mode)
frame_buffer_tFrame_buffer_t
graphics_async_status_tGraphics_async_status_t
graphics_config_tGraphics_config_t
graphics_hard_status_tGraphics_hard_status_t
graphics_image_properties_tGraphics_image_properties_t
graphics_image_tRaw image format of RGA and ImagePackager
graphics_matrix3x3_tGraphics_matrix3x3_t
graphics_pattern_tGraphics_pattern_t
graphics_static_tGraphics_static_t
graphics_status_tGraphics_status_t
graphics_tGraphics_t
I2CAn I2C Master, used for communicating with I2C slave devices
i2c_tAsynch I2C HAL structure
I2CSlaveAn I2C Slave, used for communicating with an I2C Master device
InterruptInA digital interrupt input, used to call a function on a rising or falling edge
InterruptManagerUse this singleton if you need to chain interrupt handlers
jcu_async_status_tStatus of asynchronize
jcu_buffer_param_tBuffer parameter for input and output
jcu_buffer_tBuffer settings
jcu_count_mode_param_tBuffer settings for separating decode or encode
jcu_decode_param_tSetting parameter for the Decoding
jcu_encode_param_tSetting parameter for the Encoding
jcu_image_info_tImage information data store variable
jcu_internal_information_t
JPEG_ConverterA class to communicate a JCU
layer_attributes_tParameters of <R_WINDOW_SURFACES_AccessLayerAttributes>
DisplayBase::lcd_config_tLCD configuration
LocalFileSystemA filesystem for accessing the local mbed Microcontroller USB disk drive
USBHost::LockInstantiate to protect USB thread from accessing shared objects (USBConnectedDevices and Interfaces)
LowPowerTickerLow Power Ticker
LowPowerTimeoutLow Power Timout
LowPowerTimerLow power timer
Mail< T, queue_sz >The Mail class allow to control, send, receive, or wait for mail
MemoryPool< T, pool_sz >Define and manage fixed-size memory pools of objects of a given type
MutexUsed to synchronise the execution of threads
PlatformMutexA stub mutex for when an RTOS is not present
PortInA multiple pin digital input
PortInOutA multiple pin digital in/out used to set/read multiple bi-directional pins
PortOutA multiple pin digital out
PwmOutA pulse-width modulation digital output
Queue< T, queue_sz >The Queue class allow to control, send, receive, or wait for messages
r8g8b8a8_tOne of color type
R_BSP_AioA class to communicate a R_BSP_Aio
R_BSP_ScuxThe SCUX module is made up of a sampling rate converter, a digital volume unit, and a mixer
R_BSP_SerialFamilyA class to communicate a R_BSP_SerialFamily
R_BSP_SsifA class to communicate a R_BSP_Ssif
r_ospl_async_status_tStructure of driver's status and interrupt status defined by OSPL
r_ospl_async_tSetting of notifications
r_ospl_block_tBlock in queue
r_ospl_c_lock_tC-lock
r_ospl_caller_tContext of interrupt callback function caller
r_ospl_error_tError status of a thread
r_ospl_flag32_tThis is the type of flags having 32bit
r_ospl_ftimer_spec_tFree run timer specification
r_ospl_global_error_tError status of global
r_ospl_interrupt_tStructure related to interrupt source
r_ospl_master_tVariables for OSPL
r_ospl_memory_spec_tMemory specification
r_ospl_queue_def_tR_ospl_queue_def_t
r_ospl_queue_status_tR_ospl_queue_status_t
r_ospl_queue_tR_ospl_queue_t
r_ospl_rtx_osMailQDef_tRTX:osMailQDef_t
r_ospl_table_block_tBlock of <r_ospl_table_t>
r_ospl_table_searched_tResult of searching
r_ospl_table_tIndex table
r_ospl_thread_id_tPointer to a thread
r_ospl_user_lock_tExample of user defined lock type
RawSerialA serial port (UART) for communication with other serial devices This is a variation of the Serial class that doesn't use streams, thus making it safe to use in interrupt handlers with the RTOS
rbsp_data_conf_tAsynchronous control block structure
DisplayBase::rect_tThe relative position within the graphics display area
rgb565_tOne of color type
rgba8888_tOne of color type
RtosTimerAllow creating and and controlling of timer functions in the system
scux_src_usr_cfg_tSRC parameter information
SemaphoreUsed to manage and protect access to a set of shared resources
SerialA serial port (UART) for communication with other serial devices
serial_tAsynch serial HAL structure
SerialBaseA base class for serial port implementations Can't be instantiated directly (use Serial or RawSerial)
SingletonPtr< T >Utility class for creating an using a singleton
SPIA SPI Master, used for communicating with SPI slave devices
spi_tAsynch SPI HAL structure
SPISlaveA SPI slave, used for communicating with a SPI Master device
ssif_channel_cfg_tThis structure contains the configuration settings
ssif_chcfg_romdec_tIt's used for ROMDEC direct transfer mode and the call back function registration
StreamFile stream
ThreadAllow defining, creating, and controlling thread functions in the system
TickerA Ticker is used to call a function at a recurring interval
ticker_data_tTicker's data structure
ticker_event_queue_tTicker's event queue structure
ticker_event_sTicker's event structure
ticker_interface_tTicker's interface structure - required API for a ticker
TimeoutA Timeout is used to call a function at a point in the future
TimerA general purpose timer
TimerEventBase abstraction for timer interrupts
TouchTouch driver class for VK-LCD panels
touch_config_tTouch Config structure
Transaction< Class >Transaction class defines a transaction
transaction_tTransaction structure
uint16_not_aligned_tUint16_not_aligned_t
uint32_not_aligned_tUint32_not_aligned_t
USBDeviceConnectedUSBDeviceConnected class
USBEndpointUSBEndpoint class
USBHALHostUSBHALHost class
USBHostUSBHost class This class is a singleton
USBHostCamA class to communicate a Cam
USBHostHubA class to use a USB Hub
vdc5_alpha_argb1555_t
vdc5_alpha_blending_rect_t
vdc5_alpha_blending_t
vdc5_alpha_pixel_t
vdc5_alpha_rect_t
vdc5_black_t
vdc5_calibr_bright_t
vdc5_calibr_contrast_t
vdc5_calibr_dither_t
vdc5_chg_read_chg_t
vdc5_chromakey_t
vdc5_clut_t
vdc5_color_matrix_t
vdc5_disp_calibration_t
vdc5_enhance_lti_t
vdc5_enhance_sharp_t
vdc5_ext_in_sig_t
vdc5_gamma_correction_t
vdc5_init_t
vdc5_input_t
vdc5_int_t
vdc5_lcd_tcon_timing_t
vdc5_lti_ctrl_t
vdc5_lvds_t
vdc5_noise_reduction_t
vdc5_nr_param_t
vdc5_output_t
vdc5_pd_disp_rect_t
vdc5_period_rect_t
vdc5_read_chg_t
vdc5_read_t
vdc5_regaddr_color_matrix_t
vdc5_regaddr_gamma_t
vdc5_regaddr_img_qlty_imp_t
vdc5_regaddr_img_synthesizer_t
vdc5_regaddr_input_ctrl_t
vdc5_regaddr_lvds_t
vdc5_regaddr_output_ctrl_t
vdc5_regaddr_scaler_t
vdc5_regaddr_system_ctrl_t
vdc5_scalingdown_rot_t
vdc5_scl_und_sel_t
vdc5_sharpness_ctrl_t
vdc5_start_t
vdc5_sync_ctrl_t
vdc5_sync_delay_t
vdc5_vsync_cpmpe_t
vdc5_width_read_fb_t
vdc5_write_chg_t
vdc5_write_t
vdec_acc_t
vdec_active_period_t
vdec_agc_t
vdec_burst_lock_t
vdec_center_clamp_t
vdec_chrfil_tap_t
vdec_chrmdec_ctrl_t
vdec_chroma_decoding_t
vdec_degital_clamp_t
vdec_filter_reg_address_t
vdec_horizontal_afc_t
vdec_noise_det_t
vdec_noise_rd_lpf_t
vdec_output_t
vdec_over_range_t
vdec_peak_limiter_t
vdec_pedestal_clamp_t
vdec_q_agc_t
vdec_q_chroma_dec_t
vdec_q_digital_clamp_t
vdec_q_sync_sep_t
vdec_reg_address_t
vdec_sync_separation_t
vdec_sync_slicer_t
vdec_tint_ry_t
vdec_vcount_down_t
vdec_yc_sep_ctrl_t
vdec_yc_separation_t
DisplayBase::video_ext_in_config_tDigital Video Input configuration
video_input_config_tParameters of <R_VIDEO_INPUT_Initialize>
video_input_tVideo_input_t
vram_ex_stack_tVram_ex_stack_t
window_surfaces_attribute_tType of <window_surfaces_t>attributes
window_surfaces_config_tWindow_surfaces_config_t
window_surfaces_tWindow_surfaces_t
window_surfaces_vdc5_layer_tVDC5 layer
xrgb8888_tOne of color type
y_cb_cr_422_tSame as <yuv422_t>
yuv422_tOne of color type