blob: a5d36327b994097c5760c954e62fe29c2eada5c4 [file] [log] [blame]
{
"guest": {
"vmm_path": "/usr/bin/qemu-system-x86_64",
"kernel_command_line" : [
"loop.max_part=7",
"console=ttyS0",
"androidboot.console=ttyS0",
"androidboot.hardware=vsoc",
"security=selinux",
"androidboot.selinux=permissive",
"androidboot.serialno=CUTTLEFISHAVD_01",
"enforcing=0",
"audit=0",
"CUTTLEFISH"
]
},
"vsoc_shm_layout_descriptor" : {
"__comment": "The top level layout descriptor",
"vsoc_region_desc_offset" : 128
},
"vsoc_device_regions" : [
{
"__comment" : "HWComposer related",
"current_version" : 1,
"min_compatible_version" : 1,
"region_size": 16384,
"guest_to_host_signal_table" : {
"__comment" : "sizeof each node is based on common/libs/shm_compatible/loch.h",
"num_nodes_lg2" : 2
},
"host_to_guest_signal_table" : {
"num_nodes_lg2" : 2
},
"device_name" : "hwcomposer"
},
{
"__comment" : "Sensors related",
"current_version" : 1,
"min_compatible_version" : 1,
"region_size" : 8192,
"guest_to_host_signal_table" : {
"num_nodes_lg2" : 1
},
"host_to_guest_signal_table" : {
"num_nodes_lg2" : 1
},
"device_name" : "sensors"
},
{
"__comment" : "Misc",
"current_version" : 1,
"min_compatible_version" : 1,
"region_size" : 4096,
"guest_to_host_signal_table" : {
"num_nodes_lg2" : 1
},
"host_to_guest_signal_table" : {
"num_nodes_lg2" : 1
},
"device_name" : "misc"
},
{
"__comment" : "Sanity testing",
"device_name" : "e2e_primary",
"current_version" : 1,
"min_compatible_version" : 1,
"region_size" : 16384,
"guest_to_host_signal_table" : {
"num_nodes_lg2" : 1
},
"host_to_guest_signal_table" : {
"num_nodes_lg2" : 1
}
},
{
"__comment" : "Sanity testing",
"device_name" : "e2e_secondary",
"current_version" : 1,
"min_compatible_version" : 1,
"region_size" : 16384,
"guest_to_host_signal_table" : {
"num_nodes_lg2" : 1
},
"host_to_guest_signal_table" : {
"num_nodes_lg2" : 1
}
}
]
}