Subversion Repositories Kolibri OS

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
5361 serge 1
/*
2
 * All Video Processing kernels
3
 * Copyright © <2010>, Intel Corporation.
4
 *
5
 * This program is licensed under the terms and conditions of the
6
 * Eclipse Public License (EPL), version 1.0.  The full text of the EPL is at
7
 * http://www.opensource.org/licenses/eclipse-1.0.php.
8
 *
9
 */
10
 
11
//------------------------------------------------------------------------------
12
// AVS_SetupFirstBlock.asm
13
//------------------------------------------------------------------------------
14
 
15
    // Setup Message Header
16
//    mov (8) mAVS_8x8_HDR<1>:ud      rMSGSRC<8;8,1>:ud
17
 
18
    // Check  NLAS Enable bit
19
    and.z.f0.0	(1)	wNULLREG                uwNLAS_ENABLE:uw	BIT15:uw
20
    (f0.0)mov   (1) fVIDEO_STEP_DELTA:f     0.0:f
21
 
22
    // Setup Message Payload Header for 1st block of Media Sampler 8x8
23
    mov (1) rAVS_PAYLOAD.0:f        fVIDEO_STEP_DELTA:f     //NLAS dx
24
    mov (1) rAVS_PAYLOAD.1:f        fVIDEO_STEP_X:f         //Step X
25
    mov (1) rAVS_PAYLOAD.5:f        fVIDEO_STEP_Y:f         //Step Y
26
    mov (2) rAVS_PAYLOAD.2<4>:f     fSRC_VID_H_ORI<2;2,1>:f //Orig X and Y
27