1# 2# Kconfig - Cortex-A9 (Zynq-7000) QEMU Emulation 3# 4# Copyright (c) 2021, Weidmueller Interface GmbH & Co. KG 5# SPDX-License-Identifier: Apache-2.0 6# 7 8if BOARD_QEMU_CORTEX_A9 9 10config BUILD_OUTPUT_BIN 11 default n 12 13config SYS_CLOCK_HW_CYCLES_PER_SEC 14 int 15 default 111111111 16 17config SYS_CLOCK_TICKS_PER_SEC 18 default 1000 19 20if LOG_PROCESS_THREAD 21 22config LOG_PROCESS_THREAD_STACK_SIZE 23 default 8192 24 25endif # LOG_PROCESS_THREAD 26 27if NETWORKING 28 29config NET_L2_ETHERNET 30 default y 31 32config NET_TX_STACK_SIZE 33 default 8192 34 35config NET_RX_STACK_SIZE 36 default 8192 37 38if NET_TCP 39 40config NET_TCP_WORKQ_STACK_SIZE 41 default 8192 42 43endif # NET_TCP 44 45if NET_MGMT_EVENT 46 47config NET_MGMT_EVENT_STACK_SIZE 48 default 8192 49 50endif # NET_MGMT_EVENT 51 52config TEST_RANDOM_GENERATOR 53 default y 54 55endif # NETWORKING 56 57if QEMU_ICOUNT 58 59config QEMU_ICOUNT_SHIFT 60 default 3 61 62config QEMU_ICOUNT_SLEEP 63 default y 64 65endif # QEMU_ICOUNT 66 67config SHELL_STACK_SIZE 68 default 8192 if SHELL 69 70endif # BOARD_QEMU_CORTEX_A9 71