summaryrefslogtreecommitdiff
path: root/FreeRTOS-Plus/Test/CBMC/proofs/ARP/ARP_OutputARPRequest_buffer_alloc2/Configurations.json
blob: fb5dd4be2c42d6770f20ceb8625fb258346747b2 (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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
{
  "ENTRY": "OutputARPRequest",
  "MINIMUM_PACKET_BYTES": 50,
  "CBMCFLAGS":
  [
      "--unwind {MINIMUM_PACKET_BYTES}",
      "--unwindset xNetworkBuffersInitialise.0:3,xNetworkBuffersInitialise.1:3,vListInsert.0:3,pxGetNetworkBufferWithDescriptor.0:3,pxGetNetworkBufferWithDescriptor.1:3,vNetworkInterfaceAllocateRAMToBuffers.0:3"
  ],
  "OBJS":
  [
    "$(ENTRY)_harness.goto",
    "$(FREERTOS)/../FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/FreeRTOS_ARP.goto",
    "$(FREERTOS)/../FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/portable/BufferManagement/BufferAllocation_2.goto",
    "$(FREERTOS)/Source/list.goto",
    "$(FREERTOS)/Source/queue.goto"
  ],
  "DEF":
  [
    {
      "minimal_configuration":
      [
        "ipconfigNUM_NETWORK_BUFFER_DESCRIPTORS=2",
        "configUSE_TRACE_FACILITY=0",
        "configGENERATE_RUN_TIME_STATS=0",
        "ipconfigUSE_LINKED_RX_MESSAGES=0"
      ]
    },
    {
      "minimal_configuration_minimal_packet_size":
      [
      "ipconfigNUM_NETWORK_BUFFER_DESCRIPTORS=2",
      "configUSE_TRACE_FACILITY=0",
      "configGENERATE_RUN_TIME_STATS=0",
      "ipconfigETHERNET_MINIMUM_PACKET_BYTES={MINIMUM_PACKET_BYTES}",
      "ipconfigUSE_TCP=1"
      ]
    },
    {
      "minimal_configuration_linked_rx_messages":
      [
      "ipconfigNUM_NETWORK_BUFFER_DESCRIPTORS=2",
      "configUSE_TRACE_FACILITY=0",
      "configGENERATE_RUN_TIME_STATS=0",
      "ipconfigUSE_LINKED_RX_MESSAGES=1"
      ]
    }
  ]
}