You are about to delete [[ pet.name ]] forever. If you are sure that's what you want to do, enter "[[ pet.name ]]" and click "Delete".


|
GPGPU-Sim
|
Go to the source code of this file.
Functions | |
| int | ptx_error (const char *s) |
| void | set_ptx_warp_size (const struct core_config *warp_size) |
| const char * | decode_token (int type) |
| void | read_parser_environment_variables () |
| symbol_table * | init_parser (const char *ptx_filename) |
| void | init_directive_state () |
| void | init_instruction_state () |
| void | start_function (int entry_point) |
| void | add_function_name (const char *name) |
| void | add_directive () |
| void | end_function () |
| void | parse_error_impl (const char *file, unsigned line, const char *msg,...) |
| void | parse_assert_impl (int test_value, const char *file, unsigned line, const char *msg,...) |
| void | set_return () |
| const ptx_instruction * | ptx_instruction_lookup (const char *filename, unsigned linenumber) |
| void | add_instruction () |
| void | add_variables () |
| void | set_variable_type () |
| bool | check_for_duplicates (const char *identifier) |
| int | pad_address (new_addr_type address, unsigned size, unsigned maxalign) |
| void | add_identifier (const char *identifier, int array_dim, unsigned array_ident) |
| void | add_constptr (const char *identifier1, const char *identifier2, int offset) |
| void | add_function_arg () |
| void | add_extern_spec () |
| void | add_alignment_spec (int spec) |
| void | add_ptr_spec (enum _memory_space_t spec) |
| void | add_space_spec (enum _memory_space_t spec, int value) |
| void | add_vector_spec (int spec) |
| void | add_scalar_type_spec (int type_spec) |
| void | add_label (const char *identifier) |
| void | add_opcode (int opcode) |
| void | add_pred (const char *identifier, int neg, int predModifier) |
| void | add_option (int option) |
| void | add_double_operand (const char *d1, const char *d2) |
| void | add_1vector_operand (const char *d1) |
| void | add_2vector_operand (const char *d1, const char *d2) |
| void | add_3vector_operand (const char *d1, const char *d2, const char *d3) |
| void | add_4vector_operand (const char *d1, const char *d2, const char *d3, const char *d4) |
| void | add_builtin_operand (int builtin, int dim_modifier) |
| void | add_memory_operand () |
| void | change_memory_addr_space (const char *identifier) |
| void | change_operand_lohi (int lohi) |
| void | set_immediate_operand_type () |
| void | change_double_operand_type (int operand_type) |
| void | change_operand_neg () |
| void | add_literal_int (int value) |
| void | add_literal_float (float value) |
| void | add_literal_double (double value) |
| void | add_scalar_operand (const char *identifier) |
| void | add_neg_pred_operand (const char *identifier) |
| void | add_address_operand (const char *identifier, int offset) |
| void | add_address_operand2 (int offset) |
| void | add_array_initializer () |
| void | add_version_info (float ver, unsigned ext) |
| void | add_file (unsigned num, const char *filename) |
| void * | reset_symtab () |
| void | set_symtab (void *symtab) |
| void | add_pragma (const char *str) |
| void | version_header (double a) |
| void | target_header (char *a) |
| void | target_header2 (char *a, char *b) |
| void | target_header3 (char *a, char *b, char *c) |
| void | func_header (const char *a) |
| void | func_header_info (const char *a) |
| void | func_header_info_int (const char *a, int b) |
| void add_1vector_operand | ( | const char * | d1 | ) |
Definition at line 647 of file ptx_parser.cc.
| void add_2vector_operand | ( | const char * | d1, |
| const char * | d2 | ||
| ) |
Definition at line 656 of file ptx_parser.cc.
| void add_3vector_operand | ( | const char * | d1, |
| const char * | d2, | ||
| const char * | d3 | ||
| ) |
Definition at line 665 of file ptx_parser.cc.
| void add_4vector_operand | ( | const char * | d1, |
| const char * | d2, | ||
| const char * | d3, | ||
| const char * | d4 | ||
| ) |
Definition at line 675 of file ptx_parser.cc.
| void add_address_operand | ( | const char * | identifier, |
| int | offset | ||
| ) |
Definition at line 859 of file ptx_parser.cc.
| void add_address_operand2 | ( | int | offset | ) |
Definition at line 870 of file ptx_parser.cc.
| void add_alignment_spec | ( | int | spec | ) |
Definition at line 546 of file ptx_parser.cc.
| void add_array_initializer | ( | ) |
Definition at line 876 of file ptx_parser.cc.
Definition at line 690 of file ptx_parser.cc.
| void add_constptr | ( | const char * | identifier1, |
| const char * | identifier2, | ||
| int | offset | ||
| ) |
Definition at line 517 of file ptx_parser.cc.
| void add_directive | ( | ) |
Definition at line 190 of file ptx_parser.cc.
| void add_double_operand | ( | const char * | d1, |
| const char * | d2 | ||
| ) |
Definition at line 634 of file ptx_parser.cc.
| void add_extern_spec | ( | ) |
Definition at line 540 of file ptx_parser.cc.
| void add_file | ( | unsigned | num, |
| const char * | filename | ||
| ) |
Definition at line 886 of file ptx_parser.cc.
| void add_function_arg | ( | ) |
Definition at line 532 of file ptx_parser.cc.
| void add_function_name | ( | const char * | name | ) |
Definition at line 171 of file ptx_parser.cc.
| void add_identifier | ( | const char * | identifier, |
| int | array_dim, | ||
| unsigned | array_ident | ||
| ) |
Definition at line 343 of file ptx_parser.cc.
| void add_instruction | ( | ) |
Definition at line 266 of file ptx_parser.cc.
| void add_label | ( | const char * | identifier | ) |
Definition at line 599 of file ptx_parser.cc.
| void add_literal_double | ( | double | value | ) |
Definition at line 825 of file ptx_parser.cc.
| void add_literal_float | ( | float | value | ) |
Definition at line 819 of file ptx_parser.cc.
| void add_literal_int | ( | int | value | ) |
Definition at line 813 of file ptx_parser.cc.
| void add_memory_operand | ( | ) |
Definition at line 696 of file ptx_parser.cc.
| void add_neg_pred_operand | ( | const char * | identifier | ) |
Definition at line 847 of file ptx_parser.cc.
| void add_opcode | ( | int | opcode | ) |
Definition at line 610 of file ptx_parser.cc.
| void add_option | ( | int | option | ) |
Definition at line 628 of file ptx_parser.cc.
| void add_pragma | ( | const char * | str | ) |
Definition at line 925 of file ptx_parser.cc.
Definition at line 615 of file ptx_parser.cc.
| void add_ptr_spec | ( | enum _memory_space_t | spec | ) |
Definition at line 553 of file ptx_parser.cc.
| void add_scalar_operand | ( | const char * | identifier | ) |
Definition at line 831 of file ptx_parser.cc.
| void add_scalar_type_spec | ( | int | type_spec | ) |
Definition at line 587 of file ptx_parser.cc.
| void add_space_spec | ( | enum _memory_space_t | spec, |
| int | value | ||
| ) |
Definition at line 561 of file ptx_parser.cc.
| void add_variables | ( | ) |
Definition at line 289 of file ptx_parser.cc.
| void add_vector_spec | ( | int | spec | ) |
Definition at line 580 of file ptx_parser.cc.
| void add_version_info | ( | float | ver, |
| unsigned | ext | ||
| ) |
Definition at line 881 of file ptx_parser.cc.
| void change_double_operand_type | ( | int | operand_type | ) |
Definition at line 772 of file ptx_parser.cc.
| void change_memory_addr_space | ( | const char * | identifier | ) |
Definition at line 704 of file ptx_parser.cc.
| void change_operand_lohi | ( | int | lohi | ) |
Definition at line 751 of file ptx_parser.cc.
| void change_operand_neg | ( | ) |
Definition at line 804 of file ptx_parser.cc.
| bool check_for_duplicates | ( | const char * | identifier | ) |
Definition at line 313 of file ptx_parser.cc.
| const char* decode_token | ( | int | type | ) |
Definition at line 91 of file ptx_parser.cc.
| void end_function | ( | ) |
Definition at line 198 of file ptx_parser.cc.
| void func_header | ( | const char * | a | ) |
Definition at line 947 of file ptx_parser.cc.
| void func_header_info | ( | const char * | a | ) |
Definition at line 948 of file ptx_parser.cc.
| void func_header_info_int | ( | const char * | a, |
| int | b | ||
| ) |
Definition at line 949 of file ptx_parser.cc.
| void init_directive_state | ( | ) |
Definition at line 127 of file ptx_parser.cc.
| void init_instruction_state | ( | ) |
Definition at line 142 of file ptx_parser.cc.
| symbol_table* init_parser | ( | const char * | ptx_filename | ) |
Definition at line 108 of file ptx_parser.cc.
| int pad_address | ( | new_addr_type | address, |
| unsigned | size, | ||
| unsigned | maxalign | ||
| ) |
Definition at line 332 of file ptx_parser.cc.
| void parse_assert_impl | ( | int | test_value, |
| const char * | file, | ||
| unsigned | line, | ||
| const char * | msg, | ||
| ... | |||
| ) |
Definition at line 231 of file ptx_parser.cc.
| void parse_error_impl | ( | const char * | file, |
| unsigned | line, | ||
| const char * | msg, | ||
| ... | |||
| ) |
Definition at line 216 of file ptx_parser.cc.
| int ptx_error | ( | const char * | s | ) |
Definition at line 4102 of file lex.ptx_.c.
| const ptx_instruction* ptx_instruction_lookup | ( | const char * | filename, |
| unsigned | linenumber | ||
| ) |
Definition at line 255 of file ptx_parser.cc.
| void read_parser_environment_variables | ( | ) |
Definition at line 96 of file ptx_parser.cc.
| void* reset_symtab | ( | ) |
Definition at line 913 of file ptx_parser.cc.
| void set_immediate_operand_type | ( | ) |
Definition at line 765 of file ptx_parser.cc.
| void set_ptx_warp_size | ( | const struct core_config * | warp_size | ) |
Definition at line 37 of file ptx_parser.cc.
| void set_return | ( | ) |
Definition at line 246 of file ptx_parser.cc.
| void set_symtab | ( | void * | symtab | ) |
Definition at line 920 of file ptx_parser.cc.
| void set_variable_type | ( | ) |
Definition at line 299 of file ptx_parser.cc.
| void start_function | ( | int | entry_point | ) |
Definition at line 157 of file ptx_parser.cc.
| void target_header | ( | char * | a | ) |
Definition at line 932 of file ptx_parser.cc.
| void target_header2 | ( | char * | a, |
| char * | b | ||
| ) |
Definition at line 937 of file ptx_parser.cc.
| void target_header3 | ( | char * | a, |
| char * | b, | ||
| char * | c | ||
| ) |
Definition at line 942 of file ptx_parser.cc.
| void version_header | ( | double | a | ) |
Definition at line 930 of file ptx_parser.cc.
| int g_add_identifier_cached__array_dim |
Definition at line 168 of file ptx_parser.cc.
| int g_add_identifier_cached__array_ident |
Definition at line 169 of file ptx_parser.cc.
| char* g_add_identifier_cached__identifier = NULL |
Definition at line 167 of file ptx_parser.cc.
| int g_alignment_spec = -1 |
Definition at line 61 of file ptx_parser.cc.
| unsigned g_const_alloc = 1 |
Definition at line 324 of file ptx_parser.cc.
| std::set<std::string> g_constants |
Definition at line 1578 of file cuda-sim.cc.
|
static |
Definition at line 50 of file ptx_parser.cc.
|
static |
Definition at line 42 of file ptx_parser.cc.
|
static |
Definition at line 86 of file ptx_parser.cc.
|
static |
Definition at line 155 of file ptx_parser.cc.
| int g_error_detected = 0 |
Definition at line 54 of file ptx_parser.cc.
| int g_extern_spec = 0 |
Definition at line 62 of file ptx_parser.cc.
| const char* g_filename |
Definition at line 43 of file ptx_parser.cc.
| int g_func_decl = 0 |
Definition at line 322 of file ptx_parser.cc.
|
static |
Definition at line 87 of file ptx_parser.cc.
|
static |
Definition at line 47 of file ptx_parser.cc.
|
static |
Definition at line 48 of file ptx_parser.cc.
| std::set<std::string> g_globals |
Definition at line 1577 of file cuda-sim.cc.
| int g_ident_add_uid = 0 |
Definition at line 323 of file ptx_parser.cc.
| std::map<std::string,std::map<unsigned,const ptx_instruction*> > g_inst_lookup |
Definition at line 253 of file ptx_parser.cc.
|
static |
Definition at line 51 of file ptx_parser.cc.
| symbol* g_label |
Definition at line 71 of file ptx_parser.cc.
|
static |
Definition at line 52 of file ptx_parser.cc.
| unsigned g_max_regs_per_thread = 0 |
Definition at line 44 of file ptx_parser.cc.
| int g_neg_pred |
Definition at line 69 of file ptx_parser.cc.
| int g_opcode = -1 |
Definition at line 72 of file ptx_parser.cc.
| std::list<operand_info> g_operands |
Definition at line 73 of file ptx_parser.cc.
| std::list<int> g_options |
Definition at line 74 of file ptx_parser.cc.
| const symbol* g_pred |
Definition at line 68 of file ptx_parser.cc.
| int g_pred_mod |
Definition at line 70 of file ptx_parser.cc.
| memory_space_t g_ptr_spec = undefined_space |
Definition at line 58 of file ptx_parser.cc.
|
static |
Definition at line 88 of file ptx_parser.cc.
|
static |
Definition at line 89 of file ptx_parser.cc.
| std::list<int> g_scalar_type |
Definition at line 75 of file ptx_parser.cc.
| int g_scalar_type_spec = -1 |
Definition at line 59 of file ptx_parser.cc.
|
static |
Definition at line 36 of file ptx_parser.cc.
| memory_space_t g_space_spec = undefined_space |
Definition at line 57 of file ptx_parser.cc.
| std::map<std::string,symbol_table*> g_sym_name_to_symbol_table |
Definition at line 49 of file ptx_parser.cc.
| type_info* g_var_type = NULL |
Definition at line 65 of file ptx_parser.cc.
| int g_vector_spec = -1 |
Definition at line 60 of file ptx_parser.cc.
| char linebuf[1024] |
Definition at line 1348 of file lex.ptx_.c.
| int ptx_lineno = 1 |
Definition at line 386 of file lex.ptx_.c.


