📄 system__message_8h.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"><title>BlueLab: system_message.h File Reference</title><link href="doxygen.css" rel="stylesheet" type="text/css"></head><body><!-- Generated by Doxygen 1.3.8 --><div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a></div><h1>system_message.h File Reference</h1>System Message Identifiers. <a href="#_details">More...</a><p><h2>Data Structures</h2><ul><li>struct <a class="el" href="struct_message_more_data.html">MessageMoreData</a><li>struct <a class="el" href="struct_message_more_space.html">MessageMoreSpace</a><li>struct <a class="el" href="struct_message_pio_changed.html">MessagePioChanged</a><li>struct <a class="el" href="struct_message_adc_result.html">MessageAdcResult</a><li>struct <a class="el" href="struct_message_stream_disconnect.html">MessageStreamDisconnect</a><li>struct <a class="el" href="struct_message_energy_changed.html">MessageEnergyChanged</a><li>struct <a class="el" href="struct_message_source_empty.html">MessageSourceEmpty</a><li>struct <a class="el" href="struct_message_from_kalimba.html">MessageFromKalimba</a><li>struct <a class="el" href="struct_long_message_from_kalimba.html">LongMessageFromKalimba</a><li>struct <a class="el" href="struct_message_usb_suspended.html">MessageUsbSuspended</a><li>struct <a class="el" href="struct_message_charger_changed.html">MessageChargerChanged</a></ul><h2>Defines</h2><ul><li>#define <a class="el" href="system__message_8h.html#a0">SYSTEM_MESSAGE_BASE_</a> 0x8000<li>#define <a class="el" href="system__message_8h.html#a1">MESSAGE_BLUESTACK_BASE_</a> (SYSTEM_MESSAGE_BASE_)<li>#define <a class="el" href="system__message_8h.html#a2">MESSAGE_BLUESTACK_LC_PRIM</a> (MESSAGE_BLUESTACK_BASE_ + 1)<li>#define <a class="el" href="system__message_8h.html#a3">MESSAGE_BLUESTACK_LM_PRIM</a> (MESSAGE_BLUESTACK_BASE_ + 2)<li>#define <a class="el" href="system__message_8h.html#a4">MESSAGE_BLUESTACK_HCI_PRIM</a> (MESSAGE_BLUESTACK_BASE_ + 3)<li>#define <a class="el" href="system__message_8h.html#a5">MESSAGE_BLUESTACK_DM_PRIM</a> (MESSAGE_BLUESTACK_BASE_ + 4)<li>#define <a class="el" href="system__message_8h.html#a6">MESSAGE_BLUESTACK_L2CAP_PRIM</a> (MESSAGE_BLUESTACK_BASE_ + 5)<li>#define <a class="el" href="system__message_8h.html#a7">MESSAGE_BLUESTACK_RFCOMM_PRIM</a> (MESSAGE_BLUESTACK_BASE_ + 6)<li>#define <a class="el" href="system__message_8h.html#a8">MESSAGE_BLUESTACK_SDP_PRIM</a> (MESSAGE_BLUESTACK_BASE_ + 7)<li>#define <a class="el" href="system__message_8h.html#a9">MESSAGE_BLUESTACK_BCSP_LM_PRIM</a> (MESSAGE_BLUESTACK_BASE_ + 8)<li>#define <a class="el" href="system__message_8h.html#a10">MESSAGE_BLUESTACK_BCSP_HQ_PRIM</a> (MESSAGE_BLUESTACK_BASE_ + 9)<li>#define <a class="el" href="system__message_8h.html#a11">MESSAGE_BLUESTACK_BCSP_BCCMD_PRIM</a> (MESSAGE_BLUESTACK_BASE_ + 10)<li>#define <a class="el" href="system__message_8h.html#a12">MESSAGE_BLUESTACK_CALLBACK_PRIM</a> (MESSAGE_BLUESTACK_BASE_ + 11)<li>#define <a class="el" href="system__message_8h.html#a13">MESSAGE_BLUESTACK_TCS_PRIM</a> (MESSAGE_BLUESTACK_BASE_ + 12)<li>#define <a class="el" href="system__message_8h.html#a14">MESSAGE_BLUESTACK_BNEP_PRIM</a> (MESSAGE_BLUESTACK_BASE_ + 13)<li>#define <a class="el" href="system__message_8h.html#a15">MESSAGE_BLUESTACK_TCP_PRIM</a> (MESSAGE_BLUESTACK_BASE_ + 14)<li>#define <a class="el" href="system__message_8h.html#a16">MESSAGE_BLUESTACK_UDP_PRIM</a> (MESSAGE_BLUESTACK_BASE_ + 15)<li>#define <a class="el" href="system__message_8h.html#a17">MESSAGE_BLUESTACK_FB_PRIM</a> (MESSAGE_BLUESTACK_BASE_ + 16)<li>#define <a class="el" href="system__message_8h.html#a18">MESSAGE_BLUESTACK_END_</a> (MESSAGE_BLUESTACK_BASE_ + 17)<li>#define <a class="el" href="system__message_8h.html#a19">MESSAGE_FROM_HOST</a> (SYSTEM_MESSAGE_BASE_ + 32)<li>#define <a class="el" href="system__message_8h.html#a20">MESSAGE_MORE_DATA</a> (SYSTEM_MESSAGE_BASE_ + 33)<li>#define <a class="el" href="system__message_8h.html#a21">MESSAGE_MORE_SPACE</a> (SYSTEM_MESSAGE_BASE_ + 34)<li>#define <a class="el" href="system__message_8h.html#a22">MESSAGE_PIO_CHANGED</a> (SYSTEM_MESSAGE_BASE_ + 35)<li>#define <a class="el" href="system__message_8h.html#a23">MESSAGE_FROM_KALIMBA</a> (SYSTEM_MESSAGE_BASE_ + 36)<li>#define <a class="el" href="system__message_8h.html#a24">MESSAGE_ADC_RESULT</a> (SYSTEM_MESSAGE_BASE_ + 37)<li>#define <a class="el" href="system__message_8h.html#a25">MESSAGE_STREAM_DISCONNECT</a> (SYSTEM_MESSAGE_BASE_ + 38)<li>#define <a class="el" href="system__message_8h.html#a26">MESSAGE_ENERGY_CHANGED</a> (SYSTEM_MESSAGE_BASE_ + 39)<li>#define <a class="el" href="system__message_8h.html#a27">MESSAGE_STATUS_CHANGED</a> (SYSTEM_MESSAGE_BASE_ + 40)<li>#define <a class="el" href="system__message_8h.html#a28">MESSAGE_SOURCE_EMPTY</a> (SYSTEM_MESSAGE_BASE_ + 41)<li>#define <a class="el" href="system__message_8h.html#a29">LONG_MESSAGE_FROM_KALIMBA</a> (SYSTEM_MESSAGE_BASE_ + 42)<li>#define <a class="el" href="system__message_8h.html#a30">MESSAGE_USB_ENUMERATED</a> (SYSTEM_MESSAGE_BASE_ + 43)<li>#define <a class="el" href="system__message_8h.html#a31">MESSAGE_USB_SUSPENDED</a> (SYSTEM_MESSAGE_BASE_ + 44)<li>#define <a class="el" href="system__message_8h.html#a32">MESSAGE_CHARGER_CHANGED</a> (SYSTEM_MESSAGE_BASE_ + 45)<li>#define <a class="el" href="system__message_8h.html#a33">MESSAGE_PSFL_FAULT</a> (SYSTEM_MESSAGE_BASE_ + 46)<li>#define <a class="el" href="system__message_8h.html#a34">MESSAGE_USB_DECONFIGURED</a> (SYSTEM_MESSAGE_BASE_ + 47)</ul><hr><a name="_details"></a><h2>Detailed Description</h2>System Message Identifiers. <p>Defines the MessageId's for messages generated in the firmware but destined for the VM application.<hr><h2>Define Documentation</h2><a class="anchor" name="a0" doxytag="system_message.h::SYSTEM_MESSAGE_BASE_" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define SYSTEM_MESSAGE_BASE_ 0x8000 </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>All system message numbers are relative to this. </td> </tr></table><a class="anchor" name="a1" doxytag="system_message.h::MESSAGE_BLUESTACK_BASE_" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define MESSAGE_BLUESTACK_BASE_ (SYSTEM_MESSAGE_BASE_) </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>All Bluestack message numbers are relative to this. </td> </tr></table><a class="anchor" name="a2" doxytag="system_message.h::MESSAGE_BLUESTACK_LC_PRIM" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define MESSAGE_BLUESTACK_LC_PRIM (MESSAGE_BLUESTACK_BASE_ + 1) </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Link Controller primitive from Bluestack. </td> </tr></table><a class="anchor" name="a3" doxytag="system_message.h::MESSAGE_BLUESTACK_LM_PRIM" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define MESSAGE_BLUESTACK_LM_PRIM (MESSAGE_BLUESTACK_BASE_ + 2) </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Link Manager primitive from Bluestack. </td> </tr></table><a class="anchor" name="a4" doxytag="system_message.h::MESSAGE_BLUESTACK_HCI_PRIM" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define MESSAGE_BLUESTACK_HCI_PRIM (MESSAGE_BLUESTACK_BASE_ + 3) </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Host Controller Interface primitive from Bluestack. </td> </tr></table><a class="anchor" name="a5" doxytag="system_message.h::MESSAGE_BLUESTACK_DM_PRIM" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define MESSAGE_BLUESTACK_DM_PRIM (MESSAGE_BLUESTACK_BASE_ + 4) </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Device Manager primitive from Bluestack. </td> </tr></table><a class="anchor" name="a6" doxytag="system_message.h::MESSAGE_BLUESTACK_L2CAP_PRIM" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define MESSAGE_BLUESTACK_L2CAP_PRIM (MESSAGE_BLUESTACK_BASE_ + 5) </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>L2CAP primitive from Bluestack. </td> </tr></table><a class="anchor" name="a7" doxytag="system_message.h::MESSAGE_BLUESTACK_RFCOMM_PRIM" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define MESSAGE_BLUESTACK_RFCOMM_PRIM (MESSAGE_BLUESTACK_BASE_ + 6) </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>RFCOM primitive from Bluestack. </td> </tr></table><a class="anchor" name="a8" doxytag="system_message.h::MESSAGE_BLUESTACK_SDP_PRIM" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define MESSAGE_BLUESTACK_SDP_PRIM (MESSAGE_BLUESTACK_BASE_ + 7) </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Service Discovery Protocol primitive. </td> </tr></table><a class="anchor" name="a9" doxytag="system_message.h::MESSAGE_BLUESTACK_BCSP_LM_PRIM" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define MESSAGE_BLUESTACK_BCSP_LM_PRIM (MESSAGE_BLUESTACK_BASE_ + 8) </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>BCSP LM primitive from Bluestack. </td> </tr></table><a class="anchor" name="a10" doxytag="system_message.h::MESSAGE_BLUESTACK_BCSP_HQ_PRIM" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define MESSAGE_BLUESTACK_BCSP_HQ_PRIM (MESSAGE_BLUESTACK_BASE_ + 9) </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>BCSP HQ primitive from Bluestack. </td> </tr></table><a class="anchor" name="a11" doxytag="system_message.h::MESSAGE_BLUESTACK_BCSP_BCCMD_PRIM" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define MESSAGE_BLUESTACK_BCSP_BCCMD_PRIM (MESSAGE_BLUESTACK_BASE_ + 10) </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>BCSP BCCMD primitive from Bluestack. </td> </tr></table><a class="anchor" name="a12" doxytag="system_message.h::MESSAGE_BLUESTACK_CALLBACK_PRIM" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define MESSAGE_BLUESTACK_CALLBACK_PRIM (MESSAGE_BLUESTACK_BASE_ + 11) </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Callback primitive from Bluestack. </td> </tr></table><a class="anchor" name="a13" doxytag="system_message.h::MESSAGE_BLUESTACK_TCS_PRIM" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define MESSAGE_BLUESTACK_TCS_PRIM (MESSAGE_BLUESTACK_BASE_ + 12) </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>TCS primitive from Bluestack. </td> </tr></table><a class="anchor" name="a14" doxytag="system_message.h::MESSAGE_BLUESTACK_BNEP_PRIM" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define MESSAGE_BLUESTACK_BNEP_PRIM (MESSAGE_BLUESTACK_BASE_ + 13) </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>BNEP primitive from Bluestack. </td> </tr></table><a class="anchor" name="a15" doxytag="system_message.h::MESSAGE_BLUESTACK_TCP_PRIM" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define MESSAGE_BLUESTACK_TCP_PRIM (MESSAGE_BLUESTACK_BASE_ + 14) </td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>TCP primitive from Bluestack. </td> </tr></table><a class="anchor" name="a16" doxytag="system_message.h::MESSAGE_BLUESTACK_UDP_PRIM" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0">
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -