FreeCalypso > hg > fc-tourmaline
comparison src/gpf/inc/extdspl.h @ 0:4e78acac3d88
src/{condat,cs,gpf,nucleus}: import from Selenite
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Fri, 16 Oct 2020 06:23:26 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:4e78acac3d88 |
---|---|
1 #ifndef EXTDSPL_H | |
2 #define EXTDSPL_H | |
3 /* | |
4 +----------------------------------------------------------------------------- | |
5 | Project : | |
6 | Modul : | |
7 +----------------------------------------------------------------------------- | |
8 | Copyright 2002 Texas Instruments Berlin, AG | |
9 | All rights reserved. | |
10 | | |
11 | This file is confidential and a trade secret of Texas | |
12 | Instruments Berlin, AG | |
13 | The receipt of or possession of this file does not convey | |
14 | any rights to reproduce or disclose its contents or to | |
15 | manufacture, use, or sell anything it may describe, in | |
16 | whole, or in part, without the specific written consent of | |
17 | Texas Instruments Berlin, AG. | |
18 +----------------------------------------------------------------------------- | |
19 | Purpose : Definitions of the EXTDSPL service access point. | |
20 +----------------------------------------------------------------------------- | |
21 */ | |
22 | |
23 | |
24 /* | |
25 * Definition of the SAP | |
26 */ | |
27 #define SAP_EXTDSPL | |
28 | |
29 | |
30 /* | |
31 * Mask for Opcodes | |
32 */ | |
33 #define EXTDSPL_DL 0x7F00 | |
34 #define EXTDSPL_UL 0x3F00 | |
35 | |
36 | |
37 /* | |
38 * The primitves and their OPC's | |
39 */ | |
40 typedef struct | |
41 { | |
42 U32 dummy; | |
43 } T_EXTDSPL_CAP_REQ; | |
44 | |
45 #define EXTDSPL_CAP_REQ 0x3F00 | |
46 | |
47 | |
48 typedef struct | |
49 { | |
50 U32 dummy; | |
51 } T_EXTDSPL_DATA_REQ; | |
52 | |
53 #define EXTDSPL_DATA_REQ 0x3F01 | |
54 | |
55 | |
56 typedef struct | |
57 { | |
58 U16 width; | |
59 U16 height; | |
60 U16 bpp; | |
61 U8 _dallign1; | |
62 U8 _dallign2; | |
63 } T_EXTDSPL_CAP_IND; | |
64 | |
65 #define EXTDSPL_CAP_IND 0x7F00 | |
66 | |
67 | |
68 typedef struct | |
69 { | |
70 U16 col; | |
71 U16 row; | |
72 U16 width; | |
73 U16 height; | |
74 T_sdu sdu; | |
75 } T_EXTDSPL_DATA_IND; | |
76 | |
77 #define EXTDSPL_DATA_IND 0x7F01 | |
78 | |
79 | |
80 #endif /* EXTDSPL_H */ |