/* SPDX-License-Identifier: GPL-2.0 */ // $Id: strcop.h,v 1.3 2003/10/22 13:27:12 henriken Exp $ // Streamcop meta-data configuration structs struct strcop_meta_out { unsigned char csumsel : 3; unsigned char ciphsel : 3; unsigned char ciphconf : 2; unsigned char hashsel : 3; unsigned char hashconf : 1; unsigned char hashmode : 1; unsigned char decrypt : 1; unsigned char dlkey : 1; unsigned char cbcmode : 1; }; struct strcop_meta_in { unsigned char dmasel : 3; unsigned char sync : 1; unsigned char res1 : 5; unsigned char res2; }; // Source definitions enum { src_none = 0, src_dma = 1, src_des = 2, src_sha1 = 3, src_csum = 4, src_aes = 5, src_md5 = 6, src_res = 7 }; // Cipher definitions enum { ciph_des = 0, ciph_3des = 1, ciph_aes = 2 }; // Hash definitions enum { hash_sha1 = 0, hash_md5 = 1 }; enum { hash_noiv = 0, hash_iv = 1 };
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
asm | Folder | 0755 |
|
|
iop | Folder | 0755 |
|
|
Makefile | File | 6.1 KB | 0644 |
|
ata_defs.h | File | 6.32 KB | 0644 |
|
bif_core_defs.h | File | 9.48 KB | 0644 |
|
bif_dma_defs.h | File | 14.68 KB | 0644 |
|
bif_slave_defs.h | File | 8.1 KB | 0644 |
|
config_defs.h | File | 4.31 KB | 0644 |
|
cpu_vect.h | File | 1.33 KB | 0644 |
|
dma.h | File | 4.45 KB | 0644 |
|
dma_defs.h | File | 13.82 KB | 0644 |
|
eth_defs.h | File | 11.11 KB | 0644 |
|
extmem_defs.h | File | 10.78 KB | 0644 |
|
irq_nmi_defs.h | File | 2.84 KB | 0644 |
|
marb_bp_defs.h | File | 5.97 KB | 0644 |
|
marb_defs.h | File | 13.72 KB | 0644 |
|
reg_rdwr.h | File | 343 B | 0644 |
|
rt_trace_defs.h | File | 5.68 KB | 0644 |
|
ser_defs.h | File | 9.52 KB | 0644 |
|
sser_defs.h | File | 10.89 KB | 0644 |
|
strcop.h | File | 924 B | 0644 |
|
strcop_defs.h | File | 3.1 KB | 0644 |
|
supp_reg.h | File | 1.78 KB | 0644 |
|