Home
last modified time | relevance | path

Searched full:sources (Results 1 – 25 of 211) sorted by relevance

123456789

/btstack/doc/manual/docs-template/
H A Dintegration.md5 the run loop, data sources, and timers may need to be adapted. The
26 sources and timers, which can be registered centrally. This works well
35 systems. The data sources are modeled as file descriptors and
41 implemented in terms of CoreFoundation calls, data sources and
45 The data sources are modeled with Event objects and managed in a linked list.
50 The data sources on Windows systems use Event objects via Qt's QEventNotifier adapter,
H A Dhow_to.md327 | doc | Sources for BTstack documentation |
349 The run loop handles events from two different types of sources: data
350 sources and timers. Data sources represent communication interfaces like
354 of the data sources from interrupt context, or, execute a function from a different
357 Data sources and timers are represented by the *btstack_data_source_t* and
360 and data sources are kept in link lists. While the list of data sources
362 processing. Data sources need to be configured upon what event they are called back.
384 Depending on the platform, data sources are either polled (embedded, FreeRTOS), or the platform pro…
391 data sources as well as timers, e.g., for periodical sampling of sensors, or
401 If the run loop allows to trigger polling of data sources from interrupt context,
[all …]
H A Darchitecture.md9 multi-threading to handle data sources and timers. Instead, it uses
35 loop to handle data sources and timers. Data sources represent
41 registered data sources are called. Then, the callback functions of
/btstack/port/msp432p401lp-cc256x/ti/devices/msp432p4xx/driverlib/
H A Dpcm.h537 //! Enables individual power control interrupt sources.
539 //! \param flags is a bit mask of the interrupt sources to be enabled. Must
546 //! This function enables the indicated power control interrupt sources. Only
547 //! the sources that are enabled can be reflected to the processor interrupt;
548 //! disabled sources have no effect on the processor.
550 //! \note The interrupt sources vary based on the part in use.
552 //! which interrupt sources are available.
561 //! Disables individual power control interrupt sources.
563 //! \param flags is a bit mask of the interrupt sources to be enabled. Must
570 //! This function disables the indicated power control interrupt sources. Only
[all …]
H A Dflash.h721 //! Enables individual flash control interrupt sources.
723 //! \param flags is a bit mask of the interrupt sources to be enabled. Must
734 //! This function enables the indicated flash system interrupt sources. Only
735 //! the sources that are enabled can be reflected to the processor interrupt;
736 //! disabled sources have no effect on the processor.
738 //! \note The interrupt sources vary based on the part in use.
740 //! which interrupt sources are available.
749 //! Disables individual flash system interrupt sources.
751 //! \param flags is a bit mask of the interrupt sources to be disabled. Must
762 //! This function disables the indicated flash system interrupt sources.
[all …]
H A Dflash_a.h630 //! Enables individual flash control interrupt sources.
632 //! \param flags is a bit mask of the interrupt sources to be enabled. Must
643 //! This function enables the indicated flash system interrupt sources. Only
644 //! the sources that are enabled can be reflected to the processor interrupt;
645 //! disabled sources have no effect on the processor.
647 //! \note The interrupt sources vary based on the part in use.
649 //! which interrupt sources are available.
658 //! Disables individual flash system interrupt sources.
660 //! \param flags is a bit mask of the interrupt sources to be disabled. Must
671 //! This function disables the indicated flash system interrupt sources.
[all …]
H A Dcs.h158 //! This function sets the external clock sources LFXT and HFXT crystal
641 //! Enables individual clock control interrupt sources.
643 //! \param flags is a bit mask of the interrupt sources to be enabled. Must
653 //! This function enables the indicated clock system interrupt sources. Only
654 //! the sources that are enabled can be reflected to the processor interrupt;
655 //! disabled sources have no effect on the processor.
657 //! \note The interrupt sources vary based on the part in use.
659 //! which interrupt sources are available.
668 //! Disables individual clock system interrupt sources.
670 //! \param flags is a bit mask of the interrupt sources to be disabled. Must
[all …]
H A Dspi.c751 //! \brief Enables individual SPI interrupt sources.
753 //! Enables the indicated SPI interrupt sources. Only the sources that are
754 //! enabled can be reflected to the processor interrupt; disabled sources have
758 //! \param mask is the bit mask of the interrupt sources to be enabled.
780 //! \brief Disables individual SPI interrupt sources.
782 //! Disables the indicated SPI interrupt sources. Only the sources that are
783 //! enabled can be reflected to the processor interrupt; disabled sources have
787 //! \param mask is the bit mask of the interrupt sources to be disabled.
1162 //! \brief Enables individual SPI interrupt sources.
1164 //! Enables the indicated SPI interrupt sources. Only the sources that are
[all …]
H A Dcomp_e.h495 //! Enables selected Comparator interrupt sources.
501 //! \param mask is the bit mask of the interrupt sources to be enabled.
508 //! Enables the indicated Comparator interrupt sources. Only the sources that
509 //! are enabled can be reflected to the processor interrupt; disabled sources
521 //! Disables selected Comparator interrupt sources.
527 //! \param mask is the bit mask of the interrupt sources to be disabled.
534 //! Disables the indicated Comparator interrupt sources. Only the sources that
535 //! are enabled can be reflected to the processor interrupt; disabled sources
551 //! \param mask is a bit mask of the interrupt sources to be cleared.
586 //! Enables selected Comparator interrupt sources masked with the enabled
[all …]
H A Dreset.h134 //! Retrieves previous soft reset sources
136 //! \return the bitwise or of previous reset sources. These sources must be
162 //! Clears the reset sources associated with at soft reset
225 //! Retrieves previous hard reset sources
227 //! \return the bitwise or of previous reset sources. These sources must be
253 //! Clears the reset sources associated with at hard reset
H A Duart.h523 //! Enables individual UART interrupt sources.
534 //! \param mask is the bit mask of the interrupt sources to be enabled.
536 //! Enables the indicated UART interrupt sources. The interrupt flag is first
537 //! and then the corresponding interrupt is enabled. Only the sources that
538 //! are enabled can be reflected to the processor interrupt; disabled sources
558 //! Disables individual UART interrupt sources.
569 //! \param mask is the bit mask of the interrupt sources to be
572 //! Disables the indicated UART interrupt sources. Only the sources that
573 //! are enabled can be reflected to the processor interrupt; disabled sources
646 //! Clears UART interrupt sources.
[all …]
H A Dspi.h497 //! Enables individual SPI interrupt sources.
510 //! \param mask is the bit mask of the interrupt sources to be enabled.
512 //! Enables the indicated SPI interrupt sources. Only the sources that
513 //! are enabled can be reflected to the processor interrupt; disabled sources
529 //! Disables individual SPI interrupt sources.
542 //! \param mask is the bit mask of the interrupt sources to be
545 //! Disables the indicated SPI interrupt sources. Only the sources that
546 //! are enabled can be reflected to the processor interrupt; disabled sources
/btstack/port/renesas-ek-ra6m4a-da14531/e2-project/ra/fsp/inc/instances/
H A Dr_gpt.h71 /** Sources can be used to start the timer, stop the timer, count up, or count down. These enumerat…
72 * a bitmask. Multiple sources can be ORed together. */
75 /** No active event sources. */
353 …gpt_output_disable_t output_disable; ///< Select which trigger sources request outp…
354 …gpt_adc_trigger_t adc_trigger; ///< Select trigger sources to start A/D conve…
371 gpt_source_t start_source; ///< Event sources that trigger the timer to start
372 gpt_source_t stop_source; ///< Event sources that trigger the timer to stop
373 gpt_source_t clear_source; ///< Event sources that trigger the timer to clear
374 gpt_source_t capture_a_source; ///< Event sources that trigger capture of GTIOCA
375 gpt_source_t capture_b_source; ///< Event sources that trigger capture of GTIOCB
[all …]
/btstack/port/qt-usb/
H A DCMakeLists.txt59 # BTstack sources
150 set(SOURCES variable
166 list(SORT SOURCES)
169 add_library(btstack-lib STATIC ${SOURCES})
181 # workaround: add lwip sources only to lwip_examples
192 # add lwip sources for lwip examples
/btstack/port/qt-h4/
H A DCMakeLists.txt62 # BTstack sources
151 set(SOURCES variable
168 list(SORT SOURCES)
171 add_library(btstack-lib STATIC ${SOURCES})
183 # workaround: add lwip sources only to lwip_examples
194 # add lwip sources for lwip examples
/btstack/port/samv71-xplained-atwilc3000/ASF/sam/drivers/pio/
H A Dpio_handler.c51 * Maximum number of interrupt sources that can be defined. This
71 /* List of interrupt sources. */
74 /* Number of currently defined interrupt sources. */
140 * \return 0 if successful, 1 if the maximum number of sources has been defined.
190 * \return 0 if successful, 1 if the maximum number of sources has been defined.
/btstack/port/zephyr/
H A DCMakeLists.txt113 set(SOURCES variable
128 list(SORT SOURCES)
131 add_library(btstack STATIC ${SOURCES})
169 # workaround: add lwip sources only to lwip_examples
185 # add lwip sources for lwip examples
/btstack/3rd-party/lc3-google/test/
H A Dsetup.py29 sources = glob.glob('*_py.c') + \ variable
43 sources = sources,
/btstack/src/
H A Dbtstack_run_loop.h72 * Callback types for run loop data sources
200 …* @brief Poll data sources. It calls the process function for all data sources where DATA_SOURCE_C…
326 * @brief Poll data sources - called only from IRQ context
353 * It is not supported if timers and data sources are only mapped to RTOS equivalents, e.g.
/btstack/port/libusb/
H A DCMakeLists.txt118 set(SOURCES variable
136 list(SORT SOURCES)
139 add_library(btstack STATIC ${SOURCES})
174 # workaround: add lwip sources only to lwip_examples
187 # add lwip sources for lwip examples
/btstack/port/libusb-intel/
H A DCMakeLists.txt116 set(SOURCES variable
133 list(SORT SOURCES)
136 add_library(btstack STATIC ${SOURCES})
171 # workaround: add lwip sources only to lwip_examples
181 # add lwip sources for lwip examples
/btstack/test/hfp/
H A DCMakeLists.txt36 set(SOURCES variable
43 list(SORT SOURCES)
48 add_library(btstack STATIC ${SOURCES})
/btstack/port/windows-h4-zephyr/
H A DCMakeLists.txt56 set(SOURCES variable
67 list(SORT SOURCES)
70 add_library(btstack STATIC ${SOURCES})
/btstack/port/windows-h4-da14585/
H A DCMakeLists.txt56 set(SOURCES variable
67 list(SORT SOURCES)
70 add_library(btstack STATIC ${SOURCES})
/btstack/port/posix-h4-zephyr/
H A DCMakeLists.txt60 set(SOURCES variable
73 list(SORT SOURCES)
76 add_library(btstack STATIC ${SOURCES})

123456789