mirror of
https://github.com/dimoniche/solarium.vlad.git
synced 2026-01-30 13:03:30 +03:00
51 lines
1.8 KiB
C
51 lines
1.8 KiB
C
#ifndef _MUSIC_TSK_H_
|
|
#define _MUSIC_TSK_H_
|
|
|
|
|
|
#define MUSIC_QUERY_LEN 4
|
|
|
|
#define MUSIC_EVENT_NONE 0
|
|
#define MUSIC_EVENT_PLAY_FILE 0x1000 // + íîìåð ôàéëà
|
|
#define MUSIC_EVENT_PLAY_FILE_001 (MUSIC_EVENT_PLAY_FILE + 1)
|
|
#define MUSIC_EVENT_PLAY_FILE_002 (MUSIC_EVENT_PLAY_FILE + 2)
|
|
#define MUSIC_EVENT_PLAY_FILE_003 (MUSIC_EVENT_PLAY_FILE + 3)
|
|
#define MUSIC_EVENT_PLAY_FILE_004 (MUSIC_EVENT_PLAY_FILE + 4)
|
|
#define MUSIC_EVENT_PLAY_FILE_005 (MUSIC_EVENT_PLAY_FILE + 5)
|
|
#define MUSIC_EVENT_PLAY_FILE_006 (MUSIC_EVENT_PLAY_FILE + 6)
|
|
#define MUSIC_EVENT_PLAY_FILE_007 (MUSIC_EVENT_PLAY_FILE + 7)
|
|
#define MUSIC_EVENT_PLAY_FILE_008 (MUSIC_EVENT_PLAY_FILE + 8)
|
|
#define MUSIC_EVENT_PLAY_FILE_009 (MUSIC_EVENT_PLAY_FILE + 9)
|
|
#define MUSIC_EVENT_PLAY_FILE_010 (MUSIC_EVENT_PLAY_FILE + 10)
|
|
#define MUSIC_EVENT_PLAY_FILE_011 (MUSIC_EVENT_PLAY_FILE + 11)
|
|
#define MUSIC_EVENT_PLAY_FILE_012 (MUSIC_EVENT_PLAY_FILE + 12)
|
|
#define MUSIC_EVENT_PLAY_FILE_013 (MUSIC_EVENT_PLAY_FILE + 13)
|
|
#define MUSIC_EVENT_PLAY_FILE_014 (MUSIC_EVENT_PLAY_FILE + 14)
|
|
#define MUSIC_EVENT_PLAY_FILE_015 (MUSIC_EVENT_PLAY_FILE + 15)
|
|
#define MUSIC_EVENT_PLAY_FILE_016 (MUSIC_EVENT_PLAY_FILE + 16)
|
|
#define MUSIC_EVENT_PLAY_FILE_017 (MUSIC_EVENT_PLAY_FILE + 17)
|
|
#define MUSIC_EVENT_PLAY_FILE_018 (MUSIC_EVENT_PLAY_FILE + 18)
|
|
#define MUSIC_EVENT_PLAY_FILE_019 (MUSIC_EVENT_PLAY_FILE + 19)
|
|
|
|
#define MUSIC_FILE_HARDWARE_CHECKOUT 1
|
|
|
|
|
|
#define FAT_STATUS_NOCONN 0
|
|
#define FAT_STATUS_EMPTY 1
|
|
#define FAT_STATUS_ERROR 2
|
|
#define FAT_STATUS_OK 3
|
|
|
|
#define MUSIC_STATUS_STOPPED 0
|
|
#define MUSIC_STATUS_PLAYING 1
|
|
|
|
extern CPU_INT32U fat_status;
|
|
extern CPU_INT08U music_status;
|
|
|
|
|
|
|
|
extern void InitMusicTask(void);
|
|
extern void PostMusicEvent(int event);
|
|
extern int IsMusicPlaying(void);
|
|
extern void MusicCanselPlay(void);
|
|
|
|
#endif // _MUSIC_TSK_H_
|