|
Sound Open Firmware
|
#include <ams.h>

Data Fields | |
| struct coherent | c |
| uint32_t | last_used_msg_id |
| struct ams_consumer_entry | rt_table [AMS_ROUTING_TABLE_SIZE] |
| struct ams_producer | producer_table [AMS_ROUTING_TABLE_SIZE] |
| struct uuid_idx | uuid_table [AMS_SERVICE_UUID_TABLE_SIZE] |
| uint32_t | slot_uses [CONFIG_CORE_COUNT] |
| uint32_t | slot_done [CONFIG_CORE_COUNT] |
| struct ams_slot | slots [CONFIG_CORE_COUNT] |
| struct coherent ams_shared_context::c |
| uint32_t ams_shared_context::last_used_msg_id |
| struct ams_producer ams_shared_context::producer_table[AMS_ROUTING_TABLE_SIZE] |
| struct ams_consumer_entry ams_shared_context::rt_table[AMS_ROUTING_TABLE_SIZE] |
| uint32_t ams_shared_context::slot_done[CONFIG_CORE_COUNT] |
| uint32_t ams_shared_context::slot_uses[CONFIG_CORE_COUNT] |
| struct ams_slot ams_shared_context::slots[CONFIG_CORE_COUNT] |
| struct uuid_idx ams_shared_context::uuid_table[AMS_SERVICE_UUID_TABLE_SIZE] |