RSeries astromech firmware
VMusic Member List

This is the complete list of members for VMusic, including all inherited members.

available() constVMusicinline
changeDirectory(const char *dir=nullptr)VMusicinline
closeFile(const char *fileName)VMusicinline
deleteDirectory(const char *dir)VMusicinline
deleteFile(const char *fname)VMusicinline
diskLabel(char *labelBuffer, size_t bufferSize)VMusicinline
diskSerialNumber(uint32_t &serialNumber)VMusicinline
driveInserted() constVMusicinline
expectResponse(const char *altresponse=nullptr)VMusicinline
fastForward()VMusicinline
fastReverse()VMusicinline
getChunkResponse(uint8_t *buffer, size_t size)VMusicinline
getDecodeTime()VMusicinline
getFileSize(const char *fileName, uint32_t &size)VMusicinline
getResponse(size_t &size)VMusicinline
getSampleRate()VMusicinline
init()VMusicinline
isBusy()VMusicinline
isMono()VMusicinline
isPlaying() constVMusicinline
isStereo()VMusicinline
kRegAIAddr enum valueVMusic
kRegAICtrl0 enum valueVMusic
kRegAICtrl1 enum valueVMusic
kRegAICtrl2 enum valueVMusic
kRegAICtrl3 enum valueVMusic
kRegAuData enum valueVMusic
kRegBass enum valueVMusic
kRegClockFreq enum valueVMusic
kRegDecodeTime enum valueVMusic
kRegHDAT0 enum valueVMusic
kRegHDAT1 enum valueVMusic
kRegMode enum valueVMusic
kRegStatus enum valueVMusic
kRegVolume enum valueVMusic
kRegWRAM enum valueVMusic
kRegWRAMAddr enum valueVMusic
makeDirectory(const char *dir)VMusicinline
moduleAvailable() constVMusicinline
nextDirectory()VMusicinline
nextTrack()VMusicinline
openDirectory(const char *dir=nullptr)VMusicinline
openFileAppend(const char *fileName)VMusicinline
openFileRead(const char *fileName)VMusicinline
outputString(const char *str)VMusicinline
outputUpperString(const char *str)VMusicinline
parseTextFile(Parser &parser, const char *fileName, const char *dir=nullptr)VMusicinline
play(const char *snd, const char *dir=nullptr)VMusicinline
playAll(const char *dir=nullptr)VMusicinline
playAllRepeatedly(const char *dir=nullptr)VMusicinline
playRandomRepeatedly(const char *dir=nullptr)VMusicinline
playRepeatedly(const char *snd, const char *dir=nullptr)VMusicinline
previousTrack()VMusicinline
process()VMusicinline
readByte()VMusicinline
readCommandRegister(uint8_t commandRegister)VMusicinline
readDirectory(DirEntry &entry)VMusicinline
readFile(const char *fileName)VMusicinline
readLine(size_t &size)VMusicinline
readOpenFile(uint8_t *ptr, uint32_t len)VMusicinline
readUntilPrompt(size_t &size)VMusicinline
renameFile(const char *oldname, const char *newname)VMusicinline
seekFile(uint32_t pos)VMusicinline
sendByteCommand(const char *cmd, uint8_t arg)VMusicinline
sendByteWordCommand(const char *cmd, uint8_t arg, uint16_t word)VMusicinline
sendCommand(const char *cmd=nullptr, const char *arg1=nullptr, const char *arg2=nullptr)VMusicinline
setBassEnhancer(int trebleControl, int freqLimit, int bassEnhancer, int lowerLimit)VMusicinline
setVolume(uint8_t volumePercent)VMusicinline
stop()VMusicinline
suspendDisk()VMusicinline
togglePausePlay()VMusicinline
VMusic(Stream &stream)VMusicinline
wakeDisk()VMusicinline
writeCommandRegister(uint8_t commandRegister, uint16_t value)VMusicinline
writeStringToFile(const char *ptr)VMusicinline
writeToFile(uint8_t *ptr, uint32_t len)VMusicinline