Update SPI master pin handling: added dynamic pin configuration for McSPI3 (needed if want to use multiple device on this interface. Now following number of Slave devices is available: McSPI1: 4, McSPI2: 2, McSPI3: 6 (2 per each pin configuration), McSPI4: 1. Only McSPI3 and McSPI4 are available now -there are issues with McSPI1 & 2 due to register access (something wrong with mapping? There is Fault Category: Exception Fault Reason: 10000000
// ===========================
//
// Copyright Cypress Semiconductor Corporation, 2006-2009,
// All Rights Reserved
// UNPUBLISHED, LICENSED SOFTWARE.
//
// CONFIDENTIAL AND PROPRIETARY INFORMATION
// WHICH IS THE PROPERTY OF CYPRESS.
//
// ===========================
#include "beagle/variant.mmh"
#include "kernel/kern_ext.mmh"
#include "drivers/elocd.mmh"
OS_LAYER_SYSTEMINCLUDE_SYMBIAN
USERINCLUDE ../../../../../os/kernelhwsrv/kernel/eka/include/drivers
target VariantTarget(medwb,pdd)
targettype pdd
//Define this macro to create an MBR when formatting low-capacity MMC cards :
//macro SYMBIAN_CREATE_MBR_ON_LOW_CAPACITY_MMC
source medwb.cpp
library elocd.lib
//library VariantTarget(wb,lib)
library wb.lib
linkas medwb.pdd
start wins
win32_headers
end
epocallowdlldata
UID 0x100039d0 0x100000d9
VENDORID 0x70000001
capability all
SMPSAFE