VS1103 VLSI Solution Karaoke, MIDI and ADPCM Player Source Code Documentation
Here is a list of all file members with links to the files they belong to:
- LCD_COMMAND_MODE
: board.h
- LCD_DATA_MODE
: board.h
- LCD_DATABUS
: board.h
- LCD_ENABLE
: board.h
- lcd_hexchars
: lcd.h, lcd.c
- LCD_RS
: board.h
- LCD_RW
: board.h
- LcdFadeIn()
: lcd.c
- LcdFadeOut()
: lcd.c
- lcdFont_barchars
: lcdfonts.h, lcdfonts.c
- lcdFont_vertical_barchars
: lcdfonts.h, lcdfonts.c
- lcdFont_vlsichars
: lcdfonts.h, lcdfonts.c
- LcdLocateCG
: lcd.h
- LcdLocateHome
: lcd.h
- LcdLocateLine2
: lcd.h
- LcdPrintGenericResult()
: lcd.h, lcd.c
- LcdPutChar()
: lcd.h, lcd.c
- LcdPutCommand()
: lcd.h, lcd.c
- LcdPutConstantString()
: lcd.h, lcd.c
- LcdPutHex16()
: lcd.h, lcd.c
- LcdPutHex8()
: lcd.h, lcd.c
- LcdPutString()
: lcd.h, lcd.c
- LcdPutUInt()
: lcd.h, lcd.c
- LcdReset()
: lcd.h, lcd.c
- LcdSelectFont()
: lcd.h, lcd.c
- LcdSplashScreen()
: lcd.h, lcd.c
- LED1
: board.h
- LED_OFF
: board.h
- LED_ON
: board.h
- LoadNextSector()
: filesys.c
- LoadPatch()
: vs10xx.c, player.c
- LocateFreeBlock()
: filesys.h, filesys.c
- lyrics
: player.c, display.c
- lyricsDisplay
: player.c, display.c
- ScanForFreeSector()
: filesys.h, filesys.c
- SCI_ADPCMRECCTL
: vs10xx.h
- SCI_AIADDR
: vs10xx.h
- SCI_AICTRL2
: vs10xx.h
- SCI_AICTRL3
: vs10xx.h
- SCI_AUDATA
: vs10xx.h
- SCI_BASS
: vs10xx.h
- SCI_CLOCKF
: vs10xx.h
- SCI_DECODE_TIME
: vs10xx.h
- SCI_IN0
: vs10xx.h
- SCI_IN1
: vs10xx.h
- SCI_MIXERVOL
: vs10xx.h
- SCI_MODE
: vs10xx.h
- SCI_STATUS
: vs10xx.h
- SCI_VOL
: vs10xx.h
- SCI_WRAM
: vs10xx.h
- SCI_WRAMADDR
: vs10xx.h
- sectorAddress
: buffer.h, buffer.c
- SeekSector()
: mmc.h, mmc.c
- SelectDisk()
: filesys.h, filesys.c
- SelectMidiFile()
: player.c
- SelectRecordFile()
: player.c
- SelectWaveFile()
: player.c
- SendZerosToVS10xx()
: vs10xx.h, vs10xx.c
- SetDisplayPercent()
: display.h, display.c
- SetDisplaySignedValue()
: display.h, display.c
- SetDisplayText()
: display.h, display.c
- SetDisplayTitle()
: display.h, display.c
- SetMidiFromFile()
: player.c
- SetMidiFromUART()
: player.c
- SetPCADelayValue
: board.h
- SetPCAValue
: board.h
- SM_DACT
: vs10xx.h
- SM_DIFF
: vs10xx.h
- SM_EARSPK_0
: vs10xx.h
- SM_EARSPK_1
: vs10xx.h
- SM_EARSPK_2
: vs10xx.h
- SM_EARSPK_3
: vs10xx.h
- SM_LINE_IN
: vs10xx.h
- SM_OUTOFMIDI
: vs10xx.h
- SM_OUTOFWAV
: vs10xx.h
- SM_PDOWN
: vs10xx.h
- SM_RECORD_ADPCM
: vs10xx.h
- SM_RECORD_MIXER
: vs10xx.h
- SM_RESET
: vs10xx.h
- SM_RT_MIDI
: vs10xx.h
- SM_SDI_ADPCM
: vs10xx.h
- SM_SDINEW
: vs10xx.h
- SM_SDIORD
: vs10xx.h
- SM_SDISHARE
: vs10xx.h
- SM_TESTS
: vs10xx.h
- SPI8Clocks()
: board.h, board.c
- SPI_RESULT_BYTE
: board.h
- SPIGetChar()
: board.h, board.c
- SPIPutChar
: board.h
- SPIPutCharWithoutWaiting
: board.h
- SPISetFastClock
: board.h
- SPISetSlowClock
: board.h
- SPIWait
: board.h
- SPMax
: record.c, player.c
- StartPatch()
: vs10xx.c, player.c
- storageFlags
: mmc.h
- volume
: ui.h, player.c
- vs1103_do_reset
: vs10xx.h, vs10xx.c
- vs1103_earSpkHi
: vs10xx.h, vs10xx.c
- vs1103_earSpkLo
: vs10xx.h, vs10xx.c
- vs1103_mono_output
: vs10xx.h, vs10xx.c
- vs1103_real_time_midi
: vs10xx.h, vs10xx.c
- vs1103_record_mixer
: vs10xx.h, vs10xx.c
- vs1103_recording_active
: vs10xx.h, vs10xx.c
- vs1103_terminate
: vs10xx.h, vs10xx.c
- vs1103_use_line_input
: vs10xx.h, vs10xx.c
- Vs1103B_SetChannelMask()
: vs10xx.h, vs10xx.c
- Vs1103B_SetMidiTranspose()
: vs10xx.h, vs10xx.c
- Vs1103CancelMidi()
: vs10xx.h, vs10xx.c
- Vs1103CancelWave()
: vs10xx.h, vs10xx.c
- Vs1103SetMicGain()
: vs10xx.h, vs10xx.c
- Vs1103SetMode()
: vs10xx.h, vs10xx.c
- VS_READ_COMMAND
: vs10xx.h
- VS_WRITE_COMMAND
: vs10xx.h
- VsSineTest()
: vs10xx.h, vs10xx.c
All software copyright 2000-2004 VLSI Solution OY.
Redistribution of these software modules is limited to VLSI Solution Oy chip promotional use only.
Free or commercial use of these software modules in MP3 players is ok if the
product includes chip(s) from VLSI. You can request the complete
(compilable) package from mp3@vlsi.fi. This exampe code is provided with good faith to assist You in code development, but under no circumstances will VLSI offer any guarantees on the usability or functionality of any example software or its fitness for any purpose.