MCPcopy Create free account

hub / github.com/BogdanTheGeek/semihost-ip / functions

Functions129 in github.com/BogdanTheGeek/semihost-ip

↓ 10 callersFunctionuip_add_rcv_nxt
UIP_REASSEMBL */ -----------------------------------------------------------------------------------*/
lib/uip/uip.c:470
↓ 8 callersFunctionslipdev_char_put
src/main.c:220
↓ 7 callersFunctionhtons
-----------------------------------------------------------------------------------*/
lib/uip/uip.c:1499
↓ 5 callersFunctionread
* @brief Read data from a file descriptor using semihosting. * @param fd - file descriptor (SEMIHOST_STDIN) * @param buf - pointer to the buffer
src/main.c:102
↓ 4 callersFunctionSEMIHOST_SysCall
------------------------------------------------------------------------------ Module exported functions ---------------------------------------------
src/semihost.h:66
↓ 4 callersFunctionfs_open
-----------------------------------------------------------------------------------*/
lib/uip/fs.c:86
↓ 3 callersFunctionADC_read
Sample and read ADC value of current input
src/gpio.h:449
↓ 3 callersFunctionDLY_ms
delay n+1 clock cycles
src/system.h:324
↓ 3 callersFunctionslipdev_write
src/main.c:225
↓ 3 callersFunctionuip_chksum
-----------------------------------------------------------------------------------*/
lib/uip/uip_arch.c:71
↓ 3 callersFunctionuip_ipchksum
-----------------------------------------------------------------------------------*/
lib/uip/uip_arch.c:97
↓ 2 callersFunctionLPT_shot
Start low-power timer single shot with period in ms
src/system.c:193
↓ 2 callersFunctionNVIC_ClearPendingIRQ
Clear Pending Interrupt
src/system.h:636
↓ 2 callersFunction__DSB
Data Synchronization Barrier
src/system.h:543
↓ 2 callersFunction__WFE
Wait For Event
src/system.h:528
↓ 2 callersFunction__WFI
Wait For Interrupt
src/system.h:523
↓ 2 callersFunction_write
* @brief Write data to a file descriptor using semihosting. * @param fd - file descriptor (SEMIHOST_STDOUT or SEMIHOST_STDERR) * @param buf - poi
src/log.c:59
↓ 2 callersFunctionconnect_device
tools/slip-macos/slip.c:437
↓ 2 callersFunctionfs_strcmp
-----------------------------------------------------------------------------------*/
lib/uip/fs.c:64
↓ 2 callersFunctionslipdev_char_poll
src/main.c:231
↓ 2 callersFunctionslipdev_send
lib/uip/slipdev.c:94
↓ 2 callersFunctionuip_add32
-----------------------------------------------------------------------------------*/
lib/uip/uip_arch.c:43
↓ 2 callersFunctionuip_arp_update
-----------------------------------------------------------------------------------*/
lib/uip/uip_arp.c:160
↓ 2 callersFunctionuip_tcpchksum
-----------------------------------------------------------------------------------*/
lib/uip/uip_arch.c:103
↓ 1 callersFunctionADC_enable
Enable ADC
src/gpio.h:417
↓ 1 callersFunctionCLK_reset
Reset system clock to default state
src/system.c:78
↓ 1 callersFunctionNVIC_SetPriority
Set Interrupt Priority
src/system.h:641
↓ 1 callersFunctionSLEEP_WFE_now
Put device into sleep, wake up by event
src/system.c:229
↓ 1 callersFunctionSTOP_WFE_now
Put device into stop (deep sleep), wake up event
src/system.c:244
↓ 1 callersFunctionSYS_init
=================================================================================== Setup Microcontroller (this function is called automatically at st
src/system.c:13
↓ 1 callersFunction__NOP
No Operation
src/system.h:518
↓ 1 callersFunction__disable_irq
Disable Interrupts
src/system.h:444
↓ 1 callersFunction__enable_irq
Enable Interrupts
src/system.h:439
↓ 1 callersFunction__libc_init_array
src/system.c:288
↓ 1 callersFunction__set_MSP
Set Main Stack Pointer
src/system.h:501
↓ 1 callersFunctioncreate_utun
tools/slip-macos/slip.c:411
↓ 1 callersFunctiondecode_slip
tools/slip-macos/slip.c:282
↓ 1 callersFunctionencode_slip
tools/slip-macos/slip.c:251
↓ 1 callersFunctionfs_init
-----------------------------------------------------------------------------------*/
lib/uip/fs.c:120
↓ 1 callersFunctionget_clock
src/main.c:87
↓ 1 callersFunctiongetchar
* @brief Read a character from standard input (stdin). * @param None * @return The character read from stdin, or -1 if no character is available.
src/main.c:82
↓ 1 callersFunctionhttpd_init
-----------------------------------------------------------------------------------*/ * Initialize the web server. * * Starts to listen for incoming
lib/uip/httpd.c:130
↓ 1 callersFunctionmain
src/main.c:117
↓ 1 callersFunctionnext_slip_packet
tools/slip-macos/slip.c:310
↓ 1 callersFunctionopen_serial_port
tools/slip-macos/slip.c:41
↓ 1 callersFunctionopen_unix_domain_socket_as_client
tools/slip-macos/slip.c:114
↓ 1 callersFunctionopen_unix_domain_socket_as_server
tools/slip-macos/slip.c:146
↓ 1 callersFunctionrun_ifconfig
tools/slip-macos/slip.c:467
↓ 1 callersFunctionslipdev_init
-----------------------------------------------------------------------------------*/ * Initialize the SLIP module. * * This function does not initi
lib/uip/slipdev.c:249
↓ 1 callersFunctionslipdev_poll
-----------------------------------------------------------------------------------*/ * Poll the SLIP device for an available packet. * * This funct
lib/uip/slipdev.c:192
↓ 1 callersFunctiontun
tools/slip-macos/slip.c:195
↓ 1 callersFunctionuip_api_handler
lib/uip/httpd.c:114
↓ 1 callersFunctionuip_init
-----------------------------------------------------------------------------------*/
lib/uip/uip.c:178
↓ 1 callersFunctionuip_listen
-----------------------------------------------------------------------------------*/
lib/uip/uip.c:326
↓ 1 callersFunctionuip_reass
lib/uip/uip.c:353
FunctionADC_calibrate
Calibrate ADC (ADC must be disabled)
src/gpio.h:435
FunctionADC_disable
Disable ADC
src/gpio.h:425
FunctionADC_init
Setup, calibrate and enable ADC
src/gpio.h:441
FunctionADC_read_TEMP
Sample and read temperature sensor in °C
src/gpio.h:463
FunctionADC_read_VDD
Sample and read supply voltage (VDD) in millivolts (mV)
src/gpio.h:457
FunctionBOOT_now
=================================================================================== Bootloader Functions =============================================
src/system.c:264
FunctionCLK_init_HSE
Init external crystal (non PLL) as system clock source
src/system.c:57
FunctionCLK_init_HSE_PLL
Init external crystal with PLL as system clock source
src/system.c:66
FunctionCLK_init_HSI
Init internal oscillator (non PLL) as system clock source
src/system.c:39
FunctionCLK_init_HSI_PLL
Init internal oscillator with PLL as system clock source
src/system.c:47
FunctionDLY_ticks
Wait n+1 counts of SysTick
src/system.c:147
FunctionDefault_Handler
src/system.c:311
FunctionHardFault_Handler
* @brief Handle Hard Fault exceptions. (with support for semihosting) * @param None * @return None */
src/semihost.c:49
FunctionIWDG_reload
Reload watchdog counter with n milliseconds, n<=8191
src/system.c:171
FunctionIWDG_start
Start independent watchdog timer (IWDG) with given time in milliseconds (max 8191). Once the IWDG has been started, it cannot be disabled, only reload
src/system.c:159
FunctionLOG
src/log.c:97
FunctionLOG_Init
* @brief Initialize UART Logging library. * @param[in] level - logging level * @param[in] systick - pointer to systick counter * @return
src/log.c:75
FunctionLPT_init
Init and enable low-power timer
src/system.c:183
FunctionLPT_sleep
Put device in to SLEEP and wake-up after LPT period in ms
src/system.c:200
FunctionLPT_stop
Put device in to STOP (deep sleep) and wake-up after LPT period in ms
src/system.c:210
FunctionNVIC_DisableIRQ
Disable External Interrupt
src/system.h:621
FunctionNVIC_EnableIRQ
Enable External Interrupt
src/system.h:616
FunctionNVIC_GetPendingIRQ
Get Pending Interrupt
src/system.h:626
FunctionNVIC_GetPriority
Get Interrupt Priority
src/system.h:653
FunctionNVIC_SetPendingIRQ
Set Pending Interrupt
src/system.h:631
FunctionNVIC_SystemReset
System Reset
src/system.h:663
FunctionRTC_init
Init RTC with LSI as clock source and 1s clock period
src/system.c:96
FunctionRTC_init_LSE
Init RTC with LSE as clock source and 1s clock period
src/system.c:106
FunctionRTC_setAlarm
Set RTC alarm value (default 0xffffffff)
src/system.c:134
FunctionRTC_setCounter
Set RTC counter value
src/system.c:125
FunctionRTC_setPrescaler
Set RTC prescaler (default 32768)
src/system.c:116
FunctionReset_Handler
Reset handler
src/system.c:413
FunctionSLEEP_WFI_now
Put device into sleep, wake up by interrupt
src/system.c:224
FunctionSTOP_WFI_now
Put device into stop (deep sleep), wake up interrupt
src/system.c:234
FunctionSTOP_lowPower
Reduce power in stop mode
src/system.c:254
FunctionSysTick_Config
System Tick Configuration
src/system.h:671
FunctionSysTick_Handler
* @brief SysTick interrupt handler. * @param None * @return None */
src/main.c:214
Function__DMB
Data Memory Barrier
src/system.h:548
Function__ISB
Instruction Synchronization Barrier
src/system.h:538
Function__RBIT
Reverse bit order of value
src/system.h:590
Function__REV
Reverse byte order (32 bit)
src/system.h:553
Function__REV16
Reverse byte order (16 bit)
src/system.h:564
Function__REVSH
Reverse byte order in signed short value
src/system.h:571
Function__ROR
Rotate Right in unsigned value (32 bit)
src/system.h:582
Function__SEV
Send Event
src/system.h:533
next →1–100 of 129, ranked by callers