summaryrefslogtreecommitdiff
path: root/components/drivers/ipc/Kconfig
blob: e0411d29b48ceefabd6d2d488161c6f26b794ea8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
menuconfig RT_USING_DEVICE_IPC
    bool "Using device drivers IPC"
    default y
    select RT_USING_MUTEX
    select RT_USING_SEMAPHORE

if RT_USING_DEVICE_IPC
    config RT_UNAMED_PIPE_NUMBER
        int "The number of unamed pipe"
        default 64

    config RT_USING_SYSTEM_WORKQUEUE
        bool "Using system default workqueue"
        default n

    if RT_USING_SYSTEM_WORKQUEUE
        config RT_SYSTEM_WORKQUEUE_STACKSIZE
            int "The stack size for system workqueue thread"
            default 2048

        config RT_SYSTEM_WORKQUEUE_PRIORITY
            int "The priority level of system workqueue thread"
            default 23
    endif
endif