menu "uart"
		config MYNEWT_VAL_BLE_HCI_EVT_BUF_SIZE
		    int "The size of the allocated event buffers"
			default 257 if BLE_EXT_ADV
		    default 70


		config MYNEWT_VAL_BLE_HCI_EVT_HI_BUF_COUNT
		    int "The number of high priority event buffers"
		    default 8


		config MYNEWT_VAL_BLE_HCI_EVT_LO_BUF_COUNT
		    int "The number of low priority event buffers"
		    default 8


		config MYNEWT_VAL_BLE_ACL_BUF_COUNT
		    int "The number of ACL data buffers"
		    default 12


		config MYNEWT_VAL_BLE_ACL_BUF_SIZE
		    int "This is the maximum size of the data portion of HCI ACL data packets"
		    default 255

		    help 
				This is the maximum size of the data portion of HCI ACL data packets. It does not include the HCI data header (of 4 bytes).

		config MYNEWT_VAL_BLE_HCI_ACL_OUT_COUNT
		    int "This count is used in creating a pool of elements used by the code to enqueue various elements"
		    default 12

		    help 
				This count is used in creating a pool of elements used by the code to enqueue various elements. In the case of the controller only HCI, this number should be equal to the number of mbufs in the msys pool. For host only, it is really dependent on the number of ACL buffers that the controller tells the host it has.

		config MYNEWT_VAL_BLE_HCI_UART_PORT
		    int "The uart to use for the HCI uart interface"
		    default            0


		config MYNEWT_VAL_BLE_HCI_UART_BAUD
		    int "The baud rate of the HCI uart interface"
		    default            1000000


		config MYNEWT_VAL_BLE_HCI_UART_DATA_BITS
		    int "Number of data bits used for HCI uart interface"
		    default       8


		config MYNEWT_VAL_BLE_HCI_UART_STOP_BITS
		    int "Number of stop bits used for HCI uart interface"
		    default       1


		# config MYNEWT_VAL_BLE_HCI_UART_PARITY
		#     int "Parity used for HCI uart interface"
		#     default          HAL_UART_PARITY_NONE


		# config MYNEWT_VAL_BLE_HCI_UART_FLOW_CTRL
		#     int "Flow control used for HCI uart interface"
		#     default       HAL_UART_FLOW_CTL_RTS_CTS


		config MYNEWT_VAL_BLE_TRANS_UART_SYSINIT_STAGE
		    int "Sysinit stage for the UART BLE transport."
		    default 500
endmenu