National Institute of Techology Calicut
Home
Student Login
Teacher Login
Admin Login
Contact Us
Student Login


礦ision Build Log
Tool Versions:
IDE-Version: μVision V<IP_ADDRESS> Copyright (C) 2015 ARM Ltd and ARM Germany GmbH. All rights reserved. License Information: 1 39643, 1, LIC=1WSAR-KSVVP-MQH0F-65QPD-MR377-XZXRI Tool Versions: Toolchain: MDK-ARM Professional Version: <IP_ADDRESS> Toolchain Path: D:\Keil_v5\ARM\ARMCC\Bin C Compiler: Armcc.exe V5.05 update 1 (build 106) Assembler: Armasm.exe V5.05 update 1 (build 106) Linker/Locator: ArmLink.exe V5.05 update 1 (build 106) Library Manager: ArmAr.exe V5.05 update 1 (build 106) Hex Converter: FromElf.exe V5.05 update 1 (build 106) CPU DLL: SARMCM3.DLL V<IP_ADDRESS> Dialog DLL: DCM.DLL V<IP_ADDRESS> Target DLL: CMSIS_AGDI.dll V<IP_ADDRESS> Dialog DLL: TCM.DLL V<IP_ADDRESS>Project:
F:\Github\MyRepo\ESOP\程序代码\Project\RVMDK（uv5）\Fire_uCOS.uvprojx Project File Date: 12/26/2019Output:
Build target 'Fire_uCOS' compiling app.c... ..\..\User\BSP\./beep/bsp_beep.h(14): warning: #47-D: incompatible redefinition of macro "ON" (declared at line 29 of "..\..\User\BSP\led\bsp_led.h") #define ON 1 ..\..\User\BSP\./beep/bsp_beep.h(15): warning: #47-D: incompatible redefinition of macro "OFF" (declared at line 30 of "..\..\User\BSP\led\bsp_led.h") #define OFF 0 ..\..\User\APP\app.c(73): warning: #550-D: variable "con" was set but never used struct connection con; ..\..\User\APP\app.c(385): warning: #550-D: variable "ts_int" was set but never used CPU_TS_TMR ts_int; ..\..\User\APP\app.c(386): warning: #550-D: variable "cpu_clk_freq" was set but never used CPU_INT32U cpu_clk_freq; ..\..\User\APP\app.c(430): warning: #177-D: variable "value" was declared but never referenced OS_REG value; ..\..\User\APP\app.c(458): warning: #177-D: variable "value" was declared but never referenced OS_REG value; ..\..\User\APP\app.c(487): warning: #177-D: variable "value" was declared but never referenced OS_REG value; ..\..\User\APP\app.c(509): warning: #177-D: variable "cpu_sr" was declared but never referenced CPU_SR_ALLOC(); //使用到临界段（在关/开中断时）时必需该宏，该宏声明和定义一个局部变 ..\..\User\APP\app.c(566): warning: #177-D: variable "value" was declared but never referenced OS_REG value; ..\..\User\APP\app.c: 10 warnings, 0 errors linking... Program Size: Code=33364 RO-data=936 RW-data=324 ZI-data=28324 FromELF: creating hex file... "..\..\Output\wzkFire_uCOS.axf" - 0 Error(s), 10 Warning(s).Collection of Component include folders:
F:\Github\MyRepo\ESOP\程序代码\Project\RVMDK（uv5）\RTE D:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.5.0Collection of Component Files used:


{{ warehouse?.name ?? "-" }}
{{ stock?.stockName ?? "-" }}
{{ stock?.openingBalance?.amount }} {{ stock?.openingBalance?.quantity }} {{ stock?.openingBalance?.stockUnit }} {{ stock?.stock?.variants?.length }} {{ stock?.stock?.variants?.length < 2 ? localeData?.warehouse_opening_balance?.variant : localeData?.warehouse_opening_balance?.variants }}


| unnest {tidyr} | R Documentation |
If you have a list-column, this makes each element of the list its own
row. unnest()
can handle list-columns that contain atomic vectors, lists, or
data frames (but not a mixture of the different types).
unnest(data, ..., .drop = NA, .id = NULL, .sep = NULL, .preserve = NULL)
data |
A data frame. |
... |
Specification of columns to unnest. Use bare variable names or functions of variables. If omitted, defaults to all list-cols. |
.drop |
Should additional list columns be dropped? By default,
|
.id |
Data frame identifier - if supplied, will create a new column
with name |
.sep |
If non- |
.preserve |
Optionally, list-columns to preserve in the output. These
will be duplicated in the same way as atomic vectors. This has
dplyr::select semantics so you can preserve multiple variables with
|
If you unnest multiple columns, parallel entries must have the same length or number of rows (if a data frame).
nest()
for the inverse operation.
library(dplyr) df <- tibble( x = 1:3, y = c("a", "d,e,f", "g,h") ) df %>% transform(y = strsplit(y, ",")) %>% unnest(y) # Or just df %>% unnest(y = strsplit(y, ",")) # It also works if you have a column that contains other data frames! df <- tibble( x = 1:2, y = list( tibble(z = 1), tibble(z = 3:4) ) ) df %>% unnest(y) # You can also unnest multiple columns simultaneously df <- tibble( a = list(c("a", "b"), "c"), b = list(1:2, 3), c = c(11, 22) ) df %>% unnest(a, b) # If you omit the column names, it'll unnest all list-cols df %>% unnest() # You can also choose to preserve one or more list-cols df %>% unnest(a, .preserve = b) # Nest and unnest are inverses df <- data.frame(x = c(1, 1, 2), y = 3:1) df %>% nest(y) df %>% nest(y) %>% unnest() # If you have a named list-column, you may want to supply .id df <- tibble( x = 1:2, y = list(a = 1, b = 3:4) ) unnest(df, .id = "name")


Package org.lwjgl.egl
Contains bindings to the EGL API, an interface between Khronos rendering APIs such as OpenGL ES or OpenVG and
the underlying native platform window system.
See: Description
-
Interface Summary Interface Description EGLDebugMessageKHRCallbackI Instances of this interface may be passed to theDebugMessageControlKHR
method.EGLGetBlobFuncANDROIDI Instances of this interface may be passed to theSetBlobCacheFuncsANDROID
method.EGLSetBlobFuncANDROIDI Instances of this interface may be passed to theSetBlobCacheFuncsANDROID
method. -
Class Summary Class Description ANDROIDBlobCache Native bindings to the ANDROID_blob_cache extension.ANDROIDFramebufferTarget Native bindings to the ANDROID_framebuffer_target extension.ANDROIDImageNativeBuffer Native bindings to the ANDROID_image_native_buffer extension.ANDROIDNativeFenceSync Native bindings to the ANDROID_native_fence_sync extension.ANDROIDRecordable Native bindings to the ANDROID_recordable extension.ANGLED3DShareHandleClientBuffer Native bindings to the ANGLE_d3d_share_handle_client_buffer extension.ANGLEDeviceD3D Native bindings to the ANGLE_device_d3d extension.ANGLEQuerySurfacePointer Native bindings to the ANGLE_query_surface_pointer extension.ANGLESurfaceD3DTexture2DShareHandle Native bindings to the ANGLE_surface_d3d_texture_2d_share_handle extension.ANGLEWindowFixedSize Native bindings to the ANGLE_window_fixed_size extension.ARMPixmapMultisampleDiscard Native bindings to the ARM_pixmap_multisample_discard extension.EGL This class must be used before any EGL function is called.EGL10 The core EGL 1.0 functionality.EGL11 The core EGL 1.1 functionality.EGL12 The core EGL 1.2 functionality.EGL13 The core EGL 1.3 functionality.EGL14 The core EGL 1.4 functionality.EGL15 The core EGL 1.5 functionality.EGLCapabilities Defines the capabilities of an EGLDisplay or the EGL client library.EGLClientPixmapHI Specifies the width, height, stride, format and memory pointer of the pixmap to be used by the functionCreatePixmapSurfaceHI
to create thePixmapSurface
.EGLClientPixmapHI.Buffer An array ofEGLClientPixmapHI
structs.EGLDebugMessageKHRCallback Instances of this class may be passed to theDebugMessageControlKHR
method.EGLGetBlobFuncANDROID Instances of this class may be passed to theSetBlobCacheFuncsANDROID
method.EGLSetBlobFuncANDROID Instances of this class may be passed to theSetBlobCacheFuncsANDROID
method.EXTBufferAge Native bindings to the EXT_buffer_age extension.EXTCreateContextRobustness Native bindings to the EXT_create_context_robustness extension.EXTDeviceBase Native bindings to the EXT_device_base extension.EXTDeviceDRM Native bindings to the EXT_device_drm extension.EXTDeviceEnumeration Native bindings to the EXT_device_enumeration extension.EXTDeviceOpenWF Native bindings to the EXT_device_openwf extension.EXTDeviceQuery Native bindings to the EXT_device_query extension.EXTImageDMABufImport Native bindings to the EXT_image_dma_buf_import extension.EXTMultiviewWindow Native bindings to the EXT_multiview_window extension.EXTOutputBase Native bindings to the EXT_output_base extension.EXTOutputDRM Native bindings to the EXT_output_drm extension.EXTOutputOpenWF Native bindings to the EXT_output_openwf extension.EXTPlatformBase Native bindings to the EXT_platform_base extension.EXTPlatformDevice Native bindings to the EXT_platform_device extension.EXTPlatformWayland Native bindings to the EXT_platform_wayland extension.EXTPlatformX11 Native bindings to the EXT_platform_x11 extension.EXTProtectedSurface Native bindings to the EXT_protected_surface extension.EXTStreamConsumerEGLOutput Native bindings to the EXT_stream_consumer_egloutput extension.EXTSwapBuffersWithDamage Native bindings to the EXT_swap_buffers_with_damage extension.EXTYUVSurface Native bindings to the EXT_yuv_surface extension.HIClientpixmap Native bindings to the HI_clientpixmap extension.HIColorformats Native bindings to the HI_colorformats extension.IMGContextPriority Native bindings to the IMG_context_priority extension.IMGImagePlaneAttribs Native bindings to the IMG_image_plane_attribs extension.KHRCLEvent2 Native bindings to the KHR_cl_event2 extension.KHRConfigAttribs Native bindings to the KHR_config_attribs extension.KHRCreateContext Native bindings to the KHR_create_context extension.KHRCreateContextNoError Native bindings to the KHR_create_context_no_error extension.KHRDebug Native bindings to the KHR_debug extension.KHRFenceSync Native bindings to the KHR_fence_sync extension.KHRGLColorspace Native bindings to the KHR_gl_colorspace extension.KHRGLRenderbufferImage Native bindings to the KHR_gl_renderbuffer_image extension.KHRGLTexture2DImage Native bindings to the KHR_gl_texture_2D_image extension.KHRGLTexture3DImage Native bindings to the KHR_gl_texture_3D_image extension.KHRGLTextureCubemapImage Native bindings to the KHR_gl_texture_cubemap_image extension.KHRImage Native bindings to the KHR_image extension.KHRImageBase Native bindings to the KHR_image_base extension.KHRImagePixmap Native bindings to the KHR_image_pixmap extension.KHRLockSurface3 Native bindings to the KHR_lock_surface3 extension.KHRMutableRenderBuffer Native bindings to the KHR_mutable_render_buffer extension.KHRPartialUpdate Native bindings to the KHR_partial_update extension.KHRPlatformAndroid Native bindings to the KHR_platform_android extension.KHRPlatformGBM Native bindings to the KHR_platform_gbm extension.KHRPlatformWayland Native bindings to the KHR_platform_wayland extension.KHRPlatformX11 Native bindings to the KHR_platform_x11 extension.KHRReusableSync Native bindings to the KHR_reusable_sync extension.KHRStream Native bindings to the KHR_stream extension.KHRStreamConsumerGLTexture Native bindings to the KHR_stream_consumer_gltexture extension.KHRStreamCrossProcessFD Native bindings to the KHR_stream_cross_process_fd extension.KHRStreamFIFO Native bindings to the KHR_stream_fifo extension.KHRStreamProducerEGLSurface Native bindings to the KHR_stream_producer_eglsurface extension.KHRSwapBuffersWithDamage Native bindings to the KHR_swap_buffers_with_damage extension.KHRVGParentImage Native bindings to the KHR_vg_parent_image extension.KHRWaitSync Native bindings to the KHR_wait_sync extension.MESADRMImage Native bindings to the MESA_drm_image extension.MESAImageDMABufExport Native bindings to the MESA_image_dma_buf_export extension.MESAPlatformGBM Native bindings to the MESA_platform_gbm extension.NOKSwapRegion2 Native bindings to the NOK_swap_region2 extension.NOKTextureFromPixmap Native bindings to the NOK_texture_from_pixmap extension.NV3dvisionSurface Native bindings to the NV_3dvision_surface extension.NVCoverageSample Native bindings to the NV_coverage_sample extension.NVCoverageSampleResolve Native bindings to the NV_coverage_sample_resolve extension.NVCUDAEvent Native bindings to the NV_cuda_event extension.NVDepthNonlinear Native bindings to the NV_depth_nonlinear extension.NVDeviceCUDA Native bindings to the NV_device_cuda extension.NVNativeQuery Native bindings to the NV_native_query extension.NVPostSubBuffer Native bindings to the NV_post_sub_buffer extension.NVRobustnessVideoMemoryPurge Native bindings to theEGL_NV_robustness_video_memory_purge
extension.NVStreamConsumerGLTextureYUV Native bindings to the NV_stream_consumer_gltexture_yuv extension.NVStreamMetadata Native bindings to the NV_stream_metadata extension.NVStreamSync Native bindings to the NV_stream_sync extension.NVSync Native bindings to the NV_sync extension.NVSystemTime Native bindings to the NV_system_time extension.TIZENImageNativeBuffer Native bindings to the TIZEN_image_native_buffer extension.TIZENImageNativeSurface Native bindings to the TIZEN_image_native_surface extension.
Package org.lwjgl.egl Description
Contains bindings to the EGL API, an interface between Khronos rendering APIs such as OpenGL ES or OpenVG and
the underlying native platform window system. It handles graphics context management, surface/buffer binding and rendering synchronization and enables
high-performance, accelerated, mixed-mode 2D and 3D rendering using other Khronos APIs.
The Khronos EGL registry is a useful online resource that contains the EGL specification, as well as specifications of EGL extensions.


