MCPcopy Create free account

hub / github.com/BrunoLevy/learn-fpga / functions

Functions3,558 in github.com/BrunoLevy/learn-fpga

↓ 1 callersFunctionfatfs_fat_add_cluster_to_chain
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_table.c:414
↓ 1 callersFunctionfatfs_filename_to_lfn
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_misc.c:207
↓ 1 callersFunctionfatfs_find_free_dir_offset
----------------------------------------------------------------------------- fatfs_find_free_dir_offset: Find a free space in the directory for a new
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_write.c:130
↓ 1 callersFunctionfatfs_format
----------------------------------------------------------------------------- fatfs_format: Format a partition with either FAT16 or FAT32 based on siz
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_format.c:524
↓ 1 callersFunctionfatfs_format_fat16
----------------------------------------------------------------------------- fatfs_format_fat16: Format a FAT16 partition ---------------------------
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_format.c:426
↓ 1 callersFunctionfatfs_format_fat32
----------------------------------------------------------------------------- fatfs_format_fat32: Format a FAT32 partition ---------------------------
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_format.c:475
↓ 1 callersFunctionfatfs_get_sfn_display_name
----------------------------------------------------------------------------- fatfs_get_sfn_display_name: Get display name for SFN entry -------------
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_string.c:345
↓ 1 callersFunctionfatfs_init
----------------------------------------------------------------------------- fatfs_init: Load FAT Parameters ----------------------------------------
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_access.c:44
↓ 1 callersFunctionfatfs_itoa
----------------------------------------------------------------------------- fatfs_itoa: ------------------------------------------------------------
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_misc.c:350
↓ 1 callersFunctionfatfs_list_directory_next
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_access.c:769
↓ 1 callersFunctionfatfs_list_directory_start
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_access.c:757
↓ 1 callersFunctionfatfs_mark_file_deleted
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_access.c:687
↓ 1 callersFunctionfatfs_sector_read
----------------------------------------------------------------------------- fatfs_sector_read: -----------------------------------------------------
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_access.c:206
↓ 1 callersFunctionfatfs_sector_write
----------------------------------------------------------------------------- fatfs_sector_write: ----------------------------------------------------
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_access.c:213
↓ 1 callersFunctionfatfs_sfn_create_entry
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_misc.c:250
↓ 1 callersFunctionfatfs_update_file_length
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_access.c:617
↓ 1 callersFunctionfb_clip
* \brief Clips a polygon by the screen. * \param[in] number of vertices of the input polygon. * \param[in,out] poly vertices of the polygon. * \ret
LiteX/software/Libs/lite_fb.c:449
↓ 1 callersFunctionfb_hline
* \brief Draws a line using DMA transfer. * \details Waits for DMA transfer completion * \param[in] pix_start address of the first pixel * \param[i
LiteX/software/Libs/lite_fb.c:188
↓ 1 callersFunctionfb_line
LiteX/software/Libs/lite_fb.c:214
↓ 1 callersFunctionfb_set_cliprect
LiteX/software/Libs/lite_fb.c:137
↓ 1 callersFunctionfb_set_poly_culling
LiteX/software/Libs/lite_fb.c:350
↓ 1 callersFunctionfb_setpixel
* \brief Sets a pixel, color specified as pixel value. * \details No clipping, no verification of coordinates ! * \param[in] x , y pixel coordinates
LiteX/software/Libs/lite_fb.h:92
↓ 1 callersFunctionfilelength
LiteX/software/Doom/mc1-doom/src/w_wad.c:57
↓ 1 callersFunctionfl_fclose
----------------------------------------------------------------------------- fl_fclose: Close an open file ------------------------------------------
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_filelib.c:923
↓ 1 callersFunctionfl_fgetc
----------------------------------------------------------------------------- fl_fgetc: Get a character in the stream --------------------------------
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_filelib.c:965
↓ 1 callersFunctionfl_fgetpos
----------------------------------------------------------------------------- fl_fgetpos: Get the current file position ------------------------------
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_filelib.c:1183
↓ 1 callersFunctionfl_fopen
----------------------------------------------------------------------------- fopen: Open or Create a file for reading or writing --------------------
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_filelib.c:691
↓ 1 callersFunctionfl_fread
----------------------------------------------------------------------------- fl_fread: Read a block of data from the file ---------------------------
FemtoRV/FIRMWARE/LIBFEMTORV32/fat_io_lib/fat_filelib.c:1012
↓ 1 callersFunctionflt
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/COREMARK/ee_printf.c:392
↓ 1 callersFunctionget_RAM_size_from_verilog
* \brief Parses femtosoc.v and extracts RAM size * \param filename the VERILOG file to be parsed * \return RAM size or 0 if RAM size (NRV_RAM) is
FemtoRV/FIRMWARE/TOOLS/FIRMWARE_WORDS_SRC/firmware_words.cpp:95
↓ 1 callersFunctionget_font_column
FemtoRV/FIRMWARE/TOOLS/FONT/make_font8x8.c:9
↓ 1 callersFunctionget_spi_byte_mapped
Access through mapped address space
FemtoRV/FIRMWARE/EXAMPLES/test_spi_flash.c:16
↓ 1 callersFunctiongetsfx
This function loads the sound data from the WAD lump, for single sound.
LiteX/software/Doom/mc1-doom/src/i_sound_alsa.c:100
↓ 1 callersFunctiongraphics_init
Replace with your own stuff to initialize graphics
LiteX/software/Programs/tinyraytracer.c:61
↓ 1 callersFunctiongraphics_init
Replace with your own stuff to initialize graphics
LiteX/software/DemoBundle/demos/tinyraytracer.c:60
↓ 1 callersFunctiongraphics_init
Replace with your own stuff to initialize graphics
FemtoRV/FIRMWARE/EXAMPLES/tinyraytracer.c:41
↓ 1 callersFunctiongraphics_init
Replace with your own stuff to initialize graphics
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/raystones.c:57
↓ 1 callersFunctiongraphics_init
Replace with your own stuff to initialize graphics
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/tinyraytracer.c:45
↓ 1 callersFunctiongraphics_set_pixel
Replace with your own code.
LiteX/software/Programs/tinyraytracer.c:86
↓ 1 callersFunctiongraphics_set_pixel
Replace with your own code.
LiteX/software/DemoBundle/demos/tinyraytracer.c:81
↓ 1 callersFunctiongraphics_set_pixel
Replace with your own code.
FemtoRV/FIRMWARE/EXAMPLES/tinyraytracer.c:87
↓ 1 callersFunctiongraphics_set_pixel
Replace with your own code.
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/raystones.c:75
↓ 1 callersFunctiongraphics_set_pixel
Replace with your own code.
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/tinyraytracer.c:59
↓ 1 callersFunctiongraphics_terminate
Replace with your own stuff to terminate graphics or leave empty
LiteX/software/Programs/tinyraytracer.c:81
↓ 1 callersFunctiongraphics_terminate
Replace with your own stuff to terminate graphics or leave empty
LiteX/software/DemoBundle/demos/tinyraytracer.c:76
↓ 1 callersFunctiongraphics_terminate
Replace with your own stuff to terminate graphics or leave empty Here I send <ctrl><D> to the UART, to exit the simulation in Verilator, it is capture
FemtoRV/FIRMWARE/EXAMPLES/tinyraytracer.c:74
↓ 1 callersFunctiongraphics_terminate
Replace with your own stuff to terminate graphics or leave empty Here I send <ctrl><D> to the UART, to exit the simulation in Verilator, it is capture
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/raystones.c:67
↓ 1 callersFunctiongraphics_terminate
Replace with your own stuff to terminate graphics or leave empty Here I send <ctrl><D> to the UART, to exit the simulation in Verilator, it is capture
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/tinyraytracer.c:54
↓ 1 callersFunctionhandleevent
LiteX/software/Doom/mc1-doom/src/i_video_sdl2.c:157
↓ 1 callersFunctionhas_counters
FemtoRV/FIRMWARE/DHRYSTONE/stubs.c:15
↓ 1 callersFunctioniaddr
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/COREMARK/ee_printf.c:171
↓ 1 callersFunctioninit_framebuffer
LiteX/software/LiteOS/main.c:58
↓ 1 callersFunctioninit_gport_X
LiteX/software/Tagl/Lib/Xgport.cc:1412
↓ 1 callersFunctioninit_pengs
LiteX/software/Tagl/Rotate/rotate.cc:85
↓ 1 callersFunctioninit_points
FemtoRV/FIRMWARE/EXAMPLES/cube.c:88
↓ 1 callersFunctioninit_scene
LiteX/software/Programs/tinyraytracer.c:469
↓ 1 callersFunctioninit_scene
LiteX/software/DemoBundle/demos/tinyraytracer.c:464
↓ 1 callersFunctioninit_scene
FemtoRV/FIRMWARE/EXAMPLES/tinyraytracer.c:448
↓ 1 callersFunctioninit_scene
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/raystones.c:474
↓ 1 callersFunctioninit_scene
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/tinyraytracer.c:416
↓ 1 callersFunctioninsert
LiteX/software/Libs/imgui/imgui.h:1747
↓ 1 callersFunctionint_to_hex
FemtoRV/FIRMWARE/TOOLS/FONT/make_font8x8.c:44
↓ 1 callersFunctionint_to_hex
Basic/Tools/Font/makefont.c:43
↓ 1 callersFunctioninv_mod
LiteX/software/DemoBundle/demos/pi.c:39
↓ 1 callersFunctioninv_mod
FemtoRV/FIRMWARE/EXAMPLES/pi.c:37
↓ 1 callersFunctioninv_mod
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/pi.c:39
↓ 1 callersFunctionir_status
FemtoRV/FIRMWARE/EXAMPLES/test_ir_sensor.c:3
↓ 1 callersFunctionis_prime
LiteX/software/DemoBundle/demos/pi.c:85
↓ 1 callersFunctionis_prime
FemtoRV/FIRMWARE/EXAMPLES/pi.c:83
↓ 1 callersFunctionis_prime
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/pi.c:85
↓ 1 callersFunctionis_word_boundary_from_left
LiteX/software/Libs/imgui/imgui_widgets.cpp:3695
↓ 1 callersFunctionload_RAM
* \brief Loads a file into a vector of bytes * \param[in] filename the name of the file to be loaded, can be an ASCII * hexadecimal file (.hex exte
FemtoRV/FIRMWARE/TOOLS/FIRMWARE_WORDS_SRC/firmware_words.cpp:225
↓ 1 callersFunctionload_RAM_elf
* \brief Loads a statically linked ELF binary into a vector of bytes * \param[out] RAM a vector of unsigned char where the content of the * file wi
FemtoRV/FIRMWARE/TOOLS/FIRMWARE_WORDS_SRC/firmware_words.cpp:198
↓ 1 callersFunctionload_RAM_rawhex
* \brief Loads an ASCII hexadecimal file into a vector of bytes * \param[in] filename the name of the file to be loaded * \param[out] RAM a vector o
FemtoRV/FIRMWARE/TOOLS/FIRMWARE_WORDS_SRC/firmware_words.cpp:130
↓ 1 callersMethodload_colors
LiteX/software/Tagl/Rotate/mesh.cc:879
↓ 1 callersMethodload_geometry
LiteX/software/Tagl/Rotate/mesh.cc:712
↓ 1 callersMethodlog
FemtoRV/SIM/FPU_funcs.cpp:394
↓ 1 callersFunctionlx_close
LiteX/software/Libs/lite_stdio.c:140
↓ 1 callersFunctionlx_open
LiteX/software/Libs/lite_stdio.c:90
↓ 1 callersFunctionlx_read
LiteX/software/Libs/lite_stdio.c:126
↓ 1 callersFunctionlx_stat
LiteX/software/Libs/lite_stdio.c:157
↓ 1 callersFunctionlx_write
LiteX/software/Libs/lite_stdio.c:133
↓ 1 callersFunctionmain
()
LiteX/boards/radiona_ulx3s_ex.py:74
↓ 1 callersFunctionmain
FemtoRV/FIRMWARE/EXAMPLES/pi.c:177
↓ 1 callersFunctionmain
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/COREMARK/core_main.c:114
↓ 1 callersFunctionmake_Material_default
LiteX/software/Programs/tinyraytracer.c:265
↓ 1 callersFunctionmake_Material_default
LiteX/software/DemoBundle/demos/tinyraytracer.c:260
↓ 1 callersFunctionmake_Material_default
FemtoRV/FIRMWARE/EXAMPLES/tinyraytracer.c:249
↓ 1 callersFunctionmake_Material_default
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/raystones.c:261
↓ 1 callersFunctionmake_Material_default
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/tinyraytracer.c:201
↓ 1 callersFunctionmake_style_fast
LiteX/software/Libs/imgui/imgui_sw.cpp:749
↓ 1 callersFunctionmandel
FemtoRV/FIRMWARE/EXAMPLES/mandel_float.c:24
↓ 1 callersFunctionmandel
FemtoRV/FIRMWARE/EXAMPLES/mandelbrot.c:27
↓ 1 callersFunctionmatrix_mul_const
Function: matrix_mul_const Multiply a matrix by a constant. This could be used as a scaler for instance. */
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/COREMARK/core_matrix.c:268
↓ 1 callersFunctionmatrix_mul_matrix
Function: matrix_mul_matrix Multiply a matrix by a matrix. Basic code is used in many algorithms, mostly with minor changes such as
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/COREMARK/core_matrix.c:321
↓ 1 callersFunctionmatrix_mul_matrix_bitextract
Function: matrix_mul_matrix_bitextract Multiply a matrix by a matrix, and extract some bits from the result. Basic code is used in man
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/COREMARK/core_matrix.c:343
↓ 1 callersFunctionmatrix_mul_vect
Function: matrix_mul_vect Multiply a matrix by a vector. This is common in many simple filters (e.g. fir where a vector of coeffici
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/COREMARK/core_matrix.c:302
↓ 1 callersFunctionmatrix_test
Function: matrix_test Perform matrix manipulation. Parameters: N - Dimensions of the matrix. C - memory for result ma
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/COREMARK/core_matrix.c:129
↓ 1 callersFunctionmemcpy
FemtoRV/TUTORIALS/FROM_BLINKER_TO_RISCV/FIRMWARE/memcpy.c:6
↓ 1 callersFunctionnext
FemtoRV/FIRMWARE/EXAMPLES/life_led_matrix.c:20
← previousnext →1,601–1,700 of 3,558, ranked by callers