devsound/a3fcharacterisationtest/src/char_a3f_devsound_compliancesuiteconstants.h
author hgs
Fri, 09 Jul 2010 12:53:09 +0100
changeset 31 ae0addfe117e
parent 26 c36d67f77f75
child 38 4269ca484c7b
permissions -rw-r--r--
2010wk25_07
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
26
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
     1
// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
     2
// All rights reserved.
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
     3
// This component and the accompanying materials are made available
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
     4
// under the terms of "Eclipse Public License v1.0"
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
     5
// which accompanies this distribution, and is available
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
     6
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
     7
//
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
     8
// Initial Contributors:
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
     9
// Nokia Corporation - initial contribution.
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    10
//
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    11
// Contributors:
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    12
//
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    13
// Description:
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    14
//
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    15
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    16
#ifndef CHAR_A3F_DEVSOUND_COMPLIANCESUITECONSTANTS_H
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    17
#define CHAR_A3F_DEVSOUND_COMPLIANCESUITECONSTANTS_H
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    18
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    19
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    20
// constant declarations
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    21
const TInt KMaxStringLength = 255;	// Used to define DTMF length
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    22
const TInt KSizeBuf = 256;
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    23
const TInt KMicrosecsInTenSec = 10000000;
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    24
const TInt KMicroSecsInOneSec = 1000000;
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    25
const TInt KMicroSecsTwoSec = 2000000;
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    26
const TInt KMinimumPriority = -100;
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    27
const TInt KMaximumPriority = 100;
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    28
const TInt KFourCCMaxBitDisplacement = 24;
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    29
const TInt K8Bits = 8;
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    30
const TInt KTFourCC = 4;
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    31
const TInt KMaxSampleRateStringLength = 21;
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    32
const TInt KMaxChannelsStringLength = 10;
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    33
const TInt KExtraVolume = 50;
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    34
// To compute elapsed time for some timed test cases
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    35
const TInt64 KPlayVarianceTime = 1500000; // 1.5 seconds
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    36
const TInt KMaxSpeakerBalanceValue = 100;
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    37
const TInt KMinSpeakerBalanceValue = 0;
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    38
const TInt KMaxRecordBalanceValue = 100;
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    39
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    40
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    41
_LIT(KMsgDeleteDevsound, "---- Deleting DevSound object ----");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    42
_LIT(KMsgErrorGetParameter,"Error in getting parameter %S from INI file");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    43
_LIT(KMsgErrorDevSoundCallback,"DevSound called %S() callback with error = %d");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    44
_LIT(KMsgErrorFourccLength,"Error in getting parameter length from INI file %d");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    45
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    46
_LIT(KInitializeCompleteText, "InitializeComplete");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    47
_LIT(KPlayErrorText, "PlayError");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    48
_LIT(KRecordErrorText, "RecordError");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    49
_LIT(KToneFinishedText, "ToneFinished");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    50
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    51
// Section error name keys
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    52
_LIT(KExpectedError, "ExpectedError");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    53
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    54
_LIT(KEMMFSampleRate8000Hz,"EMMFSampleRate8000Hz");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    55
_LIT(KEMMFSampleRate11025Hz,"EMMFSampleRate11025Hz");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    56
_LIT(KEMMFSampleRate16000Hz,"EMMFSampleRate16000Hz");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    57
_LIT(KEMMFSampleRate22050Hz,"EMMFSampleRate22050Hz");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    58
_LIT(KEMMFSampleRate32000Hz,"EMMFSampleRate32000Hz");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    59
_LIT(KEMMFSampleRate44100Hz,"EMMFSampleRate44100Hz");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    60
_LIT(KEMMFSampleRate48000Hz,"EMMFSampleRate48000Hz");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    61
_LIT(KEMMFSampleRate88200Hz,"EMMFSampleRate88200Hz");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    62
_LIT(KEMMFSampleRate96000Hz,"EMMFSampleRate96000Hz");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    63
_LIT(KEMMFSampleRate12000Hz,"EMMFSampleRate12000Hz");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    64
_LIT(KEMMFSampleRate24000Hz,"EMMFSampleRate24000Hz");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    65
_LIT(KEMMFSampleRate64000Hz,"EMMFSampleRate64000Hz");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    66
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    67
_LIT(KEMMFMono,"EMMFMono");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    68
_LIT(KEMMFStereo,"EMMFStereo");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    69
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    70
// Section name keys
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    71
_LIT(KSampleRate, "SampleRate");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    72
_LIT(KChannel, "Channel");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    73
_LIT(KPriority, "Priority");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    74
_LIT(KVolume, "Volume");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    75
_LIT(KExVolume, "ExVolume");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    76
_LIT(KGain, "Gain");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    77
_LIT(KExGain, "ExGain");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    78
_LIT(KVolumeRamp, "VolumeRamp");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    79
_LIT(KRepeatCount, "RepeatCount");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    80
_LIT(KRepeatTrailingSilence, "RepeatTrailingSilence");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    81
_LIT(KToneOnLength, "ToneOnLength");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    82
_LIT(KToneOffLength, "ToneOffLength");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    83
_LIT(KPauseLength, "PauseLength");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    84
_LIT(KFilename, "Filename");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    85
_LIT(KOtherFilename, "OtherFilename");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    86
_LIT(KDuration, "Duration");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    87
_LIT(KFrequencyTone1, "FrequencyTone1");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    88
_LIT(KFrequencyTone2, "FrequencyTone2");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    89
_LIT(KDTMFString, "DTMFString");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    90
_LIT(KInvalidToneSequence,"InvalidToneSequence");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    91
_LIT(KLSpeakerBalance, "LSpeakerBalance");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    92
_LIT(KRSpeakerBalance, "RSpeakerBalance");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    93
_LIT(KLRecordBalance, "LRecordBalance");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    94
_LIT(KRRecordBalance, "RRecordBalance");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    95
_LIT(KExLSpeakerBalance, "ExLSpeakerBalance");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    96
_LIT(KExRSpeakerBalance, "ExRSpeakerBalance");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    97
_LIT(KExLRecordBalance, "ExLRecordBalance");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    98
_LIT(KExRRecordBalance, "ExRRecordBalance");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
    99