STMCube is an STMicroelectronics original initiative to ease developers life by reducing development efforts, time and cost. STM32Cube covers STM32 portfolio.
STM32Cube Version 1.x includes:
All embedded software utilities come with a full set of examples.
The STM32Cube firmware solution offers a straightforward API with a modular architecture, making it simple to fine tune custom applications and scalable to fit most requirements
The HAL (Hardware Abstraction Layer) drivers provided within this package supports the following STM32F756/746/745, STM32F723/33/22/32, STM32F765xx, STM32F767xx, STM32F769xx, STM32F777xx, and STM32F779xx devices.
Upgrade to use new version of USB Host V3.4.1
HAL updates
For the complete list of changes, please refer to the release notes of each firmware component
The STM32CubeF7 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with pre-configured projects for the main supported toolchains. The exhaustive list of projects is provided in this table STM32CubeProjectsList.html.
| Name | Version | Release note |
|---|---|---|
| Cortex-M CMSIS | V5.4_CM7 | release notes |
| STM32F7xx CMSIS | V1.2.8 | release notes |
| STM32F7xx HAL | V1.3.0 | release notes |
| BSP STM32F7308-DISCO | V1.0.1 | release notes |
| BSP STM32F7508-DISCO | V1.0.1 | release notes |
| BSP STM32F7xx-Nucleo 144 | V1.0.1 | release notes |
| BSP STM32746G-Discovery | V2.0.4 | release notes |
| BSP STM32756G_EVAL | V2.1.1 | release notes |
| BSP STM32F769I-Discovery | V2.0.2 | release notes |
| BSP STM32F769I_EVAL | V2.1.1 | release notes |
| BSP STM32F723E-Discovery | V1.0.3 | release notes |
| BSP Adafruit_Shield | V3.0.3 | release notes |
| BSP ampire480272 | V1.0.1 | release notes |
| BSP ampire640480 | V1.0.1 | release notes |
| BSP Common | V4.0.1 | release notes |
| BSP exc7200 | V1.0.2 | release notes |
| BSP ft5336 | V1.0.1 | release notes |
| BSP ft6x06 | V1.0.2 | release notes |
| BSP ft3x67 | V1.0.1 | release notes |
| BSP mfxstm32l152 | V2.0.1 | release notes |
| BSP mx25l512 | V1.0.3 | release notes |
| BSP n25q128a | V1.0.1 | release notes |
| BSP n25q512a | V1.0.1 | release notes |
| BSP otm8009a | V1.0.5 | release notes |
| BSP ov5640 | V2.0.0 | release notes |
| BSP ov9655 | V1.0.1 | release notes |
| BSP rk043fn48h | V1.0.1 | release notes |
| BSP s5k5cag | V1.0.1 | release notes |
| BSP st7735 | V1.1.2 | release notes |
| BSP stmpe811 | V2.0.1 | release notes |
| BSP ts3510 | V1.0.2 | release notes |
| BSP wm8994 | V2.2.1 | release notes |
| BSP adv7533 | V1.0.2 | release notes |
| BSP st7789h2 | V1.1.2 | release notes |
| BSP dp83848 | V1.0.0 | release notes |
| BSP lan8742 | V1.0.1 | release notes |
| Name | Version | Release note |
|---|---|---|
| STemWin | V5.44 | release notes |
| STM32 PDM audio software decoding Library | V3.2.0 | release notes |
| STM32 USB Device Library | V2.11.0 | release notes |
| STM32 USB Host Library | V3.4.1 | release notes |
| FatFS | R0.12c | release notes ST modified 20190125 release notes |
| FreeRTOS | V10.2.1 | release notes ST modified 20200117 release notes |
| LwIP | V2.1.2 | release notes ST modified V2.1.2_20190315 release notes |
| MbedTLS | V2.16.2 | release notes ST modified 20200117 release notes |
| LibJPEG | V8d | release notes ST modified 20190201 release notes |
| TouchGFX | v4.10.0 | release notes |
| Name | Version | Release note |
|---|---|---|
| CPU | V1.1.0 | release notes |
| Fonts | V1.0.0 | release notes |
| Log | V1.0.1 | release notes |
| JPEG | V2.0.0 | release notes |
The STM32CubeF7 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with pre-configured projects for the main supported toolchains. The exhaustive list of projects is provided in this table STM32CubeProjectsList.html.
| Name | Version | Release note |
|---|---|---|
| Cortex-M CMSIS | V5.4_CM7 | release notes |
| STM32F7xx CMSIS | V1.2.7 | release notes |
| STM32F7xx HAL | V1.2.10 | release notes |
| BSP STM32F7308-DISCO | V1.0.0 | release notes |
| BSP STM32F7508-DISCO | V1.0.0 | release notes |
| BSP STM32F7xx-Nucleo 144 | V1.0.0 | release notes |
| BSP STM32746G-Discovery | V2.0.3 | release notes |
| BSP STM32756G_EVAL | V2.1.0 | release notes |
| BSP STM32F769I-Discovery | V2.0.1 | release notes |
| BSP STM32F769I_EVAL | V2.1.0 | release notes |
| BSP STM32F723E-Discovery | V1.0.2 | release notes |
| BSP Adafruit_Shield | V3.0.3 | release notes |
| BSP ampire480272 | V1.0.1 | release notes |
| BSP ampire640480 | V1.0.1 | release notes |
| BSP Common | V4.0.1 | release notes |
| BSP exc7200 | V1.0.2 | release notes |
| BSP ft5336 | V1.0.1 | release notes |
| BSP ft6x06 | V1.0.2 | release notes |
| BSP mfxstm32l152 | V2.0.1 | release notes |
| BSP mx25l512 | V1.0.3 | release notes |
| BSP n25q128a | V1.0.1 | release notes |
| BSP n25q512a | V1.0.1 | release notes |
| BSP otm8009a | V1.0.5 | release notes |
| BSP ov5640 | V2.0.0 | release notes |
| BSP ov9655 | V1.0.1 | release notes |
| BSP rk043fn48h | V1.0.1 | release notes |
| BSP s5k5cag | V1.0.1 | release notes |
| BSP st7735 | V1.1.2 | release notes |
| BSP stmpe811 | V2.0.1 | release notes |
| BSP ts3510 | V1.0.2 | release notes |
| BSP wm8994 | V2.2.1 | release notes |
| BSP adv7533 | V1.0.2 | release notes |
| BSP st7789h2 | V1.1.2 | release notes |
| Name | Version | Release note |
|---|---|---|
| STemWin | V5.44 | release notes |
| STM32 PDM audio software decoding Library | V3.2.0 | release notes |
| STM32 USB Device Library | V2.6.0 | release notes |
| STM32 USB Host Library | V3.3.4 | release notes |
| FatFS | R0.12c | release notes ST modified 20190125 release notes |
| FreeRTOS | V10.2.1 | release notes ST modified 20200117 release notes |
| LwIP | V2.1.2 | release notes ST modified V2.1.2_20190315 release notes |
| MbedTLS | V2.16.2 | release notes ST modified 20200117 release notes |
| LibJPEG | V8d | release notes ST modified 20190201 release notes |
| TouchGFX | v4.10.0 | release notes |
| Name | Version | Release note |
|---|---|---|
| CPU | V1.1.0 | release notes |
| Fonts | V1.0.0 | release notes |
| Log | V1.0.1 | release notes |
| JPEG | V2.0.0 | release notes |
General updates to fix known defects and enhancements implementation
For the complete list of changes, please refer to the release notes of each firmware component
The STM32CubeF7 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with pre-configured projects for the main supported toolchains. The exhaustive list of projects is provided in this table STM32CubeProjectsList.html.
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V5.4_CM7 | Apache License 2.0 | release notes |
| STM32F7xx CMSIS | V1.2.6 | Apache License 2.0 | release notes |
| STM32F7xx HAL | V1.2.9 | BSD-3-Clause | release notes |
| BSP STM32F7308-DISCO | V1.0.0 | BSD-3-Clause | release notes |
| BSP STM32F7508-DISCO | V1.0.0 | BSD-3-Clause | release notes |
| BSP STM32F7xx-Nucleo 144 | V1.0.0 | BSD-3-Clause | release notes |
| BSP STM32746G-Discovery | V2.0.3 | BSD-3-Clause | release notes |
| BSP STM32756G_EVAL | V2.1.0 | BSD-3-Clause | release notes |
| BSP STM32F769I-Discovery | V2.0.1 | BSD-3-Clause | release notes |
| BSP STM32F769I_EVAL | V2.1.0 | BSD-3-Clause | release notes |
| BSP STM32F723E-Discovery | V1.0.2 | BSD-3-Clause | release notes |
| BSP Adafruit_Shield | V3.0.3 | BSD-3-Clause | release notes |
| BSP ampire480272 | V1.0.1 | BSD-3-Clause | release notes |
| BSP ampire640480 | V1.0.1 | BSD-3-Clause | release notes |
| BSP Common | V4.0.1 | BSD-3-Clause | release notes |
| BSP exc7200 | V1.0.2 | BSD-3-Clause | release notes |
| BSP ft5336 | V1.0.1 | BSD-3-Clause | release notes |
| BSP ft6x06 | V1.0.2 | BSD-3-Clause | release notes |
| BSP mfxstm32l152 | V2.0.1 | BSD-3-Clause | release notes |
| BSP mx25l512 | V1.0.3 | BSD-3-Clause | release notes |
| BSP n25q128a | V1.0.1 | BSD-3-Clause | release notes |
| BSP n25q512a | V1.0.1 | BSD-3-Clause | release notes |
| BSP otm8009a | V1.0.5 | BSD-3-Clause | release notes |
| BSP ov5640 | V2.0.0 | BSD-3-Clause | release notes |
| BSP ov9655 | V1.0.1 | BSD-3-Clause | release notes |
| BSP rk043fn48h | V1.0.1 | BSD-3-Clause | release notes BSP s5k5cag V1.0.1 BSD-3-Clause release notes |
| BSP st7735 | V1.1.2 | BSD-3-Clause | release notes |
| BSP stmpe811 | V2.0.1 | BSD-3-Clause | release notes |
| BSP ts3510 | V1.0.2 | BSD-3-Clause | release notes |
| BSP wm8994 | V2.2.1 | BSD-3-Clause | release notes |
| BSP adv7533 | V1.0.2 | BSD-3-Clause | release notes |
| BSP st7789h2 | V1.1.2 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| STemWin | V5.44 | SLA0044 | release notes |
| STM32 PDM audio software decoding Library | V3.2.0 | SLA0044 | release notes |
| STM32 USB Device Library | V2.6.0 | SLA0044 | release notes |
| STM32 USB Host Library | V3.3.4 | SLA0044 | release notes |
| FatFS | R0.12c | BSD-3-Clause | release notes ST modified 20190125 release notes |
| FreeRTOS | V10.2.1 | MIT | release notes ST modified 20200117 release notes |
| LwIP | V2.1.2 | BSD-3-Clause | release notes ST modified V2.1.2_20190315 release notes |
| MbedTLS | V2.16.2 | Apache License 2.0 | release notesST modified 20200117 release notes |
| LibJPEG | V8d | Independent JPEG Group License | release notes ST modified 20190201 release notes |
| TouchGFX | v4.10.0 | SLA0044 | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD-3-Clause | release notes |
| Fonts | V1.0.0 | BSD-3-Clause | release notes |
| Log | V1.0.1 | BSD-3-Clause | release notes |
| JPEG | V2.0.0 | BSD-3-Clause | release notes |
Improve code quality by fixing MisraC-2012 violations
For the complete list of changes, please refer to the release notes of each firmware component
The STM32CubeF7 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with pre-configured projects for the main supported toolchains. The exhaustive list of projects is provided in this table STM32CubeProjectsList.html.
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V5.4_CM7 | Apache License 2.0 | release notes |
| STM32F7xx CMSIS | V1.2.5 | Apache License 2.0 | release notes |
| STM32F7xx HAL | V1.2.8 | BSD-3-Clause | release notes |
| BSP STM32F7308-DISCO | V1.0.0 | BSD-3-Clause | release notes |
| BSP STM32F7508-DISCO | V1.0.0 | BSD-3-Clause | release notes |
| BSP STM32F7xx-Nucleo 144 | V1.0.0 | BSD-3-Clause | release notes |
| BSP STM32746G-Discovery | V2.0.2 | BSD-3-Clause | release notes |
| BSP STM32756G_EVAL | V2.1.0 | BSD-3-Clause | release notes |
| BSP STM32F769I-Discovery | V2.0.1 | BSD-3-Clause | release notes |
| BSP STM32F769I_EVAL | V2.1.0 | BSD-3-Clause | release notes |
| BSP STM32F723E-Discovery | V1.0.2 | BSD-3-Clause | release notes |
| BSP Adafruit_Shield | V3.0.3 | BSD-3-Clause | release notes |
| BSP ampire480272 | V1.0.1 | BSD-3-Clause | release notes |
| BSP ampire640480 | V1.0.1 | BSD-3-Clause | release notes |
| BSP Common | V4.0.1 | BSD-3-Clause | release notes |
| BSP exc7200 | V1.0.2 | BSD-3-Clause | release notes |
| BSP ft5336 | V1.0.1 | BSD-3-Clause | release notes |
| BSP ft6x06 | V1.0.2 | BSD-3-Clause | release notes |
| BSP mfxstm32l152 | V2.0.1 | BSD-3-Clause | release notes |
| BSP mx25l512 | V1.0.3 | BSD-3-Clause | release notes |
| BSP n25q128a | V1.0.1 | BSD-3-Clause | release notes |
| BSP n25q512a | V1.0.1 | BSD-3-Clause | release notes |
| BSP otm8009a | V1.0.3 | BSD-3-Clause | release notes |
| BSP ov5640 | V2.0.0 | BSD-3-Clause | release notes |
| BSP ov9655 | V1.0.1 | BSD-3-Clause | release notes |
| BSP rk043fn48h | V1.0.1 | BSD-3-Clause | release notes |
| BSP s5k5cag | V1.0.1 | BSD-3-Clause | release notes |
| BSP st7735 | V1.1.2 | BSD-3-Clause | release notes |
| BSP stmpe811 | V2.0.1 | BSD-3-Clause | release notes |
| BSP ts3510 | V1.0.2 | BSD-3-Clause | release notes |
| BSP wm8994 | V2.2.1 | BSD-3-Clause | release notes |
| BSP adv7533 | V1.0.2 | BSD-3-Clause | release notes |
| BSP st7789h2 | V1.1.2 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| STemWin | V5.44 | SLA0044 | release notes |
| STM32 PDM audio software decoding Library | V3.2.0 | SLA0044 | release notes |
| STM32 USB Device Library | V2.6.0 | SLA0044 | release notes |
| STM32 USB Host Library | V3.3.4 | SLA0044 | release notes |
| FatFS | R0.12c | BSD-3-Clause | release notes ST modified 20190125 release notes |
| FreeRTOS | V10.2.1 | MIT | release notes ST modified 20200117 release notes |
| LwIP | V2.1.2 | BSD-3-Clause | release notes ST modified V2.1.2_20190315 release notes |
| MbedTLS | V2.16.2 | Apache License 2.0 | release notesST modified 20200117 release notes |
| LibJPEG | V8d | Independent JPEG Group License | release notes ST modified 20190201 release notes |
| TouchGFX | v4.10.0 | SLA0044 | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD-3-Clause | release notes |
| Fonts | V1.0.0 | BSD-3-Clause | release notes |
| Log | V1.0.1 | BSD-3-Clause | release notes |
| JPEG | V2.0.0 | BSD-3-Clause | release notes |
The STM32CubeF7 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with pre-configured projects for the main supported toolchains. The exhaustive list of projects is provided in this table STM32CubeProjectsList.html.
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V5.4_CM7 | Apache License 2.0 | release notes |
| STM32F7xx CMSIS | V1.2.4 | Apache License 2.0 | release notes |
| STM32F7xx HAL | V1.2.7 | BSD-3-Clause | release notes |
| BSP STM32F7308-DISCO | V1.0.0 | BSD-3-Clause | release notes |
| BSP STM32F7508-DISCO | V1.0.0 | BSD-3-Clause | release notes |
| BSP STM32F7xx-Nucleo 144 | V1.0.0 | BSD-3-Clause | release notes |
| BSP STM32746G-Discovery | V2.0.2 | BSD-3-Clause | release notes |
| BSP STM32756G_EVAL | V2.0.3 | BSD-3-Clause | release notes |
| BSP STM32F769I-Discovery | V2.0.1 | BSD-3-Clause | release notes |
| BSP STM32F769I_EVAL | V2.0.2 | BSD-3-Clause | release notes |
| BSP STM32F723E-Discovery | V1.0.2 | BSD-3-Clause | release notes |
| BSP Adafruit_Shield | V3.0.3 | BSD-3-Clause | release notes |
| BSP ampire480272 | V1.0.1 | BSD-3-Clause | release notes |
| BSP ampire640480 | V1.0.1 | BSD-3-Clause | release notes |
| BSP Common | V4.0.1 | BSD-3-Clause | release notes |
| BSP exc7200 | V1.0.2 | BSD-3-Clause | release notes |
| BSP ft5336 | V1.0.1 | BSD-3-Clause | release notes |
| BSP ft6x06 | V1.0.2 | BSD-3-Clause | release notes |
| BSP mfxstm32l152 | V2.0.1 | BSD-3-Clause | release notes |
| BSP mx25l512 | V1.0.3 | BSD-3-Clause | release notes |
| BSP n25q128a | V1.0.1 | BSD-3-Clause | release notes |
| BSP n25q512a | V1.0.1 | BSD-3-Clause | release notes |
| BSP otm8009a | V1.0.3 | BSD-3-Clause | release notes |
| BSP ov9655 | V1.0.1 | BSD-3-Clause | release notes |
| BSP rk043fn48h | V1.0.1 | BSD-3-Clause | release notes |
| BSP s5k5cag | V1.0.1 | BSD-3-Clause | release notes |
| BSP st7735 | V1.1.2 | BSD-3-Clause | release notes |
| BSP stmpe811 | V2.0.1 | BSD-3-Clause | release notes |
| BSP ts3510 | V1.0.2 | BSD-3-Clause | release notes |
| BSP wm8994 | V2.2.1 | BSD-3-Clause | release notes |
| BSP adv7533 | V1.0.2 | BSD-3-Clause | release notes |
| BSP st7789h2 | V1.1.2 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Host Library | V3.3.2 | SLA0044 | release notes |
| STM32 USB Device Library | V2.5.1 | SLA0044 | release notes |
| FatFS | R0.12c | BSD-3-Clause | release notes ST modified 20190125 release notes |
| FreeRTOS | V10.0.1 | MIT | release notes ST modified 20180813 release notes |
| LwIP | V2.0.3_20180813 | BSD-3-Clause | release notes |
| MbedTLS | V2.11.0 | Apache License 2.0 | release notes ST modified 20180706 release notes |
| STemWin | V5.44 | SLA0044 | release notes |
| STM32 PDM audio software decoding Library | V3.1.0 | SW License Agreement V2 | release notes |
| LibJPEG | V8d | BSD-3-Clause | release notes ST modified 20190201 release notes |
| TouchGFX | V4.10.0 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD-3-Clause | release notes |
| Fonts | V1.0.0 | BSD-3-Clause | release notes |
| Log | V1.0.1 | BSD-3-Clause | release notes |
| JPEG | V2.0.0 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V4.5_CM7 | Apache License 2.0 | release notes |
| STM32F7xx CMSIS | V1.2.3 | Apache License 2.0 | release notes |
| STM32F7xx HAL | V1.2.6 | BSD-3-Clause | release notes |
| BSP STM32F7308-DISCO | V1.0.0 | BSD-3-Clause | release notes |
| BSP STM32F7508-DISCO | V1.0.0 | BSD-3-Clause | release notes |
| BSP STM32F7xx-Nucleo 144 | V1.0.0 | BSD-3-Clause | release notes |
| BSP STM32746G-Discovery | V2.0.2 | BSD-3-Clause | release notes |
| BSP STM32756G_EVAL | V2.0.3 | BSD-3-Clause | release notes |
| BSP STM32F769I-Discovery | V2.0.1 | BSD-3-Clause | release notes |
| BSP STM32F769I_EVAL | V2.0.2 | BSD-3-Clause | release notes |
| BSP STM32F723E-Discovery | V1.0.2 | BSD-3-Clause | release notes |
| BSP Adafruit_Shield | V3.0.2 | BSD-3-Clause | release notes |
| BSP ampire480272 | V1.0.1 | BSD-3-Clause | release notes |
| BSP ampire640480 | V1.0.1 | BSD-3-Clause | release notes |
| BSP Common | V4.0.1 | BSD-3-Clause | release notes |
| BSP exc7200 | V1.0.2 | BSD-3-Clause | release notes |
| BSP ft5336 | V1.0.1 | BSD-3-Clause | release notes |
| BSP ft6x06 | V1.0.2 | BSD-3-Clause | release notes |
| BSP mfxstm32l152 | V2.0.1 | BSD-3-Clause | release notes |
| BSP mx25l512 | V1.0.3 | BSD-3-Clause | release notes |
| BSP n25q128a | V1.0.1 | BSD-3-Clause | release notes |
| BSP n25q512a | V1.0.1 | BSD-3-Clause | release notes |
| BSP otm8009a | V1.0.3 | BSD-3-Clause | release notes |
| BSP ov9655 | V1.0.1 | BSD-3-Clause | release notes |
| BSP rk043fn48h | V1.0.1 | BSD-3-Clause | release notes |
| BSP s5k5cag | V1.0.1 | BSD-3-Clause | release notes |
| BSP st7735 | V1.1.2 | BSD-3-Clause | release notes |
| BSP stmpe811 | V2.0.1 | BSD-3-Clause | release notes |
| BSP ts3510 | V1.0.2 | BSD-3-Clause | release notes |
| BSP wm8994 | V2.2.1 | BSD-3-Clause | release notes |
| BSP adv7533 | V1.0.2 | BSD-3-Clause | release notes |
| BSP st7789h2 | V1.1.2 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Host Library | V3.2.2 | SLA0044 | release notes |
| STM32 USB Device Library | V2.4.2 | SLA0044 | release notes |
| FatFS | R0.12c | BSD-3-Clause | release notes ST modified 20171117 release notes |
| FreeRTOS | V9.0.0 | MIT | release notes ST modified 20180813 release notes |
| LwIP | V2.0.3 | BSD-3-Clause | release notes |
| MbedTLS | V2.6.1 | Apache License 2.0 | release notes ST modified 20171110 release notes |
| STemWin | V5.44 | SLA0044 | release notes |
| STM32 PDM audio software decoding Library | V3.1.0 | SW License Agreement V2 | release notes |
| LibJPEG | V8d | BSD-3-Clause | release notes ST modified 20161118 release notes |
| TouchGFX | V4.10.0 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD-3-Clause | release notes |
| Fonts | V1.0.0 | BSD-3-Clause | release notes |
| Log | V1.0.1 | BSD-3-Clause | release notes |
| JPEG | V2.0.0 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V4.5_CM7 | Apache License 2.0 | release notes |
| STM32F7xx CMSIS | V1.2.3 | Apache License 2.0 | release notes |
| STM32F7xx HAL | V1.2.6 | BSD-3-Clause | release notes |
| BSP STM32F7xx-Nucleo 144 | V1.0.0 | BSD-3-Clause | release notes |
| BSP STM32746G-Discovery | V2.0.2 | BSD-3-Clause | release notes |
| BSP STM32756G_EVAL | V2.0.3 | BSD-3-Clause | release notes |
| BSP STM32F769I-Discovery | V2.0.1 | BSD-3-Clause | release notes |
| BSP STM32F769I_EVAL | V2.0.2 | BSD-3-Clause | release notes |
| BSP STM32F723E-Discovery | V1.0.2 | BSD-3-Clause | release notes |
| BSP Adafruit_Shield | V3.0.2 | BSD-3-Clause | release notes |
| BSP ampire480272 | V1.0.1 | BSD-3-Clause | release notes |
| BSP ampire640480 | V1.0.1 | BSD-3-Clause | release notes |
| BSP Common | V4.0.1 | BSD-3-Clause | release notes |
| BSP exc7200 | V1.0.2 | BSD-3-Clause | release notes |
| BSP ft5336 | V1.0.1 | BSD-3-Clause | release notes |
| BSP ft6x06 | V1.0.2 | BSD-3-Clause | release notes |
| BSP mfxstm32l152 | V2.0.1 | BSD-3-Clause | release notes |
| BSP mx25l512 | V1.0.3 | BSD-3-Clause | release notes |
| BSP n25q128a | V1.0.1 | BSD-3-Clause | release notes |
| BSP n25q512a | V1.0.1 | BSD-3-Clause | release notes |
| BSP otm8009a | V1.0.3 | BSD-3-Clause | release notes |
| BSP ov9655 | V1.0.1 | BSD-3-Clause | release notes |
| BSP rk043fn48h | V1.0.1 | BSD-3-Clause | release notes |
| BSP s5k5cag | V1.0.1 | BSD-3-Clause | release notes |
| BSP st7735 | V1.1.2 | BSD-3-Clause | release notes |
| BSP stmpe811 | V2.0.1 | BSD-3-Clause | release notes |
| BSP ts3510 | V1.0.2 | BSD-3-Clause | release notes |
| BSP wm8994 | V2.2.1 | BSD-3-Clause | release notes |
| BSP adv7533 | V1.0.2 | BSD-3-Clause | release notes |
| BSP st7789h2 | V1.1.2 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Host Library | V3.2.2 | SLA0044 | release notes |
| STM32 USB Device Library | V2.4.2 | SLA0044 | release notes |
| FatFS | R0.12c | BSD-3-Clause | release notes ST modified 20171117 release notes |
| FreeRTOS | V9.0.0 | MIT | release notes ST modified 20180813 release notes |
| LwIP | V2.0.3 | BSD-3-Clause | release notes |
| MbedTLS | V2.6.1 | Apache License 2.0 | release notes ST modified 20171110 release notes |
| STemWin | V5.40 | SLA0044 | release notes |
| STM32 PDM audio software decoding Library | V3.0.1 | SW License Agreement V2 | release notes |
| LibJPEG | V8d | BSD-3-Clause | release notes ST modified 20161118 release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD-3-Clause | release notes |
| Fonts | V1.0.0 | BSD-3-Clause | release notes |
| Log | V1.0.1 | BSD-3-Clause | release notes |
| JPEG | V2.0.0 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V4.5_CM7 | Apache License 2.0 | release notes |
| STM32F7xx CMSIS | V1.2.2 | Apache License 2.0 | release notes |
| STM32F7xx HAL | V1.2.5 | BSD-3-Clause | release notes |
| BSP STM32F7xx-Nucleo 144 | V1.0.0 | BSD-3-Clause | release notes |
| BSP STM32746G-Discovery | V2.0.2 | BSD-3-Clause | release notes |
| BSP STM32756G_EVAL | V2.0.3 | BSD-3-Clause | release notes |
| BSP STM32F769I-Discovery | V2.0.1 | BSD-3-Clause | release notes |
| BSP STM32F769I_EVAL | V2.0.2 | BSD-3-Clause | release notes |
| BSP STM32F723E-Discovery | V1.0.2 | BSD-3-Clause | release notes |
| BSP Adafruit_Shield | V3.0.2 | BSD-3-Clause | release notes |
| BSP ampire480272 | V1.0.1 | BSD-3-Clause | release notes |
| BSP ampire640480 | V1.0.1 | BSD-3-Clause | release notes |
| BSP Common | V4.0.1 | BSD-3-Clause | release notes |
| BSP exc7200 | V1.0.2 | BSD-3-Clause | release notes |
| BSP ft5336 | V1.0.1 | BSD-3-Clause | release notes |
| BSP ft6x06 | V1.0.2 | BSD-3-Clause | release notes |
| BSP mfxstm32l152 | V2.0.1 | BSD-3-Clause | release notes |
| BSP mx25l512 | V1.0.3 | BSD-3-Clause | release notes |
| BSP n25q128a | V1.0.1 | BSD-3-Clause | release notes |
| BSP n25q512a | V1.0.1 | BSD-3-Clause | release notes |
| BSP otm8009a | V1.0.3 | BSD-3-Clause | release notes |
| BSP ov9655 | V1.0.1 | BSD-3-Clause | release notes |
| BSP rk043fn48h | V1.0.1 | BSD-3-Clause | release notes |
| BSP s5k5cag | V1.0.1 | BSD-3-Clause | release notes |
| BSP st7735 | V1.1.2 | BSD-3-Clause | release notes |
| BSP stmpe811 | V2.0.1 | BSD-3-Clause | release notes |
| BSP ts3510 | V1.0.2 | BSD-3-Clause | release notes |
| BSP wm8994 | V2.2.1 | BSD-3-Clause | release notes |
| BSP adv7533 | V1.0.2 | BSD-3-Clause | release notes |
| BSP st7789h2 | V1.1.2 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Host Library | V3.2.2 | SLA0044 | release notes |
| STM32 USB Device Library | V2.4.2 | SLA0044 | release notes |
| FatFS | R0.12c | BSD-3-Clause | release notes ST modified 20171117 release notes |
| FreeRTOS | V9.0.0 | MIT | release notes ST modified 20180813 release notes |
| LwIP | V2.0.3 | BSD-3-Clause | release notes |
| MbedTLS | V2.6.1 | Apache License 2.0 | release notes ST modified 20171110 release notes |
| STemWin | V5.40 | SLA0044 | release notes |
| STM32 PDM audio software decoding Library | V3.0.1 | SW License Agreement V2 | release notes |
| LibJPEG | V8d | BSD-3-Clause | release notes ST modified 20161118 release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD-3-Clause | release notes |
| Fonts | V1.0.0 | BSD-3-Clause | release notes |
| Log | V1.0.1 | BSD-3-Clause | release notes |
| JPEG | V2.0.0 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V4.5_CM7 | Apache License 2.0 | release notes |
| STM32F7xx CMSIS | V1.2.2 | Apache License 2.0 | release notes |
| STM32F7xx HAL | V1.2.4 | BSD-3-Clause | release notes |
| BSP STM32F7xx-Nucleo 144 | V1.0.0 | BSD-3-Clause | release notes |
| BSP STM32746G-Discovery | V2.0.2 | BSD-3-Clause | release notes |
| BSP STM32756G_EVAL | V2.0.3 | BSD-3-Clause | release notes |
| BSP STM32F769I-Discovery | V2.0.1 | BSD-3-Clause | release notes |
| BSP STM32F769I_EVAL | V2.0.2 | BSD-3-Clause | release notes |
| BSP STM32F723E-Discovery | V1.0.2 | BSD-3-Clause | release notes |
| BSP Adafruit_Shield | V3.0.2 | BSD-3-Clause | release notes |
| BSP ampire480272 | V1.0.1 | BSD-3-Clause | release notes |
| BSP ampire640480 | V1.0.1 | BSD-3-Clause | release notes |
| BSP Common | V4.0.1 | BSD-3-Clause | release notes |
| BSP exc7200 | V1.0.2 | BSD-3-Clause | release notes |
| BSP ft5336 | V1.0.1 | BSD-3-Clause | release notes |
| BSP ft6x06 | V1.0.2 | BSD-3-Clause | release notes |
| BSP mfxstm32l152 | V2.0.1 | BSD-3-Clause | release notes |
| BSP mx25l512 | V1.0.3 | BSD-3-Clause | release notes |
| BSP n25q128a | V1.0.1 | BSD-3-Clause | release notes |
| BSP n25q512a | V1.0.1 | BSD-3-Clause | release notes |
| BSP otm8009a | V1.0.3 | BSD-3-Clause | release notes |
| BSP ov9655 | V1.0.1 | BSD-3-Clause | release notes |
| BSP rk043fn48h | V1.0.1 | BSD-3-Clause | release notes |
| BSP s5k5cag | V1.0.1 | BSD-3-Clause | release notes |
| BSP st7735 | V1.1.2 | BSD-3-Clause | release notes |
| BSP stmpe811 | V2.0.1 | BSD-3-Clause | release notes |
| BSP ts3510 | V1.0.2 | BSD-3-Clause | release notes |
| BSP wm8994 | V2.2.0 | BSD-3-Clause | release notes |
| BSP adv7533 | V1.0.2 | BSD-3-Clause | release notes |
| BSP st7789h2 | V1.1.2 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Host Library | V3.2.2 | SLA0044 | release notes |
| STM32 USB Device Library | V2.4.2 | SLA0044 | release notes |
| FatFS | R0.12c | BSD-3-Clause | release notes ST modified 20171117 release notes |
| FreeRTOS | V9.0.0 | MIT | release notes ST modified 20180813 release notes |
| LwIP | V2.0.3 | BSD-3-Clause | release notes |
| MbedTLS | V2.6.1 | Apache License 2.0 | release notes ST modified 20171110 release notes |
| STemWin | V5.40 | SLA0044 | release notes |
| STM32 PDM audio software decoding Library | V3.0.1 | SW License Agreement V2 | release notes |
| LibJPEG | V8d | BSD-3-Clause | release notes ST modified 20161118 release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD-3-Clause | release notes |
| Fonts | V1.0.0 | BSD-3-Clause | release notes |
| Log | V1.0.1 | BSD-3-Clause | release notes |
| JPEG | V2.0.0 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V4.5 | Apache License 2.0 | release notes |
| STM32F7xx CMSIS | V1.2.1 | Apache License 2.0 | release notes |
| STM32F7xx HAL | V1.2.3 | BSD-3-Clause | release notes |
| BSP STM32F7xx-Nucleo 144 | V1.0.0 | BSD-3-Clause | release notes |
| BSP STM32746G-Discovery | V2.0.2 | BSD-3-Clause | release notes |
| BSP STM32756G_EVAL | V2.0.2 | BSD-3-Clause | release notes |
| BSP STM32F769I-Discovery | V2.0.1 | BSD-3-Clause | release notes |
| BSP STM32F769I_EVAL | V2.0.2 | BSD-3-Clause | release notes |
| BSP STM32F723E-Discovery | V1.0.2 | BSD-3-Clause | release notes |
| BSP Adafruit_Shield | V3.0.2 | BSD-3-Clause | release notes |
| BSP ampire480272 | V1.0.1 | BSD-3-Clause | release notes |
| BSP ampire640480 | V1.0.1 | BSD-3-Clause | release notes |
| BSP Common | V4.0.1 | BSD-3-Clause | release notes |
| BSP exc7200 | V1.0.2 | BSD-3-Clause | release notes |
| BSP ft5336 | V1.0.1 | BSD-3-Clause | release notes |
| BSP ft6x06 | V1.0.2 | BSD-3-Clause | release notes |
| BSP mfxstm32l152 | V2.0.1 | BSD-3-Clause | release notes |
| BSP mx25l512 | V1.0.3 | BSD-3-Clause | release notes |
| BSP n25q128a | V1.0.1 | BSD-3-Clause | release notes |
| BSP n25q512a | V1.0.1 | BSD-3-Clause | release notes |
| BSP otm8009a | V1.0.3 | BSD-3-Clause | release notes |
| BSP ov9655 | V1.0.1 | BSD-3-Clause | release notes |
| BSP rk043fn48h | V1.0.1 | BSD-3-Clause | release notes |
| BSP s5k5cag | V1.0.1 | BSD-3-Clause | release notes |
| BSP st7735 | V1.1.2 | BSD-3-Clause | release notes |
| BSP stmpe811 | V2.0.1 | BSD-3-Clause | release notes |
| BSP ts3510 | V1.0.2 | BSD-3-Clause | release notes |
| BSP wm8994 | V2.2.0 | BSD-3-Clause | release notes |
| BSP adv7533 | V1.0.2 | BSD-3-Clause | release notes |
| BSP st7789h2 | V1.1.2 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Host Library | V3.2.2 | SLA0044 | release notes |
| STM32 USB Device Library | V2.4.2 | SLA0044 | release notes |
| FatFS | R0.12 | BSD-3-Clause | release notes ST modified 20170710 release notes |
| FreeRTOS | V9.0.0 | MIT | release notes ST modified 20180813 release notes |
| LwIP | V2.0.0 | BSD-3-Clause | release notes ST modified 20161223 release notes |
| MbedTLS | V2.6.1 | Apache License 2.0 | release notes ST modified 20171110 release notes |
| STemWin | V5.40 | SLA0044 | release notes |
| STM32 PDM audio software decoding Library | V2.1.0 | SW License Agreement V2 | release notes |
| LibJPEG | V8d | BSD-3-Clause | release notes ST modified 20161118 release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD-3-Clause | release notes |
| Fonts | V1.0.0 | BSD-3-Clause | release notes |
| Log | V1.0.1 | BSD-3-Clause | release notes |
| JPEG | V2.0.0 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V4.5 | Apache License 2.0 | release notes |
| STM32F7xx CMSIS | V1.2.0 | Apache License 2.0 | release notes |
| STM32F7xx HAL | V1.2.1 | BSD-3-Clause | release notes |
| BSP STM32F7xx-Nucleo 144 | V1.0.0 | BSD-3-Clause | release notes |
| BSP STM32746G-Discovery | V2.0.0 | BSD-3-Clause | release notes |
| BSP STM32756G_EVAL | V2.0.0 | BSD-3-Clause | release notes |
| BSP STM32F769I-Discovery | V2.0.0 | BSD-3-Clause | release notes |
| BSP STM32F769I_EVAL | V2.0.0 | BSD-3-Clause | release notes |
| BSP STM32F723E-Discovery | V1.0.0 | BSD-3-Clause | release notes |
| BSP Adafruit_Shield | V3.0.0 | BSD-3-Clause | release notes |
| BSP ampire480272 | V1.0.0 | BSD-3-Clause | release notes |
| BSP ampire640480 | V1.0.0 | BSD-3-Clause | release notes |
| BSP Common | V4.0.1 | BSD-3-Clause | release notes |
| BSP exc7200 | V1.0.1 | BSD-3-Clause | release notes |
| BSP ft5336 | V1.0.0 | BSD-3-Clause | release notes |
| BSP ft6x06 | V1.0.1 | BSD-3-Clause | release notes |
| BSP mfxstm32l152 | V2.0.0 | BSD-3-Clause | release notes |
| BSP mx25l512 | V1.0.2 | BSD-3-Clause | release notes |
| BSP n25q128a | V1.0.0 | BSD-3-Clause | release notes |
| BSP n25q512a | V1.0.0 | BSD-3-Clause | release notes |
| BSP otm8009a | V1.0.1 | BSD-3-Clause | release notes |
| BSP ov9655 | V1.0.0 | BSD-3-Clause | release notes |
| BSP rk043fn48h | V1.0.0 | BSD-3-Clause | release notes |
| BSP s5k5cag | V1.0.0 | BSD-3-Clause | release notes |
| BSP st7735 | V1.1.1 | BSD-3-Clause | release notes |
| BSP stmpe811 | V2.0.0 | BSD-3-Clause | release notes |
| BSP ts3510 | V1.0.1 | BSD-3-Clause | release notes |
| BSP wm8994 | V2.1.0 | BSD-3-Clause | release notes |
| BSP adv7533 | V1.0.1 | BSD-3-Clause | release notes |
| BSP st7789h2 | V1.1.1 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Host Library | V3.2.2 | SLA0044 | release notes |
| STM32 USB Device Library | V2.4.2 | SLA0044 | release notes |
| FatFS | R0.11 | BSD-3-Clause | release notes ST modified 20161223 release notes |
| FreeRTOS | V9.0.0 | MIT | release notes ST modified 20170303 release notes |
| LwIP | V2.0.0 | BSD-3-Clause | release notes ST modified 20161223 release notes |
| MbedTLS | V2.6.1 | Apache License 2.0 | release notes ST modified 20171110 release notes |
| STemWin | V5.32 | SLA0044 | release notes |
| STM32 PDM audio software decoding Library | V2.1.0 | SW License Agreement V2 | release notes |
| LibJPEG | V8d | BSD-3-Clause | release notes ST modified 20161118 release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD-3-Clause | release notes |
| Fonts | V1.0.0 | BSD-3-Clause | release notes |
| Log | V1.0.1 | BSD-3-Clause | release notes |
| JPEG | V2.0.0 | BSD-3-Clause | release notes |
| ame | Version | License | Release note |
|---|---|---|---|
| STM32F7xx HAL | V1.2.1 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V4.5 | Apache License 2.0 | release notes |
| STM32F7xx CMSIS | V1.2.0 | Apache License 2.0 | release notes |
| STM32F7xx HAL | V1.2.0 | BSD-3-Clause | release notes |
| BSP STM32F7xx-Nucleo 144 | V1.0.0 | BSD-3-Clause | release notes |
| BSP STM32746G-Discovery | V2.0.0 | BSD-3-Clause | release notes |
| BSP STM32756G_EVAL | V2.0.0 | BSD-3-Clause | release notes |
| BSP STM32F769I-Discovery | V2.0.0 | BSD-3-Clause | release notes |
| BSP STM32F769I_EVAL | V2.0.0 | BSD-3-Clause | release notes |
| BSP STM32F723E-Discovery | V1.0.0 | BSD-3-Clause | release notes |
| BSP Adafruit_Shield | V3.0.0 | BSD-3-Clause | release notes |
| BSP ampire480272 | V1.0.0 | BSD-3-Clause | release notes |
| BSP ampire640480 | V1.0.0 | BSD-3-Clause | release notes |
| BSP Common | V4.0.1 | BSD-3-Clause | release notes |
| BSP exc7200 | V1.0.1 | BSD-3-Clause | release notes |
| BSP ft5336 | V1.0.0 | BSD-3-Clause | release notes |
| BSP ft6x06 | V1.0.1* | BSD-3-Clause | release notes |
| BSP mfxstm32l152 | V2.0.0 | BSD-3-Clause | release notes |
| BSP mx25l512 | V1.0.2 | BSD-3-Clause | release notes |
| BSP n25q128a | V1.0.0 | BSD-3-Clause | release notes |
| BSP n25q512a | V1.0.0 | BSD-3-Clause | release notes |
| BSP otm8009a | V1.0.1 | BSD-3-Clause | release notes |
| BSP ov9655 | V1.0.0 | BSD-3-Clause | release notes |
| BSP rk043fn48h | V1.0.0 | BSD-3-Clause | release notes |
| BSP s5k5cag | V1.0.0 | BSD-3-Clause | release notes |
| BSP st7735 | V1.1.1 | BSD-3-Clause | release notes |
| BSP stmpe811 | V2.0.0 | BSD-3-Clause | release notes |
| BSP ts3510 | V1.0.1 | BSD-3-Clause | release notes |
| BSP wm8994 | V2.1.0 | BSD-3-Clause | release notes |
| BSP adv7533 | V1.0.1 | BSD-3-Clause | release notes |
| BSP st7789h2 | V1.1.1 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Host Library | V3.2.2 | SLA0044 | release notes |
| STM32 USB Device Library | V2.4.2 | SLA0044 | release notes |
| FatFS | R0.11 | BSD-3-Clause | release notes ST modified 20161223 release notes |
| FreeRTOS | V9.0.0 | MIT | release notes ST modified 20160930 release notes |
| LwIP | V2.0.0 | BSD-3-Clause | release notes ST modified 20161223 release notes |
| MbedTLS | V2.6.1 | Apache License 2.0 | release notes ST modified 20171110 release notes |
| STemWin | V5.32 | SLA0044 | release notes |
| STM32 PDM audio software decoding Library | V2.1.0 | SW License Agreement V2 | release notes |
| LibJPEG | V8d | BSD-3-Clause | release notes ST modified 20161118 release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD-3-Clause | release notes |
| Fonts | V1.0.0 | BSD-3-Clause | release notes |
| Log | V1.0.1 | BSD-3-Clause | release notes |
| JPEG | V2.0.0 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V4.5 | Apache License 2.0 | release notes |
| STM32F7xx CMSIS | V1.1.2 | Apache License 2.0 | release notes |
| STM32F7xx HAL | V1.1.2 | BSD-3-Clause | release notes |
| BSP STM32F7xx-Nucleo 144 | V1.0.0 | BSD-3-Clause | release notes |
| BSP STM32746G-Discovery | V1.1.0 | BSD-3-Clause | release notes |
| BSP STM32756G_EVAL | V1.1.0 | BSD-3-Clause | release notes |
| BSP STM32F769I-Discovery | V1.1.0 | BSD-3-Clause | release notes |
| BSP STM32F769I_EVAL | V1.1.0 | BSD-3-Clause | release notes |
| BSP Adafruit_Shield | V2.0.1 | BSD-3-Clause | release notes |
| BSP ampire480272 | V1.0.0 | BSD-3-Clause | release notes |
| BSP ampire640480 | V1.0.0 | BSD-3-Clause | release notes |
| BSP Common | V4.0.1 | BSD-3-Clause | release notes |
| BSP exc7200 | V1.0.1 | BSD-3-Clause | release notes |
| BSP ft5336 | V1.0.0 | BSD-3-Clause | release notes |
| BSP ft6x06 | V1.0.0 | BSD-3-Clause | release notes |
| BSP mfxstm32l152 | V2.0.0 | BSD-3-Clause | release notes |
| BSP mx25l512 | V1.0.0 | BSD-3-Clause | release notes |
| BSP n25q128a | V1.0.0 | BSD-3-Clause | release notes |
| BSP n25q512a | V1.0.0 | BSD-3-Clause | release notes |
| BSP otm8009a | V1.0.1 | BSD-3-Clause | release notes |
| BSP ov9655 | V1.0.0 | BSD-3-Clause | release notes |
| BSP rk043fn48h | V1.0.0 | BSD-3-Clause | release notes |
| BSP s5k5cag | V1.0.0 | BSD-3-Clause | release notes |
| BSP st7735 | V1.1.1 | BSD-3-Clause | release notes |
| BSP stmpe811 | V2.0.0 | BSD-3-Clause | release notes |
| BSP ts3510 | V1.0.1 | BSD-3-Clause | release notes |
| BSP wm8994 | V2.1.0 | BSD-3-Clause | release notes |
| BSP adv7533 | V1.0.0 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Host Library | V3.2.2 | SLA0044 | release notes |
| STM32 USB Device Library | V2.4.2 | SLA0044 | release notes |
| FatFS | R0.11 | BSD-3-Clause | release notes ST modified 20150508 release notes |
| FreeRTOS | V8.2.3 | MIT | release notes ST modified 20160122 release notes |
| LwIP | V1.4.1 | BSD-3-Clause | release notes ST modified 20160422 release notes |
| PolarSSL | V1.2.8 | Apache License 2.0 | release notes ST modified 20150327 release notes |
| STemWin | V5.32 | SLA0044 | release notes |
| STM32 PDM audio software decoding Library | V2.1.0 | SW License Agreement V2 | release notes |
| LibJPEG | V8d | BSD-3-Clause | release notes ST modified 20160923 release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD-3-Clause | release notes |
| Fonts | V1.0.0 | BSD-3-Clause | release notes |
| Log | V1.0.0 | BSD-3-Clause | release notes |
| JPEG | V1.0.0 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| STM32F7xx CMSIS | V1.1.1 | Apache License 2.0 | release notes |
| STM32F7xx HAL | V1.1.1 | BSD-3-Clause | release notes |
| BSP STM32746G-Discovery | V1.1.1 | BSD-3-Clause | release notes |
| BSP STM32756G_EVAL | V1.1.1 | BSD-3-Clause | release notes |
| BSP STM32F769I-Discovery | V1.0.1 | BSD-3-Clause | release notes |
| BSP STM32F769I_EVAL | V1.0.1 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| JPEG | V2.0.0 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V4.5 | Apache License 2.0 | release notes |
| STM32F7xx CMSIS | V1.1.0 | Apache License 2.0 | release notes |
| STM32F7xx HAL | V1.1.0 | BSD-3-Clause | release notes |
| BSP STM32F7xx-Nucleo 144 | V1.0.0 | BSD-3-Clause | release notes |
| BSP STM32746G-Discovery | V1.1.0 | BSD-3-Clause | release notes |
| BSP STM32756G_EVAL | V1.1.0 | BSD-3-Clause | release notes |
| BSP STM32F769I-Discovery | V1.0.0 | BSD-3-Clause | release notes |
| BSP STM32F769I_EVAL | V1.0.0 | BSD-3-Clause | release notes |
| BSP Adafruit_Shield | V2.0.1 | BSD-3-Clause | release notes |
| BSP ampire480272 | V1.0.0 | BSD-3-Clause | release notes |
| BSP ampire640480 | V1.0.0 | BSD-3-Clause | release notes |
| BSP Common | V4.0.1 | BSD-3-Clause | release notes |
| BSP exc7200 | V1.0.1 | BSD-3-Clause | release notes |
| BSP ft5336 | V1.0.0 | BSD-3-Clause | release notes |
| BSP ft6x06 | V1.0.0 | BSD-3-Clause | release notes |
| BSP mfxstm32l152 | V2.0.0 | BSD-3-Clause | release notes |
| BSP mx25l512 | V1.0.0 | BSD-3-Clause | release notes |
| BSP n25q128a | V1.0.0 | BSD-3-Clause | release notes |
| BSP n25q512a | V1.0.0 | BSD-3-Clause | release notes |
| BSP otm8009a | V1.0.0 | BSD-3-Clause | release notes |
| BSP ov9655 | V1.0.0 | BSD-3-Clause | release notes |
| BSP rk043fn48h | V1.0.0 | BSD-3-Clause | release notes |
| BSP s5k5cag | V1.0.0 | BSD-3-Clause | release notes |
| BSP st7735 | V1.1.1 | BSD-3-Clause | release notes |
| BSP stmpe811 | V2.0.0 | BSD-3-Clause | release notes |
| BSP ts3510 | V1.0.1 | BSD-3-Clause | release notes |
| BSP wm8994 | V2.1.0 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Host Library | V3.2.2 | SLA0044 | release notes |
| STM32 USB Device Library | V2.4.2 | SLA0044 | release notes |
| FatFS | R0.11 | BSD-3-Clause | release notes ST modified 20150508 release notes |
| FreeRTOS | V8.2.3 | MIT | release notes ST modified 20160122 release notes |
| LwIP | V1.4.1 | BSD-3-Clause | release notes ST modified 20160422 release notes |
| PolarSSL | V1.2.8 | Apache License 2.0 | release notes ST modified 20150327 release notes |
| STemWin | V5.28 | SLA0044 | release notes |
| STM32 PDM audio software decoding Library | V2.1.0 | SW License Agreement V2 | release notes |
| LibJPEG | V8d | BSD-3-Clause | release notes ST modified 20141223 release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD-3-Clause | release notes |
| Fonts | V1.0.0 | BSD-3-Clause | release notes |
| Log | V1.0.0 | BSD-3-Clause | release notes |
| JPEG | V1.0.0 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| STM32F7xx HAL | V1.0.4 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V4.5 | Apache License 2.0 | release notes |
| STM32F7xx CMSIS | V1.0.3 | Apache License 2.0 | release notes |
| STM32F7xx HAL | V1.0.3 | BSD-3-Clause | release notes |
| BSP STM32F7xx-Nucleo 144 | V1.0.0 | BSD-3-Clause | release notes |
| BSP STM32756G-Discovery | V1.1.0 | BSD-3-Clause | release notes |
| BSP STM32756G_EVAL | V1.0.2 | BSD-3-Clause | release notes |
| BSP Adafruit_Shield | V2.0.1 | BSD-3-Clause | release notes |
| BSP ampire480272 | V1.0.0 | BSD-3-Clause | release notes |
| BSP ampire640480 | V1.0.0 | BSD-3-Clause | release notes |
| BSP Common | V4.0.1 | BSD-3-Clause | release notes |
| BSP exc7200 | V1.0.1 | BSD-3-Clause | release notes |
| BSP ft5336 | V1.0.0 | BSD-3-Clause | release notes |
| BSP mfxstm32l152 | V1.3.0 | BSD-3-Clause | release notes |
| BSP n25q128a | V1.0.0 | BSD-3-Clause | release notes |
| BSP n25q512a | V1.0.0 | BSD-3-Clause | release notes |
| BSP ov9655 | V1.0.0 | BSD-3-Clause | release notes |
| BSP rk043fn48h | V1.0.0 | BSD-3-Clause | release notes |
| BSP s5k5cag | V1.0.0 | BSD-3-Clause | release notes |
| BSP st7735 | V1.1.1 | BSD-3-Clause | release notes |
| BSP stmpe811 | V2.0.0 | BSD-3-Clause | release notes |
| BSP ts3510 | V1.0.1 | BSD-3-Clause | release notes |
| BSP wm8994 | V2.0.0 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Host Library | V3.2.2 | SLA0044 | release notes |
| STM32 USB Device Library | V2.4.1 | SLA0044 | release notes |
| FatFS | R0.11 | BSD-3-Clause | release notes ST modified 20150508 release notes |
| FreeRTOS | V8.2.1 | MIT | release notes ST modified 20150327 release notes |
| LwIP | V1.4.1 | BSD-3-Clause | release notes ST modified 20140619 release notes |
| PolarSSL | V1.2.8 | Apache License 2.0 | release notes ST modified 20150327 release notes |
| STemWin | V5.28 | SLA0044 | release notes |
| STM32 PDM audio software decoding Library | V2.1.0 | SW License Agreement V2 | release notes |
| LibJPEG | V8d | BSD-3-Clause | release notes ST modified 20141223 release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD-3-Clause | release notes |
| Fonts | V1.0.0 | BSD-3-Clause | release notes |
| Log | V1.0.0 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V4.3 | Apache License 2.0 | release notes |
| STM32F7xx CMSIS | V1.0.2 | Apache License 2.0 | release notes |
| STM32F7xx HAL | V1.0.2 | BSD-3-Clause | release notes |
| BSP STM32756G-Discovery | V1.1.0 | BSD-3-Clause | release notes |
| BSP STM32756G_EVAL | V1.0.2 | BSD-3-Clause | release notes |
| BSP ampire480272 | V1.0.0 | BSD-3-Clause | release notes |
| BSP ampire640480 | V1.0.0 | BSD-3-Clause | release notes |
| BSP Common | V4.0.1 | BSD-3-Clause | release notes |
| BSP exc7200 | V1.0.1 | BSD-3-Clause | release notes |
| BSP ft5336 | V1.0.0 | BSD-3-Clause | release notes |
| BSP mfxstm32l152 | V1.3.0 | BSD-3-Clause | release notes |
| BSP n25q128a | V1.0.0 | BSD-3-Clause | release notes |
| BSP n25q512a | V1.0.0 | BSD-3-Clause | release notes |
| BSP ov9655 | V1.0.0 | BSD-3-Clause | release notes |
| BSP rk043fn48h | V1.0.0 | BSD-3-Clause | release notes |
| BSP s5k5cag | V1.0.0 | BSD-3-Clause | release notes |
| BSP stmpe811 | V2.0.0 | BSD-3-Clause | release notes |
| BSP ts3510 | V1.0.1 | BSD-3-Clause | release notes |
| BSP wm8994 | V2.0.0 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Host Library | V3.2.2 | SLA0044 | release notes |
| STM32 USB Device Library | V2.4.1 | SLA0044 | release notes |
| FatFS | R0.11 | BSD-3-Clause | release notes ST modified 20150508 release notes |
| FreeRTOS | V8.2.1 | MIT | release notes ST modified 20150327 release notes |
| LwIP | V1.4.1 | BSD-3-Clause | release notes ST modified 20140619 release notes |
| PolarSSL | V1.2.8 | Apache License 2.0 | release notes ST modified 20150327 release notes |
| STemWin | V5.28 | SLA0044 | release notes |
| STM32 PDM audio software decoding Library | V2.1.0 | SW License Agreement V2 | release notes |
| LibJPEG | V8d | BSD-3-Clause | release notes ST modified 20141223 release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD-3-Clause | release notes |
| Fonts | V1.0.0 | BSD-3-Clause | release notes |
| Log | V1.0.0 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V4.3 | Apache License 2.0 | release notes |
| STM32F7xx CMSIS | V1.0.1 | Apache License 2.0 | release notes |
| STM32F7xx HAL | V1.0.1 | BSD-3-Clause | release notes |
| BSP STM32756G-Discovery | V1.1.0 | BSD-3-Clause | release notes |
| BSP STM32756G_EVAL | V1.0.1 | BSD-3-Clause | release notes |
| BSP ampire480272 | V1.0.0 | BSD-3-Clause | release notes |
| BSP ampire640480 | V1.0.0 | BSD-3-Clause | release notes |
| BSP Common | V4.0.0 | BSD-3-Clause | release notes |
| BSP exc7200 | V1.0.0 | BSD-3-Clause | release notes |
| BSP ft5336 | V1.0.0 | BSD-3-Clause | release notes |
| BSP mfxstm32l152 | V1.3.0 | BSD-3-Clause | release notes |
| BSP n25q128a | V1.0.0 | BSD-3-Clause | release notes |
| BSP n25q512a | V1.0.0 | BSD-3-Clause | release notes |
| BSP ov9655 | V1.0.0 | BSD-3-Clause | release notes |
| BSP rk043fn48h | V1.0.0 | BSD-3-Clause | release notes |
| BSP s5k5cag | V1.0.0 | BSD-3-Clause | release notes |
| BSP stmpe811 | V2.0.0 | BSD-3-Clause | release notes |
| BSP ts3510 | V1.0.1 | BSD-3-Clause | release notes |
| BSP wm8994 | V2.0.0 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Host Library | V3.2.1 | SLA0044 | release notes |
| STM32 USB Device Library | V2.4.1 | SLA0044 | release notes |
| FatFS | R0.11 | BSD-3-Clause | release notes ST modified 20150508 release notes |
| FreeRTOS | V8.2.1 | MIT | release notes ST modified 20150327 release notes |
| LwIP | V1.4.1 | BSD-3-Clause | release notes ST modified 20140619 release notes |
| PolarSSL | V1.2.8 | Apache License 2.0 | release notes ST modified 20150327 release notes |
| STemWin | V5.28 | SLA0044 | release notes |
| STM32 PDM audio software decoding Library | V2.1.0 | SW License Agreement V2 | release notes |
| LibJPEG | V8d | BSD-3-Clause | release notes ST modified 20141223 release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD-3-Clause | release notes |
| Fonts | V1.0.0 | BSD-3-Clause | release notes |
| Log | V1.0.0 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V4.3 | Apache License 2.0 | release notes |
| STM32F7xx CMSIS | V1.0.0 | Apache License 2.0 | release notes |
| STM32F7xx HAL | V1.0.0 | BSD-3-Clause | release notes |
| BSP STM32756G_EVAL | V1.0.0 | BSD-3-Clause | release notes |
| BSP ampire480272 | V1.0.0 | BSD-3-Clause | release notes |
| BSP ampire640480 | V1.0.0 | BSD-3-Clause | release notes |
| BSP Common | V3.0.0 | BSD-3-Clause | release notes |
| BSP exc7200 | V1.0.0 | BSD-3-Clause | release notes |
| BSP mfxstm32l152 | V1.2.0 | BSD-3-Clause | release notes |
| BSP n25q512a | V1.0.0 | BSD-3-Clause | release notes |
| BSP s5k5cag | V1.0.0 | BSD-3-Clause | release notes |
| BSP stmpe811 | V2.0.0 | BSD-3-Clause | release notes |
| BSP ts3510 | V1.0.1 | BSD-3-Clause | release notes |
| BSP wm8994 | V1.0.2 | BSD-3-Clause | release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Host Library | V3.2.0 | SLA0044 | release notes |
| STM32 USB Device Library | V2.4.0 | SLA0044 | release notes |
| FatFS | R0.10 | BSD-3-Clause | release notes ST modified 20141120 release notes |
| FreeRTOS | V8.2.1 | MIT | release notes ST modified 20150327 release notes |
| LwIP | V1.4.1 | BSD-3-Clause | release notes ST modified 20140619 release notes |
| PolarSSL | V1.2.8 | Apache License 2.0 | release notes ST modified 20150327 release notes |
| STemWin | V5.28 | SLA0044 | release notes |
| STM32 PDM audio software decoding Library | V2.1.0 | SW License Agreement V2 | release notes |
| LibJPEG | V8d | BSD-3-Clause | release notes ST modified 20141223 release notes |
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD-3-Clause | release notes |
| Fonts | V1.0.0 | BSD-3-Clause | release notes |
| Log | V1.0.0 | BSD-3-Clause | release notes |


