You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

162 lines
11 KiB

;* ======================================================================== *;
;* TEXAS INSTRUMENTS, INC. *;
;* *;
;* IMGLIB DSP Image/Video Processing Library *;
;* *;
;* Release: Revision 1.04b *;
;* CVS Revision: 1.2 Fri Oct 25 00:31:07 2002 (UTC) *;
;* Snapshot date: 23-Oct-2003 *;
;* *;
;* This library contains proprietary intellectual property of Texas *;
;* Instruments, Inc. The library and its source code are protected by *;
;* various copyrights, and portions may also be protected by patents or *;
;* other legal protections. *;
;* *;
;* This software is licensed for use with Texas Instruments TMS320 *;
;* family DSPs. This license was provided to you prior to installing *;
;* the software. You may review this license by consulting the file *;
;* TI_license.PDF which accompanies the files in this library. *;
;* ------------------------------------------------------------------------ *;
;* Copyright (C) 2003 Texas Instruments, Incorporated. *;
;* All Rights Reserved. *;
;* ======================================================================== *;
;* ======================================================================== *;
;* Assembler compatibility shim for assembling 4.30 and later code on *;
;* tools prior to 4.30. *;
;* ======================================================================== *;
.if $isdefed(".ASSEMBLER_VERSION")
.asg .ASSEMBLER_VERSION, $asmver
.else
.asg 0, $asmver
.endif
.if ($asmver < 430)
.asg B, CALL ; Function Call
.asg B, RET ; Return from a Function
.asg B, CALLRET ; Function call with Call / Ret chaining.
.if .TMS320C6400
.asg BNOP, CALLNOP ; C64x BNOP as a Fn. Call
.asg BNOP, RETNOP ; C64x BNOP as a Fn. Return
.asg BNOP, CRNOP ; C64x Fn call w/, Call/Ret chaining via BNOP.
.endif
.asg , .asmfunc ; .func equivalent for hand-assembly code
.asg , .endasmfunc ; .endfunc equivalent for hand-assembly code
.endif
;* ======================================================================== *;
;* End of assembler compatibility shim. *;
;* ======================================================================== *;
* ========================================================================= *
* TEXAS INSTRUMENTS, INC. *
* *
* NAME *
* IMG_rld_table0 *
* *
* REVISION DATE *
* 10-Apr-2001 *
* *
* USAGE *
*C extern far const unsigned short IMG_rld_table0[576]; *
* *
* DESCRIPTION *
* MPEG-2 VLD look-up table for VLC run-level decoding (Table B-14). *
* To be used with mpeg2_vld_intra routine. *
* *
* ------------------------------------------------------------------------- *
* Copyright (c) 2003 Texas Instruments, Incorporated. *
* All Rights Reserved. *
* ========================================================================= *
.global _IMG_rld_table0
.data
.align 8
.global _IMG_rld_table0
_IMG_rld_table0:
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x41FF, 0x41FF, 0x41FF, 0x41FF, 0x41FF, 0x41FF, 0x41FF, 0x41FF
.short 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x0001, 0x0001, 0x0001, 0x0001, 0x00FF, 0x00FF, 0x00FF, 0x00FF
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x0101, 0x0101, 0x01FF, 0x01FF
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x0002, 0x00FE, 0x0201, 0x02FF, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x0003, 0x00FD, 0x0401, 0x04FF, 0x0301, 0x03FF
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x0701, 0x07FF, 0x0601, 0x06FF, 0x0102, 0x01FE, 0x0501, 0x05FF
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x0202, 0x02FE, 0x0901, 0x09FF, 0x0004, 0x00FC, 0x0801, 0x08FF
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x0D01, 0x0DFF, 0x0006, 0x00FA, 0x0C01, 0x0CFF, 0x0B01, 0x0BFF
.short 0x0302, 0x03FE, 0x0103, 0x01FD, 0x0005, 0x00FB, 0x0A01, 0x0AFF
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x1001, 0x10FF, 0x0502, 0x05FE, 0x0007, 0x00F9, 0x0203, 0x02FD
.short 0x0104, 0x01FC, 0x0F01, 0x0FFF, 0x0E01, 0x0EFF, 0x0402, 0x04FE
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400, 0x4400
.short 0x000B, 0x00F5, 0x0802, 0x08FE, 0x0403, 0x04FD, 0x000A, 0x00F6
.short 0x0204, 0x02FC, 0x0702, 0x07FE, 0x1501, 0x15FF, 0x1401, 0x14FF
.short 0x0009, 0x00F7, 0x1301, 0x13FF, 0x1201, 0x12FF, 0x0105, 0x01FB
.short 0x0303, 0x03FD, 0x0008, 0x00F8, 0x0602, 0x06FE, 0x1101, 0x11FF
.short 0x0A02, 0x0AFE, 0x0902, 0x09FE, 0x0503, 0x05FD, 0x0304, 0x03FC
.short 0x0205, 0x02FB, 0x0107, 0x01F9, 0x0106, 0x01FA, 0x000F, 0x00F1
.short 0x000E, 0x00F2, 0x000D, 0x00F3, 0x000C, 0x00F4, 0x1A01, 0x1AFF
.short 0x1901, 0x19FF, 0x1801, 0x18FF, 0x1701, 0x17FF, 0x1601, 0x16FF
.short 0x001F, 0x00E1, 0x001E, 0x00E2, 0x001D, 0x00E3, 0x001C, 0x00E4
.short 0x001B, 0x00E5, 0x001A, 0x00E6, 0x0019, 0x00E7, 0x0018, 0x00E8
.short 0x0017, 0x00E9, 0x0016, 0x00EA, 0x0015, 0x00EB, 0x0014, 0x00EC
.short 0x0013, 0x00ED, 0x0012, 0x00EE, 0x0011, 0x00EF, 0x0010, 0x00F0
.short 0x0028, 0x00D8, 0x0027, 0x00D9, 0x0026, 0x00DA, 0x0025, 0x00DB
.short 0x0024, 0x00DC, 0x0023, 0x00DD, 0x0022, 0x00DE, 0x0021, 0x00DF
.short 0x0020, 0x00E0, 0x010E, 0x01F2, 0x010D, 0x01F3, 0x010C, 0x01F4
.short 0x010B, 0x01F5, 0x010A, 0x01F6, 0x0109, 0x01F7, 0x0108, 0x01F8
.short 0x0112, 0x01EE, 0x0111, 0x01EF, 0x0110, 0x01F0, 0x010F, 0x01F1
.short 0x0603, 0x06FD, 0x1002, 0x10FE, 0x0F02, 0x0FFE, 0x0E02, 0x0EFE
.short 0x0D02, 0x0DFE, 0x0C02, 0x0CFE, 0x0B02, 0x0BFE, 0x1F01, 0x1FFF
.short 0x1E01, 0x1EFF, 0x1D01, 0x1DFF, 0x1C01, 0x1CFF, 0x1B01, 0x1BFF
* ========================================================================= *
* End of file: img_rld_table0.asm *
* ------------------------------------------------------------------------- *
* Copyright (c) 2003 Texas Instruments, Incorporated. *
* All Rights Reserved. *
* ========================================================================= *