blob: 8c18d5f779e160839bffa81ffcbbaff04669ac85 [file] [log] [blame]
/*
** Generated from si3217x_patch_B_BB_2010DEC16.dsp_prom
** on 12-17-2010 at 8:14:27
*/
#include "si_voice_datatypes.h"
#include "si3217x.h"
static const uInt32 patchData [] = {
141029L,
532675L,
141029L,
540867L,
141029L,
661699L,
141029L,
678083L,
141029L,
678595L,
141029L,
978627L,
141029L,
979139L,
141029L,
999107L,
558181L,
519586L,
524309L,
142565L,
539331L,
172645L,
524197L,
524296L,
523269L,
523365L,
522864L,
524291L,
246789L,
246885L,
141029L,
773313L,
76005L,
546499L,
17637L,
548547L,
257125L,
262242L,
143587L,
546499L,
257029L,
141029L,
551107L,
776293L,
261762L,
141045L,
550595L,
776293L,
119426L,
517750L,
257093L,
776197L,
541925L,
554179L,
518245L,
792133L,
141029L,
934081L,
518757L,
792133L,
141029L,
556227L,
62688L,
568003L,
115205L,
548069L,
560835L,
451685L,
223301L,
141029L,
568003L,
223333L,
262242L,
142563L,
568003L,
223237L,
143077L,
568003L,
171525L,
172037L,
172549L,
173061L,
173573L,
174085L,
174597L,
52448L,
571587L,
17632L,
571587L,
376741L,
181761L,
182277L,
670213L,
536293L,
598723L,
683525L,
576741L,
576707L,
211557L,
524290L,
141541L,
577731L,
535269L,
582339L,
251013L,
432737L,
116229L,
111680L,
112197L,
112645L,
113157L,
113669L,
211461L,
117893L,
116321L,
251011L,
116229L,
666341L,
594115L,
111713L,
116224L,
112227L,
432291L,
660064L,
112234L,
30213L,
111716L,
111616L,
30307L,
113251L,
112128L,
112228L,
147077L,
524298L,
113672L,
113157L,
112741L,
113762L,
112227L,
112645L,
524294L,
524294L,
115205L,
141029L,
619203L,
535781L,
21698L,
683525L,
432736L,
211556L,
30213L,
576741L,
604355L,
30306L,
141538L,
605379L,
535269L,
607939L,
111616L,
112133L,
432293L,
211457L,
114181L,
111717L,
114274L,
432739L,
111620L,
144099L,
611523L,
111685L,
30307L,
142053L,
613571L,
111685L,
96901L,
112225L,
433251L,
112132L,
666341L,
618179L,
114272L,
112132L,
114181L,
111717L,
115269L,
537829L,
646851L,
181349L,
373858L,
151173L,
262250L,
181253L,
141541L,
641731L,
182370L,
181859L,
182277L,
666853L,
639683L,
461410L,
667L,
670949L,
628931L,
377157L,
181861L,
374370L,
667L,
146661L,
638147L,
374885L,
254107L,
146661L,
638147L,
375397L,
262299L,
146661L,
638147L,
375909L,
262811L,
146661L,
638147L,
245893L,
376933L,
524296L,
376837L,
645L,
524289L,
181248L,
181765L,
5221L,
374181L,
524296L,
660069L,
181872L,
377251L,
181765L,
115301L,
524296L,
115205L,
549605L,
649923L,
115301L,
245893L,
524296L,
115205L,
115301L,
431714L,
524291L,
115205L,
393317L,
522338L,
524292L,
660069L,
263813L,
115304L,
660068L,
141541L,
657091L,
115269L,
524288L,
115300L,
660066L,
524292L,
141541L,
660675L,
115269L,
141029L,
1029825L,
520290L,
520197L,
521636L,
141541L,
664771L,
524288L,
524294L,
524294L,
524294L,
524294L,
660069L,
520808L,
519779L,
521732L,
144101L,
670403L,
521797L,
5733L,
521840L,
24293L,
673475L,
35429L,
385136L,
524295L,
2147L,
393315L,
188420L,
144101L,
677059L,
188485L,
141029L,
661185L,
524293L,
264322L,
402037L,
143076L,
691907L,
25829L,
689859L,
201312L,
201218L,
142565L,
87747L,
547941L,
245890L,
142560L,
87747L,
694789L,
537605L,
538437L,
538629L,
694785L,
721925L,
141029L,
718531L,
201280L,
182789L,
141029L,
87747L,
142564L,
712387L,
524292L,
524292L,
142564L,
229570L,
142564L,
279746L,
142564L,
322754L,
142564L,
362178L,
142564L,
545474L,
142564L,
362178L,
142564L,
545474L,
142564L,
362178L,
142564L,
545474L,
142564L,
362178L,
142564L,
545474L,
142564L,
718531L,
142564L,
733891L,
142564L,
752835L,
142564L,
752835L,
142564L,
752835L,
142560L,
752835L,
141029L,
125122L,
657125L,
87747L,
216165L,
402018L,
142564L,
716483L,
141029L,
131778L,
118405L,
787781L,
141029L,
142530L,
216165L,
402018L,
142564L,
721603L,
141029L,
693442L,
118405L,
728389L,
739141L,
99973L,
773957L,
118917L,
727365L,
730949L,
738629L,
723776L,
753157L,
541285L,
195141L,
546405L,
194629L,
560741L,
193605L,
262277L,
694784L,
541509L,
546309L,
447909L,
141029L,
710850L,
216165L,
402018L,
142564L,
736963L,
141029L,
791234L,
539749L,
194629L,
541285L,
228933L,
546917L,
193605L,
377957L,
194117L,
739941L,
253509L,
560741L,
195141L,
118917L,
723781L,
722757L,
724805L,
724293L,
730949L,
726853L,
735557L,
725317L,
694784L,
539653L,
377858L,
147094L,
560641L,
98437L,
118422L,
546838L,
141029L,
809666L,
216165L,
402018L,
142564L,
760003L,
142564L,
822467L,
142564L,
830147L,
142564L,
838339L,
142560L,
845507L,
141029L,
949955L,
267909L,
194373L,
450661L,
257605L,
494693L,
450629L,
118917L,
723781L,
727365L,
727877L,
730949L,
743237L,
118405L,
725317L,
724293L,
738629L,
739141L,
726853L,
737605L,
734021L,
280197L,
729413L,
738117L,
546917L,
228933L,
280706L,
694806L,
546821L,
118917L,
549184L,
549381L,
377957L,
194629L,
377861L,
565349L,
195141L,
281221L,
565573L,
560741L,
118914L,
459894L,
560645L,
694789L,
13381L,
119429L,
14144L,
14341L,
402021L,
79074L,
786115L,
524288L,
755200L,
202245L,
202757L,
203269L,
76517L,
792259L,
77029L,
797379L,
78053L,
802499L,
78565L,
807619L,
119429L,
746817L,
192837L,
196613L,
265349L,
752448L,
53477L,
816323L,
141029L,
811715L,
119429L,
747329L,
192837L,
196613L,
116869L,
752453L,
53477L,
816323L,
141029L,
811715L,
240773L,
756033L,
192837L,
196613L,
116869L,
752453L,
53477L,
816323L,
141029L,
811715L,
240773L,
756545L,
192837L,
196613L,
265349L,
752448L,
53477L,
816323L,
410213L,
192069L,
694789L,
262277L,
541504L,
694801L,
761861L,
141029L,
85699L,
410725L,
192069L,
281733L,
767301L,
694789L,
240773L,
541509L,
694789L,
118917L,
216389L,
141029L,
87747L,
192101L,
194146L,
143588L,
1005250L,
192005L,
141029L,
87747L,
410725L,
192069L,
694789L,
240773L,
541509L,
694789L,
141029L,
85699L,
119429L,
694789L,
549701L,
694789L,
192101L,
194146L,
143588L,
1014978L,
192005L,
141029L,
970435L,
411237L,
201797L,
192069L,
141029L,
968387L,
192101L,
194146L,
143588L,
841923L,
192005L,
141029L,
970435L,
411744L,
192069L,
205317L,
203781L,
204293L,
141029L,
968387L,
657637L,
970435L,
204901L,
204386L,
412580L,
203877L,
204362L,
203781L,
203877L,
412581L,
204712L,
660064L,
203884L,
204197L,
204394L,
204709L,
192106L,
205314L,
143589L,
858307L,
194149L,
524292L,
192005L,
141541L,
970435L,
253541L,
262242L,
142563L,
916163L,
142563L,
912579L,
142565L,
878275L,
517221L,
516706L,
205435L,
193122L,
283268L,
660069L,
516720L,
515589L,
147173L,
869059L,
515169L,
517220L,
515077L,
196162L,
515685L,
524292L,
195589L,
141029L,
882371L,
192677L,
515168L,
253448L,
283270L,
147173L,
876227L,
660065L,
524292L,
524311L,
192517L,
141029L,
939715L,
205413L,
193122L,
524292L,
660069L,
516720L,
517125L,
196163L,
195589L,
640L,
253253L,
192517L,
196197L,
195682L,
192612L,
144101L,
888515L,
196098L,
253029L,
524291L,
192517L,
195685L,
282242L,
79077L,
891075L,
129669L,
253031L,
195586L,
138343L,
252932L,
144101L,
895171L,
141029L,
883907L,
192609L,
524296L,
79077L,
903875L,
517223L,
192512L,
253445L,
516706L,
96923L,
147169L,
901315L,
524288L,
192613L,
283267L,
192517L,
141029L,
876227L,
192517L,
114309L,
253537L,
517220L,
143589L,
872131L,
516706L,
516219L,
192610L,
145125L,
910019L,
524305L,
524291L,
192517L,
515077L,
141029L,
923331L,
205413L,
193122L,
282244L,
516613L,
192837L,
141029L,
923331L,
205413L,
193088L,
192517L,
79077L,
923331L,
281733L,
752448L,
202245L,
202757L,
203269L,
410725L,
118917L,
141029L,
924355L,
201829L,
118405L,
192069L,
216389L,
253541L,
262242L,
192612L,
253440L,
755205L,
283266L,
524311L,
192517L,
192613L,
283269L,
77026L,
935107L,
76535L,
936643L,
78053L,
938179L,
756229L,
141029L,
970435L,
747013L,
141029L,
970435L,
746501L,
141029L,
970435L,
755717L,
141029L,
970435L,
77029L,
945347L,
76535L,
946883L,
78053L,
948419L,
232037L,
524291L,
756229L,
141029L,
949955L,
747013L,
141029L,
949955L,
746501L,
141029L,
949955L,
231525L,
524291L,
755717L,
756736L,
752133L,
727045L,
727557L,
730629L,
729093L,
723461L,
726533L,
737285L,
738309L,
738821L,
216069L,
766981L,
761861L,
742917L,
724997L,
723973L,
733701L,
257637L,
450629L,
560741L,
284290L,
694805L,
560645L,
228965L,
546880L,
541189L,
548869L,
549381L,
194661L,
377925L,
195173L,
565317L,
694789L,
141029L,
87747L,
216165L,
402018L,
524291L,
216069L,
127077L,
413093L,
202856L,
414629L,
203372L,
415141L,
414124L,
202245L,
202858L,
413605L,
203340L,
202341L,
202821L,
204805L,
141029L,
87747L,
524293L,
82149L,
984259L,
514661L,
118402L,
142565L,
985795L,
771392L,
514565L,
141029L,
985795L,
524288L,
524305L,
514565L,
191077L,
549605L,
989891L,
4165L,
191589L,
4677L,
141029L,
145600L,
391088L,
660069L,
234632L,
524295L,
660065L,
191075L,
191077L,
17120L,
995011L,
524290L,
4101L,
191589L,
19168L,
997571L,
524290L,
4613L,
141029L,
145600L,
736L,
562880L,
452200L,
141029L,
562368L,
0L
};
static const uInt16 patchEntries [] = {
3557,
3861,
3329,
0,
4275,
0,
193,
1089
};
static const uInt16 patchSupportAddr [] = {
1023,
1021,
1020,
1019,
1018,
1017,
1015,
1014,
1013,
1012,
1011,
804,
1008,
0
};
static const uInt32 patchSupportData [] = {
0x1FFFFFFL,
0x500000L,
0x0L,
0xA126E9L,
0x7FFFFFFL,
0xA18937L,
0xC49BA5L,
0x80000L,
0x0L,
0x400000L,
0x800000L,
0x4B00L,
0x320000L,
0x0L
};
#ifdef SIVOICE_MULTI_BOM_SUPPORT
const proslicPatch si3217xPatchRevBBkbt = {
#else
const proslicPatch RevBPatch = {
#endif
patchData,
patchEntries,
0x1010B001L,
patchSupportAddr,
patchSupportData
};