Most of API's used on this website use mobile sensors, that are not available in computers
Vibrate for 200 ms
Licensed under MIT license


|
JTS Topology Suite version 1.13 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.vividsolutions.jts.index.kdtree.KdNode
public class KdNode
A node of a KdTree
, which represents one or more points in the same location.
| Constructor Summary | |
|---|---|
KdNode(Coordinate p,
java.lang.Object data)
Creates a new KdNode. |
|
KdNode(double _x,
double _y,
java.lang.Object data)
Creates a new KdNode. |
| Method Summary | |
|---|---|
Coordinate |
getCoordinate()
Returns the location of this node |
int |
getCount()
Returns the number of inserted points that are coincident at this location. |
java.lang.Object |
getData()
Gets the user data object associated with this node. |
KdNode |
getLeft()
Returns the left node of the tree |
KdNode |
getRight()
Returns the right node of the tree |
double |
getX()
Returns the X coordinate of the node |
double |
getY()
Returns the Y coordinate of the node |
boolean |
isRepeated()
Tests whether more than one point with this value have been inserted (up to the tolerance) |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public KdNode(double _x, double _y, java.lang.Object data)
_x
- coordinate of point_y
- coordinate of pointdata
- a data objects to associate with this nodepublic KdNode(Coordinate p, java.lang.Object data)
p
- point location of new nodedata
- a data objects to associate with this node| Method Detail |
|---|
public double getX()
public double getY()
public Coordinate getCoordinate()
public java.lang.Object getData()
public KdNode getLeft()
public KdNode getRight()
public int getCount()
public boolean isRepeated()
|
JTS Topology Suite version 1.13 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |


