/* * Copyright (C) 2013 Apple Inc. All rights reserved. * * This document is the property of Apple Computer, Inc. * It is considered confidential and proprietary. * * This document may not be reproduced or transmitted in any form, * in whole or in part, without the express written permission of * Apple Inc. */ #ifndef __TARGET_ASPNANDCONFIG_H #define __TARGET_ASPNANDCONFIG_H //MLC devices #define ASPNAND_MLC_WRITE_DIES_IN_PARALLEL 1 #define ASPNAND_SLC_WRITE_DIES_IN_PARALLEL 1 #define ASPNAND_ERASE_DIES_IN_PARALLEL 1 #define ASPNAND_READ_DIES_IN_PARALLEL 1 #define ASPNAND_MLC_WRITE_LOW_POWER_DIES_IN_PARALLEL 1 #define ASPNAND_SLC_WRITE_LOW_POWER_DIES_IN_PARALLEL 1 #define ASPNAND_ERASE_LOW_POWER_DIES_IN_PARALLEL 1 #define ASPNAND_READ_LOW_POWER_DIES_IN_PARALLEL 1 //TLC devices #define ASPNAND_TLC_TLC_WRITE_DIES_IN_PARALLEL 1 #define ASPNAND_TLC_SLC_WRITE_DIES_IN_PARALLEL 1 #define ASPNAND_TLC_ERASE_DIES_IN_PARALLEL 1 #define ASPNAND_TLC_READ_DIES_IN_PARALLEL 1 #define ASPNAND_TLC_TLC_WRITE_LOW_POWER_DIES_IN_PARALLEL 1 #define ASPNAND_TLC_SLC_WRITE_LOW_POWER_DIES_IN_PARALLEL 1 #define ASPNAND_TLC_ERASE_LOW_POWER_DIES_IN_PARALLEL 1 #define ASPNAND_TLC_READ_LOW_POWER_DIES_IN_PARALLEL 1 #define ASPNAND_INDIRECTION_MEMORY (2*1024*1024) #define ASPNAND_LEGACY_INDIRECTION_MEMORY (2*1024*1024) #endif