/* * DO NOT EDIT THIS FILE * This file is under version control at * svn://sources.blackfin.uclinux.org/toolchain/trunk/proc-defs/header-frags/ * and can be replaced with that version at any time * DO NOT EDIT THIS FILE * * Copyright 2004-2011 Analog Devices Inc. * Licensed under the Clear BSD license. */ /* This file should be up to date with: * - Revision J, 05/23/2011; ADSP-BF538/BF538F Blackfin Processor Anomaly List * - Revision O, 05/23/2011; ADSP-BF539/BF539F Blackfin Processor Anomaly List */ #ifndef _MACH_ANOMALY_H_ #define _MACH_ANOMALY_H_ /* We do not support old silicon - sorry */ #if __SILICON_REVISION__ < 4 # error will not work on BF538/BF539 silicon version 0.0, 0.1, 0.2, or 0.3 #endif #if defined(__ADSPBF538__) # define ANOMALY_BF538 1 #else # define ANOMALY_BF538 0 #endif #if defined(__ADSPBF539__) # define ANOMALY_BF539 1 #else # define ANOMALY_BF539 0 #endif /* Multi-Issue Instruction with dsp32shiftimm in slot1 and P-reg Store in slot2 Not Supported */