_LIT(KFourccCode, "FourccCode");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   100
_LIT(KExSamplesPlayed, "ExSamplesPlayed");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   101
_LIT(KExSamplesRecorded, "ExSamplesRecorded");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   102
_LIT(KExCapChannels, "ExCapChannels");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   103
_LIT(KExCapRate, "ExCapRate");
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   104
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   105
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   106
enum TPanicCodes
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   107
	{
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   108
	EFsmIncorrectErrorPassed = 0,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   109
	EInvalidCallbackCall
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   110
	};
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   111
	
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   112
// DevSound events
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   113
enum TMmfDevSoundEvent
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   114
	{
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   115
	EEventInitialize = 0,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   116
	EEventInitComplete,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   117
	EEventBTBF,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   118
	EEventBTBE,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   119
	EResourceAvailable,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   120
	EEventTimerComplete
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   121
	};
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   122
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   123
// DevSound states
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   124
enum TMmfDevSoundState
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   125
	{
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   126
	EStateInitial = 0,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   127
	EStateCreated,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   128
	EStateInitializing,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   129
	EStatePlaying,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   130
	EStateRecording,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   131
	EStatePause,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   132
	EStateResumePlaying
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   133
	};
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   134
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   135
// User defined "devSound client" error codes
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   136
enum TMmfDevSoundClientErrorCodes
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   137
	{
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   138
	EInvalidClientFSMEvent = 1,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   139
	EInvalidClientFSMState,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   140
	EReadFileErrorInClient,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   141
	EWriteFileErrorInClient
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   142
	};
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   143
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   144
// Panic function
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   145
static void Panic(const TDesC &aCategory, TInt aReason)
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   146
	{
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   147
	User::Panic(aCategory, aReason);
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   148
	}
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   149
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   150
const TUint8 KFixedSequenceTestSequenceDataX[]=
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   151
    {
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   152
    0x53, 0x51, 0x4E, 0x43, // HEADER
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   153
    0xFE, 0xFF, // -2 STARTLOOP INDICATOR
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   154
    0x0A, 0x00,  // Number of times that the sequence will be played
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   155
    /* Tone Data constitutes the following:
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   156
      ToneDur,    Freq1,      Vol1,       Freq2       Vol2
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   157
    The sequence is arranged in blocks of 8 bits to represent 16 bit values, 
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   158
   	which allows more dynamic range, frequency and time values.
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   159
    The tag Low and High mean low and high byte block.
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   160
    Low    Hi    Low   Hi   Low   Hi    Low   Hi    Low   Hi
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   161
    */
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   162
    0x64, 0x00, 0xB8, 0x01, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0x00,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   163
    0x64, 0x00, 0xD2, 0x01, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0x00,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   164
    0x64, 0x00, 0xEE, 0x01, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0x00,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   165
    0x64, 0x00, 0x0B, 0x02, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0x00,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   166
    0x64, 0x00, 0x2A, 0x02, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0x00,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   167
    0x64, 0x00, 0x4B, 0x02, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0x00,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   168
    0x64, 0x00, 0x6E, 0x02, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0x00,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   169
    0x64, 0x00, 0x93, 0x02, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0x00,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   170
    0x64, 0x00, 0xBA, 0x02, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0x00,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   171
    0x64, 0x00, 0xE4, 0x02, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0x00,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   172
    0x64, 0x00, 0x3F, 0x03, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0x00,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   173
    0x64, 0x00, 0x70, 0x03, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0x00,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   174
    0x64, 0x00, 0xA4, 0x03, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0x00,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   175
    0x64, 0x00, 0xDC, 0x03, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0x00,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   176
    0x64, 0x00, 0x17, 0x04, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0x00,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   177
    // Silence
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   178
    // ToneDur,    Freq1,      Vol1,       Freq2       Vol2
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   179
    0x70, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   180
    0xFD, 0xFF, // -3 ENDOFLOOP INDICATOR
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   181
    // Another silence
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   182
    // ToneDur,    Freq1,      Vol1,       Freq2       Vol2
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   183
    0x70, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   184
    0xFF, 0xFF // -1 SEQ_CMD_RET INDICATOR
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   185
    };
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   186
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   187
#endif	// CHAR_A3F_DEVSOUND_COMPLIANCESUITECONSTANTS_H
c36d67f77f75 2010wk21_04
hgs
parents:
diff changeset
   188