2020-11-15 21:29:25 +01:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=9" / >
< meta name = "generator" content = "Doxygen 1.8.20" / >
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
< title > MCB1700_Welcome: audio.h Source File< / title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< link href = "navtree.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "resize.js" > < / script >
< script type = "text/javascript" src = "navtreedata.js" > < / script >
< script type = "text/javascript" src = "navtree.js" > < / script >
< link href = "search/search.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "search/searchdata.js" > < / script >
< script type = "text/javascript" src = "search/search.js" > < / script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr style = "height: 56px;" >
< td id = "projectalign" style = "padding-left: 0.5em;" >
< div id = "projectname" > MCB1700_Welcome
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
<!-- Generated by Doxygen 1.8.20 -->
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
< / script >
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */< / script >
< div id = "main-nav" > < / div >
< / div > <!-- top -->
< div id = "side-nav" class = "ui-resizable side-nav-resizable" >
< div id = "nav-tree" >
< div id = "nav-tree-contents" >
< div id = "nav-sync" class = "sync" > < / div >
< / div >
< / div >
< div id = "splitbar" style = "-moz-user-select:none;"
class="ui-resizable-handle">
< / div >
< / div >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('audio_8h_source.html',''); initResizable(); });
/* @license-end */
< / script >
< div id = "doc-content" >
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
< / div >
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
< iframe src = "javascript:void(0)" frameborder = "0"
name="MSearchResults" id="MSearchResults">
< / iframe >
< / div >
< div class = "header" >
< div class = "headertitle" >
< div class = "title" > audio.h< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
< a href = "audio_8h.html" > Go to the documentation of this file.< / a > < div class = "fragment" > < div class = "line" > < a name = "l00001" > < / a > < span class = "lineno" > 1< / span >   < / div >
< div class = "line" > < a name = "l00012" > < / a > < span class = "lineno" > 12< / span >   < span class = "preprocessor" > #ifndef AUDIO_H< / span > < / div >
< div class = "line" > < a name = "l00013" > < / a > < span class = "lineno" > 13< / span >   < span class = "preprocessor" > #define AUDIO_H< / span > < / div >
< div class = "line" > < a name = "l00014" > < / a > < span class = "lineno" > 14< / span >   < / div >
< div class = "line" > < a name = "l00015" > < / a > < span class = "lineno" > 15< / span >   < span class = "preprocessor" > #include < stdbool.h> < / span > < / div >
< div class = "line" > < a name = "l00016" > < / a > < span class = "lineno" > 16< / span >   < / div >
< div class = "line" > < a name = "l00017" > < / a > < span class = "lineno" > 17< / span >   < span class = "keywordtype" > void< / span > < a class = "code" href = "audio_8h.html#a540d96fb1f55bcc42761580dbe25e782" > vStartAudio< / a > (< span class = "keywordtype" > void< / span > );< / div >
2020-12-05 23:52:24 +01:00
< div class = "line" > < a name = "l00018" > < / a > < span class = "lineno" > 18< / span >   < span class = "keywordtype" > void< / span > < a class = "code" href = "audio_8h.html#a3365f0936930e8af17c0e10ee912a3d7" > vUpdateLyrics< / a > (< span class = "keywordtype" > void< / span > );< / div >
< div class = "line" > < a name = "l00019" > < / a > < span class = "lineno" > 19< / span >   < / div >
< div class = "line" > < a name = "l00020" > < / a > < span class = "lineno" > 20< / span >   < span class = "preprocessor" > #endif< / span > < / div >
2020-11-15 21:29:25 +01:00
< / div > <!-- fragment --> < / div > <!-- contents -->
< / div > <!-- doc - content -->
2020-12-05 23:52:24 +01:00
< div class = "ttc" id = "astruct_audio_state_html_adeb3c4a732f9d13fad4516f5c5dcd3cb" > < div class = "ttname" > < a href = "struct_audio_state.html#adeb3c4a732f9d13fad4516f5c5dcd3cb" > AudioState::u32StackPointer< / a > < / div > < div class = "ttdeci" > uint32_t u32StackPointer< / div > < div class = "ttdef" > < b > Definition:< / b > audio.c:27< / div > < / div >
2020-11-15 21:29:25 +01:00
< div class = "ttc" id = "amelody_8h_html" > < div class = "ttname" > < a href = "melody_8h.html" > melody.h< / a > < / div > < div class = "ttdoc" > store Never Gonna Give You Up< / div > < / div >
2020-12-05 23:52:24 +01:00
< div class = "ttc" id = "astruct_audio_state_html_a9de1dbcc48f9544b16e1851460a3b517" > < div class = "ttname" > < a href = "struct_audio_state.html#a9de1dbcc48f9544b16e1851460a3b517" > AudioState::highState< / a > < / div > < div class = "ttdeci" > bool highState< / div > < div class = "ttdef" > < b > Definition:< / b > audio.c:23< / div > < / div >
< div class = "ttc" id = "aaudio_8h_html_a3365f0936930e8af17c0e10ee912a3d7" > < div class = "ttname" > < a href = "audio_8h.html#a3365f0936930e8af17c0e10ee912a3d7" > vUpdateLyrics< / a > < / div > < div class = "ttdeci" > void vUpdateLyrics(void)< / div > < div class = "ttdef" > < b > Definition:< / b > audio.c:111< / div > < / div >
< div class = "ttc" id = "astruct_audio_state_html_a58f99b7f7c82bb64b70fb077693a349a" > < div class = "ttname" > < a href = "struct_audio_state.html#a58f99b7f7c82bb64b70fb077693a349a" > AudioState::cpu32NextAction< / a > < / div > < div class = "ttdeci" > const uint32_t * cpu32NextAction< / div > < div class = "ttdef" > < b > Definition:< / b > audio.c:26< / div > < / div >
< div class = "ttc" id = "astruct_audio_state_html_a95e20b0683222f0a0154b664fe8b26d1" > < div class = "ttname" > < a href = "struct_audio_state.html#a95e20b0683222f0a0154b664fe8b26d1" > AudioState::cpcExpectedText< / a > < / div > < div class = "ttdeci" > const char * cpcExpectedText< / div > < div class = "ttdef" > < b > Definition:< / b > audio.c:29< / div > < / div >
< div class = "ttc" id = "aaudio_8c_html_a03c68635f0cf80298fad08fb45dd0e1a" > < div class = "ttname" > < a href = "audio_8c.html#a03c68635f0cf80298fad08fb45dd0e1a" > TIMER0_IRQHandler< / a > < / div > < div class = "ttdeci" > void TIMER0_IRQHandler()< / div > < div class = "ttdef" > < b > Definition:< / b > audio.c:126< / div > < / div >
< div class = "ttc" id = "amelody_8c_html_a492dccf48104a708f6122eaefab3788f" > < div class = "ttname" > < a href = "melody_8c.html#a492dccf48104a708f6122eaefab3788f" > cpu32EntryPoint< / a > < / div > < div class = "ttdeci" > const uint32_t * cpu32EntryPoint< / div > < div class = "ttdef" > < b > Definition:< / b > melody.c:40< / div > < / div >
< div class = "ttc" id = "amelody_8c_html_a421e68e347522022798cf4674a0ec733" > < div class = "ttname" > < a href = "melody_8c.html#a421e68e347522022798cf4674a0ec733" > cppu32JumpLabels< / a > < / div > < div class = "ttdeci" > const uint32_t ** cppu32JumpLabels< / div > < div class = "ttdef" > < b > Definition:< / b > melody.c:55< / div > < / div >
< div class = "ttc" id = "aaudio_8h_html_a540d96fb1f55bcc42761580dbe25e782" > < div class = "ttname" > < a href = "audio_8h.html#a540d96fb1f55bcc42761580dbe25e782" > vStartAudio< / a > < / div > < div class = "ttdeci" > void vStartAudio(void)< / div > < div class = "ttdef" > < b > Definition:< / b > audio.c:136< / div > < / div >
< div class = "ttc" id = "astruct_audio_state_html_a1158ab59103ac9eed7637fc2457170ba" > < div class = "ttname" > < a href = "struct_audio_state.html#a1158ab59103ac9eed7637fc2457170ba" > AudioState::u16RemainingWaves< / a > < / div > < div class = "ttdeci" > uint16_t u16RemainingWaves< / div > < div class = "ttdef" > < b > Definition:< / b > audio.c:24< / div > < / div >
< div class = "ttc" id = "astruct_audio_state_html_ab9de92af1ea026e2c9b42783c13c6bd6" > < div class = "ttname" > < a href = "struct_audio_state.html#ab9de92af1ea026e2c9b42783c13c6bd6" > AudioState::cpu32Stack< / a > < / div > < div class = "ttdeci" > const uint32_t * cpu32Stack[10]< / div > < div class = "ttdef" > < b > Definition:< / b > audio.c:28< / div > < / div >
< div class = "ttc" id = "a_welcome_8h_html" > < div class = "ttname" > < a href = "_welcome_8h.html" > Welcome.h< / a > < / div > < div class = "ttdoc" > global header file for project< / div > < / div >
< div class = "ttc" id = "amelody_8c_html_af245d785f3d6967e1af847e8e7596bc5" > < div class = "ttname" > < a href = "melody_8c.html#af245d785f3d6967e1af847e8e7596bc5" > cpcTexts< / a > < / div > < div class = "ttdeci" > const char * cpcTexts[]< / div > < div class = "ttdef" > < b > Definition:< / b > melody.c:57< / div > < / div >
< div class = "ttc" id = "aglobals_8c_html_a8855843169587fe14f9d28fcf6209def" > < div class = "ttname" > < a href = "globals_8c.html#a8855843169587fe14f9d28fcf6209def" > u32Volume< / a > < / div > < div class = "ttdeci" > uint32_t u32Volume< / div > < div class = "ttdef" > < b > Definition:< / b > globals.c:5< / div > < / div >
< div class = "ttc" id = "aaudio_8c_html_a907ccfc542cfd69bf5b2278439c8df59" > < div class = "ttname" > < a href = "audio_8c.html#a907ccfc542cfd69bf5b2278439c8df59" > sAudioState< / a > < / div > < div class = "ttdeci" > static volatile struct AudioState sAudioState< / div > < div class = "ttdef" > < b > Definition:< / b > audio.c:32< / div > < / div >
< div class = "ttc" id = "aaudio_8c_html_a0725575741a1a6a5db27c18cb2a1a004" > < div class = "ttname" > < a href = "audio_8c.html#a0725575741a1a6a5db27c18cb2a1a004" > WAVES< / a > < / div > < div class = "ttdeci" > #define WAVES(x)< / div > < div class = "ttdef" > < b > Definition:< / b > audio.c:19< / div > < / div >
< div class = "ttc" id = "astruct_audio_state_html_a91a01b3042b58a493ddf427e34660e41" > < div class = "ttname" > < a href = "struct_audio_state.html#a91a01b3042b58a493ddf427e34660e41" > AudioState::u32EndBreak< / a > < / div > < div class = "ttdeci" > uint32_t u32EndBreak< / div > < div class = "ttdef" > < b > Definition:< / b > audio.c:25< / div > < / div >
< div class = "ttc" id = "astruct_audio_state_html" > < div class = "ttname" > < a href = "struct_audio_state.html" > AudioState< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > audio.c:22< / div > < / div >
2020-11-15 21:29:25 +01:00
< div class = "ttc" id = "aaudio_8h_html" > < div class = "ttname" > < a href = "audio_8h.html" > audio.h< / a > < / div > < div class = "ttdoc" > play sound< / div > < / div >
2020-12-05 23:52:24 +01:00
< div class = "ttc" id = "aaudio_8c_html_ad34bc4296cfe06211de0b37d8793dc8e" > < div class = "ttname" > < a href = "audio_8c.html#ad34bc4296cfe06211de0b37d8793dc8e" > vStartAudio< / a > < / div > < div class = "ttdeci" > void vStartAudio()< / div > < div class = "ttdef" > < b > Definition:< / b > audio.c:136< / div > < / div >
< div class = "ttc" id = "aaudio_8c_html_aec76f908a21158996e963cef04a0aaa2" > < div class = "ttname" > < a href = "audio_8c.html#aec76f908a21158996e963cef04a0aaa2" > FREQ< / a > < / div > < div class = "ttdeci" > #define FREQ(x)< / div > < div class = "ttdef" > < b > Definition:< / b > audio.c:18< / div > < / div >
< div class = "ttc" id = "aaudio_8c_html_a98f0105ac1fa3da74af916666b86754a" > < div class = "ttname" > < a href = "audio_8c.html#a98f0105ac1fa3da74af916666b86754a" > vUpdateLyrics< / a > < / div > < div class = "ttdeci" > void vUpdateLyrics()< / div > < div class = "ttdef" > < b > Definition:< / b > audio.c:111< / div > < / div >
< div class = "ttc" id = "aaudio_8c_html_aca327a7c4cc766624e711ae9f5614428" > < div class = "ttname" > < a href = "audio_8c.html#aca327a7c4cc766624e711ae9f5614428" > bPerformAudioStep< / a > < / div > < div class = "ttdeci" > bool bPerformAudioStep()< / div > < div class = "ttdef" > < b > Definition:< / b > audio.c:34< / div > < / div >
2020-11-15 21:29:25 +01:00
<!-- start footer part -->
< div id = "nav-path" class = "navpath" > <!-- id is needed for treeview function! -->
< ul >
< li class = "navelem" > < a class = "el" href = "audio_8h.html" > audio.h< / a > < / li >
< li class = "footer" > Generated by < a href = "http://www.doxygen.org/index.html" > < img class = "footer" src = "doxygen.svg" width = "104" height = "31" alt = "doxygen" / > < / a > 1.8.20 < / li >
< / ul >
< / div >
< / body >
< / html >