Make set studying times
At Bobcat Student Orientation, incoming freshmen are told, with a response of loud, involuntary gasps, they are expected to study for around 30 hours a week for their classes. That’s nearly impossible when you combine that with homework, projects, social time and self-care. Instead, set aside a couple hours a day to study for a particular class. The next day, do the same thing for another class. That way, you can concentrate on one subject a day, and it’ll add up to about 10 hours per week, which sounds a lot better than 30. Of course, you can add more hours if you have an upcoming exam you’re worried about in a particular class, and you can alter this plan however you need for the weekends.
Talk to your professor when you’re concerned
Everyone inevitably encounters a class in which they aren’t going to do as well as they would like. Professors set up office hours for this specific reason—so you can talk to them about it. Professors really aren’t as scary as they may seem, and they’ll immensely appreciate that you came to them for help rather than continue to struggle (and you eventually will, too). You’ll get some solid advice, and you’ll feel a lot better about the class. Plus, you could form a solid bond with the professor that may become handy in the future when you need references.
Join an extracurricular
One of the best ways to destress is by doing something you love, and this can be done by joining an extracurricular that pertains to your major, a club sport or one of the other hundreds of student organizations at Ohio University. What you join doesn’t have to be for professional enhancement. It can be solely recreational, like the Billiards Club, the OU Gaming Association or club soccer. However, if your joy comes from the career you’re pursuing and you want to do something connected with it, there are numerous organizations that coincide with majors, including the Biomedical Engineering Society and OU’s Society for Health Administration. You’re bound to find at least one organization you’ll love.
Practice self-care daily
An integral part of living a healthy lifestyle is by implementing self-care into each day. This can be as simple as setting aside time to just relax and do what you love, like reading a book or snacking while watching your favorite show for an hour. Another option is to explore, and attempt to find something new and exciting in Athens. You could go to a different historic location, like The Ridges or Bong Hill, each day. You could switch between a new adventure and doing something you know you love each day—whatever you want.
It’s also crucial to take this time to focus on your mental health, verify you’re happy with how your life is going and never let anyone tell you it’s not OK to focus on your own personal needs sometimes. The root of success is in firmly believing in your ability to thrive, and this can begin by treating yourself correctly every day via self-care.
Remember to spend time with friends
The friends you make in college are said to be the best you’ll ever have, so don’t miss out. You have all the time in the world to work on your dreams and hone your craft, but you may not have much time with friends. Always try to make a buddy in each class, and create plans with them and other friends you make throughout your time in college, so you don’t spend all of your time studying and stressing. However, you can always study with friends to ease the strain. Open yourself up, meet new people and savor the moments with them during your short time in college because they’ll be over and you’ll be reminiscing before you know it.


This page describes how to add taxonomy workflow to advanced search perspective. In short, you need to take the following steps.
Make sure you have enabled the Taxonomy Plugin and configured it correctly.
Make sure you have enabled the Advanced Search Perspective.
Make sure you add the taxonomy workflow dependency in your cms project's pom.xml. If this is not the case see the Installation page.
To be able to use this plugin you must first set your taxonomy's name in the configuration. In this documentation we will use the taxonomy name 'Priority' that we already set up in the demo project.
To enable the taxonomy workflow in advanced search you need to add the new workflow category to its configuration
If the property workflow.categories does not allow multiple values, you will have to write down the current value, delete the property and recreate it with 'Multi value' checkbox enabled, and then add the old value.


TKMFileManager Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | TKMFileManager.h TKMFileManager.m |
Overview
@class TKFileManager
This class was developed to make file management in iOS easier, and with less lines of code.
@superclass SuperClass: NSObject
documentsDirectory
This readonly property holds the string path of the app’s Documents Directory.
@property (readonly, nonatomic) NSString *documentsDirectory
Declared In
TKMFileManager.h
mainBundleDirectory
This readonly property holds the string path of the directory of the app’s Main Bundle.
@property (readonly, nonatomic) NSString *mainBundleDirectory
Declared In
TKMFileManager.h
– init
Initializes the TKMFileManager
object.
- (id)init
Return Value
id - After initializing the paths, it returns itself.
Discussion
Assigns the correct paths to documentsDirectory
and mainBundleDirectory
. Then it returns itself as the TKMFileManager
object.
TKMFileManager *manager = [[TKMFileManager alloc] init];
Declared In
TKMFileManager.h
– createDirectory:
Creates a new directory at newDirectoryPath
.
- (void)createDirectory:(NSString *)newDirectoryPath
Parameters
newDirectoryPath |
The full path for the directory you wish to create. |
|---|
Return Value
void - there isn’t anything to return.
Discussion
Creates a new directory at newDirectoryPath
, if it doesn’t already exist.
NSString *newDirectory = [manager.documentsDirectory stringByAppendingPathComponent:@"NewDirectory"]];
[manager createDirectory:newDirectory];
Warning: The path must be a valid path that is accessible in the app’s sandbox.
Declared In
TKMFileManager.h
– createSubdirectory:inDirectory:
Creates a subdirectory named subdirectoryName
in directoryPath
.
- (void)createSubdirectory:(NSString *)subdirectoryName inDirectory:(NSString *)directoryPath
Parameters
subdirectoryName |
The name of the subdirectory you wish to create. |
|---|---|
directoryPath |
The path of the directory in which you wish to make a subdirectory. |
Return Value
void - there isn’t anything to return.
Discussion
Creates a new directory at subdirectoryName
, if it doesn’t already exist.
NSString *subdirectory = @"/SubDirectory";
[manager createSubdirectory:subdirectory inDirectory:manager.documentsDirectory];
Warning: If subdirectoryName
does not contain “/” at the beginning, it will automatically be added.
Declared In
TKMFileManager.h
– copyDirectory:toDirectory:
Copies the contents of one directory into another.
- (void)copyDirectory:(NSString *)directoryPath toDirectory:(NSString *)destinationDirectoryPath
Parameters
directoryPath |
The path of the directory who’s contents you’d like to copy. |
|---|---|
destinationDirectoryPath |
The path of the directory into which you’d like the contents of |
Return Value
void - there isn’t anything to return.
Discussion
Copies the contents of directoryPath
into destinationDirectoryPath
.
[manager copyDirectory:manager.mainBundleDirectory toDirectory:manager.documentsDirectory];
Warning: It does not create a new directory for the files to be copied into.
Declared In
TKMFileManager.h
– moveDirectory:toDirectory:
Moves the contents of one directory into another.
- (void)moveDirectory:(NSString *)directoryPath toDirectory:(NSString *)destinationDirectoryPath
Parameters
directoryPath |
The path of the directory who’s contents you’d like to move. |
|---|---|
destinationDirectoryPath |
The path of the directory into which you’d like the contents of |
Return Value
void - there isn’t anything to return.
Discussion
Moves the contents of directoryPath
into destinationDirectoryPath
. Note: directoryPath
is deleted as a result of this operation
[manager moveDirectory:manager.mainBundleDirectory toDirectory:mainBundleInDocuments];
Warning: It does not create a new directory for the files to be moved into. Also, it is not recommended to move the contents of the Main Bundle into the Documents Directory.
Declared In
TKMFileManager.h
– renameDirectory:toName:
Renames the directory located at directoryPath
to newName
.
- (void)renameDirectory:(NSString *)directoryPath toName:(NSString *)newName
Parameters
directoryPath |
The path of the directory you’d like to rename. |
|---|---|
newName |
The new name you’d like to give the directory. |
Return Value
void - there isn’t anything to return.
Discussion
Under the hood, what this really does is creates a new directory at the same level as directoryPath
with the name of newName
, then moves the contents of directoryPath
to newName
’s directory.
NSString *directoryToRename = [manager.documentsDirectory stringByAppendingPathComponent:@"/SubDirectory"];
[manager renameDirectory:directoryToRename toDirectory:@"RenamedDirectory"];
Warning: Do not attempt to use this method to rename files
Declared In
TKMFileManager.h
– deleteDirectory:
Deletes a directory and its contents.
- (void)deleteDirectory:(NSString *)directoryPath
Parameters
directoryPath |
The path of the directory you’d like to delete. |
|---|
Return Value
void - there isn’t anything to return.
Discussion
Deletes a directory and its contents.
[manager deleteDirectory:manager.documentsDirectory];
Warning: Deleting the Main Bundle directory or the Documents Directory is not recommended.
Declared In
TKMFileManager.h
– getFile:inDirectory:
Returns the filepath of a file located in the desired directory.
- (NSString *)getFile:(NSString *)filename inDirectory:(NSString *)directoryPath
Parameters
filename |
The name of the file who’s full path you’d like to retrieve. |
|---|---|
directoryPath |
The path of the directory which contains the file |
Return Value
NSString - An NSString containing the path to the desired file.
Discussion
Returns the filepath of a file named filename
located in the directory directoryPath
.
NSString *exampleFilePath = [manager<EMAIL_ADDRESS>inDirectory:manager.documentsDirectory];
Declared In
TKMFileManager.h
– findAndGetFile:
Returns the filepath of a file located in an unknown directory.
- (NSString *)findAndGetFile:(NSString *)filename
Parameters
filename |
The name of the file you’d like to retrieve the path of, but don’t know the directory of. |
|---|
Return Value
NSString - An NSString containing the path to the desired file.
Discussion
Recursively searches all available directories in the app’s sandbox and returns the path to the first instance of a file named filename
.
NSString *exampleFilePath = [manager<EMAIL_ADDRESS>Warning: For use when the directory the desired file is located in is not known.
Declared In
TKMFileManager.h
– copyFile:toDirectory:
Copies a file to a specified directory.
- (void)copyFile:(NSString *)filePath toDirectory:(NSString *)destinationDirectoryPath
Parameters
filePath |
The path of the file you’d like to copy. |
|---|---|
destinationDirectoryPath |
The path of the directory into which you’d like the file to be copied. |
Return Value
void - there isn’t anything to return.
Discussion
Copies a file with the path filePath
to a directory with the path directoryPath
. If directoryPath
doesn’t exist, it is created.
NSString *exampleFilePath = [manager.mainBundleDirectory<EMAIL_ADDRESS>[manager copyFile:exampleFilePath toDirectory:manager.documentsDirectory];
Declared In
TKMFileManager.h
– findAndCopyFile:toDirectory:
Finds, then copies a file to a specified directory.
- (void)findAndCopyFile:(NSString *)filename toDirectory:(NSString *)destinationDirectoryPath
Parameters
filename |
The name of the file you’d like to find and copy. |
|---|---|
destinationDirectoryPath |
The path of the directory into which you’d like the file to be copied, once found. |
Return Value
void - there isn’t anything to return.
Discussion
Recursively searches all available directories for a file named filename
, then copies the first found instance to a directory with the path directoryPath
. If directoryPath
doesn’t exist, it is created.
[manager<EMAIL_ADDRESS>toDirectory:manager.documentsDirectory];
Declared In
TKMFileManager.h
– moveFile:toDirectory:
Moves a file to a specified directory.
- (void)moveFile:(NSString *)filePath toDirectory:(NSString *)destinationDirectoryPath
Parameters
filePath |
The path of the file you’d like to move. |
|---|---|
destinationDirectoryPath |
The path of the directory into which you’d like the file to be moved. |
Return Value
void - there isn’t anything to return.
Discussion
Moves a file with the path filePath
to a directory with the path directoryPath
. If directoryPath
doesn’t exist, it is created.
NSString *exampleFilePath = [manager.mainBundleDirectory<EMAIL_ADDRESS>[manager moveFile:exampleFilePath toDirectory:manager.documentsDirectory];
Declared In
TKMFileManager.h
– findAndMoveFile:toDirectory:
Finds, then moves a file to a specified directory.
- (void)findAndMoveFile:(NSString *)filename toDirectory:(NSString *)destinationDirectoryPath
Parameters
filename |
The name of the file you’d like to find and move. |
|---|---|
destinationDirectoryPath |
The path of the directory into which you’d like the file to be moved, once found. |
Return Value
void - there isn’t anything to return.
Discussion
Recursively searches all available directories for a file named filename
, then moves the first found instance to a directory with the path directoryPath
. If directoryPath
doesn’t exist, it is created.
[manager<EMAIL_ADDRESS>toDirectory:manager.documentsDirectory];
Declared In
TKMFileManager.h
– deleteFile:
Deletes the file located at filePath
.
- (void)deleteFile:(NSString *)filePath
Parameters
filePath |
The path of the file you’d like to delete. |
|---|
Return Value
void - there isn’t anything to return.
Discussion
Deletes the file located at filePath
.
NSString *exampleFilePath = [manager.mainBundleDirectory<EMAIL_ADDRESS>[manager deleteFile:exampleFilePath];
Declared In
TKMFileManager.h
– findAndDeleteFile:
Finds, then deletes a file named filename
.
- (void)findAndDeleteFile:(NSString *)filename
Parameters
filename |
The name of the file you’d like to delete, once found. |
|---|
Return Value
void - there isn’t anything to return.
Discussion
Recursively searches all available directories for a file named filename
, then deletes the first found instance.
[manager<EMAIL_ADDRESS>Declared In
TKMFileManager.h
– setDebugMode:
Sets the TKMFileManager object into Debug Mode.
- (void)setDebugMode:(BOOL *)debug
Parameters
debug |
A Boolean that if YES sets Debug Mode on, if NO sets Debug Mode off |
|---|
Return Value
void - there isn’t anything to return.
Discussion
Sets the TKMFileManager object into Debug Mode. This will print all NSLog()
statements, instead of just the ones containing errors. By default, Debug Mode is off.
[manager setDebugMode:YES];
Declared In
TKMFileManager.h