XDK API  3.6.0
Documentation
Macros | Functions | Variables
AppController.c File Reference
#include "XdkAppInfo.h"
#include "AppController.h"
#include <stdio.h>
#include "XDK_Storage.h"
#include "XDK_LED.h"
#include "BCDS_SDCard_Driver.h"
#include "BCDS_CmdProcessor.h"
#include "XDK_Utils.h"
#include "BSP_BoardType.h"
#include "BCDS_Assert.h"
#include <FreeRTOS.h>
#include <timers.h>
+ Include dependency graph for AppController.c:

Macros

#define BCDS_MODULE_ID   XDK_APP_MODULE_ID_APP_CONTROLLER
 
#define BUFFER_SIZE   UINT16_C(512)
 
#define DRIVE_ZERO   UINT8_C(0)
 
#define SECTOR_VALUE   UINT8_C(6)
 
#define SINGLE_BLOCK   UINT8_C(1)
 
#define SINGLE_SECTOR_LEN   UINT32_C(512)
 

Functions

void AppController_Init (void *cmdProcessorHandle, uint32_t param2)
 Gives control to the Application controller. More...
 
static void AppControllerEnable (void *param1, uint32_t param2)
 To enable the necessary modules for the application. More...
 
static Retcode_T AppControllerFatFileSystemWriteRead (void)
 ThIS API uses the FAT file system library calls. This API will write and read files and it will compare the contents which has been written and read. More...
 
static void AppControllerFire (void *pvParameters)
 Responsible for controlling the SD card example flow. More...
 
static void AppControllerSetup (void *param1, uint32_t param2)
 To setup the necessary modules for the application. More...
 

Variables

static CmdProcessor_TAppCmdProcessor
 
static xTaskHandle AppControllerHandle = NULL
 
Storage_Setup_T StorageSetupInfo
 

All rights reserved. The use is subject to the XDK SDK EULA by Bosch Connected Devices and Solutions GmbH.
This documentation file has been automatically generated on Thu Mar 14 2019 19:12:39 by doxygen 1.8.8