Home
last modified time | relevance | path

Searched refs:time (Results 1 – 12 of 12) sorted by relevance

/nrf_hw_models-latest/src/HW_models/
Dweak_stubs.c15 __attribute__((weak)) void phy_sync_ctrl_set_last_phy_sync_time(bs_time_t time){ in phy_sync_ctrl_set_last_phy_sync_time() argument
16 (void) time; in phy_sync_ctrl_set_last_phy_sync_time()
Dfake_timer.c68 void nhw_fake_timer_wake_in_time(unsigned int inst, bs_time_t time) in nhw_fake_timer_wake_in_time() argument
70 if (ftimer_st[inst].event_time > time) { in nhw_fake_timer_wake_in_time()
71 ftimer_st[inst].event_time = time; in nhw_fake_timer_wake_in_time()
DNHW_UART_backend_fifo.c188 msg.header.time = nsi_hws_get_time(); in tx_sync_line_params()
195 tx_set_next_tx_timer(u_el, msg.header.time); in tx_sync_line_params()
200 msg.time = t; in tx_nop()
205 tx_set_next_tx_timer(u_el, msg.time); in tx_nop()
210 msg.time = 0; in tx_disconnect()
230 msg.header.time = nsi_hws_get_time() + nhw_uarte_one_byte_time(inst); in nhw_ufifo_tx_byte()
236 tx_set_next_tx_timer(u_el, msg.header.time); in nhw_ufifo_tx_byte()
248 msg.header.time = nsi_hws_get_time(); in nhw_ufifo_RTS_pin_toggle()
254 tx_set_next_tx_timer(u_el, msg.header.time); in nhw_ufifo_RTS_pin_toggle()
384 u_el->Rx_timer = BS_MAX(buf->time, nsi_hws_get_time()); in uf_rx_process_last_msg_pre()
[all …]
Dfake_timer.h16 void nhw_fake_timer_wake_in_time(unsigned int inst, bs_time_t time);
Dweak_stubs.h17 extern void phy_sync_ctrl_set_last_phy_sync_time(bs_time_t time);
DNRF_GPIO_backend.c327 bs_time_t time; in nrf_gpio_input_process_next_time() local
333 n = sscanf(buf, "%"SCNtime",%u,%u,%u", &time, &port, &pin, &level); in nrf_gpio_input_process_next_time()
346 if (time < nsi_hws_get_time()) { in nrf_gpio_input_process_next_time()
369 Timer_GPIO_input = time; in nrf_gpio_input_process_next_time()
DNHW_UART_backend_fifo.h45 bs_time_t time; member
/nrf_hw_models-latest/docs/
DREADME_HW_models.md10 [that other page](https://babblesim.github.io/arch_hw_models.html) from the "Time and time drift"
31 Regarding the time accuracy, these models primarily focus on the radio
35 Overall these models have a time granularity of 1us.
46 time.<br>
48 realize, will be modeled as being instantaneous in simulation time.
52 Other processes do take a considerable amount of time, like for example sending
59 * Whenever that time is reached, the HW scheduler will call a function in that
63 in compile time.
71 The overall HW scheduler provided by the native_simulator will advance simulated time
73 whenever its event time is reached.
[all …]
DGPIO.md40 With the first one, the callback will be called each time an *input gpio pin register* is modified.
41 With the second one, each time the output pin itself changes. That is, both will be called only
64 This is a comma separated file (.csv), with 4 columns: time,port,pin,level. Where:
65 * Time is a 64 bit unsigned value, representing time in microseconds since boot.
73 time(microsecond),port,pin,level
DREADME_impl_status.md35 | **GRTC** | Global real-time counter | N/A | N/A…
58 | **RTC** | Real-time counter | &#x2714; | &#x…
DREADME.md87 in which they are used in the embedded code; while at the same time these models
92 most of the time if the CMSIS-Core APIs are used instead of direct register
DUART.md68 other side. Instead up to 1 frame time (1 byte time) will elapse between the pin toggle