fertzilla.blogg.se

Cpusim mips git
Cpusim mips git









  1. CPUSIM MIPS GIT ARCHIVE
  2. CPUSIM MIPS GIT WINDOWS

This MIPS assembler mainly complies with the specifications from "MIPS Assembly Language Programmer’s Guide" and "MIPS32 Architecture For Programmers Volume II: The MIPS32 Instruction Set".

CPUSIM MIPS GIT WINDOWS

The MIPS IDE is built upon SWT, packaged with launch4j for Windows executable. The MIPS assembler is based on the MIPS 32 specification, with some custom extensions. + */ +#ifndef _LINUX_OCTEON_CRYPTO_H +#define _LINUX_OCTEON_CRYPTO_H + +#include + +extern unsigned long octeon_crypto_enable(struct octeon_cop2_state *state) +extern void octeon_crypto_disable(struct octeon_cop2_state *state, + unsigned long flags) + +#endif /* _LINUX_OCTEON_CRYPTO_H */ diff -git a/arch/mips/include/asm/octeon/octeon.h b/arch/mips/include/asm/octeon/octeon.h index d781f9e.6dfefd2 100644 - a/arch/mips/include/asm/octeon/octeon.h +++ b/arch/mips/include/asm/octeon/octeon.This is my project for Computer Organization, Shi Qingsong, Zhejiang University.

cpusim mips git

+ * + * Copyright (C) 2012-2013 Cavium Inc., All Rights Reserved.

CPUSIM MIPS GIT ARCHIVE

See the file "COPYING" in the main directory of this archive + * for more details. Index 0000000.5ca86d4 - /dev/null +++ b/arch/mips/cavium-octeon/crypto/octeon-crypto.h -0,0 +1,17 +/* + * This file is subject to the terms and conditions of the GNU General Public + * License. + * + * Returns: Flags to be passed to octeon_crypto_disable() + */ +unsigned long octeon_crypto_enable(struct octeon_cop2_state *state) + +EXPORT_SYMBOL_GPL(octeon_crypto_disable) diff -git a/arch/mips/cavium-octeon/crypto/octeon-crypto.h b/arch/mips/cavium-octeon/crypto/octeon-crypto.h + * + * Pointer to state structure to store current COP2 state in.

cpusim mips git

+ * Preemption must be disabled to prevent context switches. Allocate the state parameter on the stack. Wrap any + * crypto operations in calls to octeon_crypto_enable/disable in order to make + * sure the state of COP2 isn't corrupted if userspace is also performing + * hardware crypto operations. + * + * Copyright (C) 2004-2012 Cavium Networks + */ + +#include +#include +#include + +#include "octeon-crypto.h" + +/** + * Enable access to Octeon's COP2 crypto hardware for kernel use. Index 0000000.7c82ff4 - /dev/null +++ b/arch/mips/cavium-octeon/crypto/octeon-crypto.c -0,0 +1,66 +/* + * This file is subject to the terms and conditions of the GNU General Public + * License. +# + +obj-y += octeon-crypto.o diff -git a/arch/mips/cavium-octeon/crypto/octeon-crypto.c b/arch/mips/cavium-octeon/crypto/octeon-crypto.c X-Spam-Checker-Version: SpamAssassin 3.3.1 () on ĭiff -git a/arch/mips/cavium-octeon/Makefile b/arch/mips/cavium-octeon/Makefile index 42f5f1a.69a8a8d 100644 - a/arch/mips/cavium-octeon/Makefile +++ b/arch/mips/cavium-octeon/Makefile -16,6 +16,7 obj-y := cpu.o setup.o octeon-platform.o octeon-irq.o csrc-octeon.oĭiff -git a/arch/mips/cavium-octeon/crypto/Makefile b/arch/mips/cavium-octeon/crypto/Makefile UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Mailing-List: No, score=-6.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_HI, Subject: MIPS: OCTEON: add crypto helper functions Ralf Baechle, David Daney Aaro Koskinen Received: from amd-fx-6350.bb.dnainternet.fi

cpusim mips git

Received: from ()īy localhost (filtteri6.pp.htv.fi ) (amavisd-new, X-Virus-Scanned: Debian amavisd-new at pp.htv.fi Received: from localhost (localhost )īy filtteri6.pp.htv.fi (Postfix) with ESMTP id 2E53956F3DA X-Greylist: delayed 422 seconds by postgrey-1.27 at Received: from filtteri6.pp.htv.fi (:33370 "EHLOįiltteri6.pp.htv.fi" rhost-flags-OK-OK-OK-OK) by Received: from ( )īy (Postfix) with ESMTP id 099B820117 Received: from (localhost )īy (Postfix) with ESMTP id E31CE20120 X-Original-To: from ( )īy (Postfix) with ESMTP id E9EE99F326











Cpusim mips git