cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

dst_ca.h (968B)


      1/* SPDX-License-Identifier: GPL-2.0-or-later */
      2/*
      3	CA-driver for TwinHan DST Frontend/Card
      4
      5	Copyright (C) 2004, 2005 Manu Abraham (manu@kromtek.com)
      6
      7*/
      8
      9#ifndef _DST_CA_H_
     10#define _DST_CA_H_
     11
     12#define RETRIES			5
     13
     14
     15#define	CA_APP_INFO_ENQUIRY	0x9f8020
     16#define	CA_APP_INFO		0x9f8021
     17#define	CA_ENTER_MENU		0x9f8022
     18#define CA_INFO_ENQUIRY		0x9f8030
     19#define	CA_INFO			0x9f8031
     20#define CA_PMT			0x9f8032
     21#define CA_PMT_REPLY		0x9f8033
     22
     23#define CA_CLOSE_MMI		0x9f8800
     24#define CA_DISPLAY_CONTROL	0x9f8801
     25#define CA_DISPLAY_REPLY	0x9f8802
     26#define CA_TEXT_LAST		0x9f8803
     27#define CA_TEXT_MORE		0x9f8804
     28#define CA_KEYPAD_CONTROL	0x9f8805
     29#define CA_KEYPRESS		0x9f8806
     30
     31#define CA_ENQUIRY		0x9f8807
     32#define CA_ANSWER		0x9f8808
     33#define CA_MENU_LAST		0x9f8809
     34#define CA_MENU_MORE		0x9f880a
     35#define CA_MENU_ANSWER		0x9f880b
     36#define CA_LIST_LAST		0x9f880c
     37#define CA_LIST_MORE		0x9f880d
     38
     39
     40struct dst_ca_private {
     41	struct dst_state *dst;
     42	struct dvb_device *dvbdev;
     43};
     44
     45
     46#endif