libctr9
Nintendo 3DS ARM9 library
Main Page
Data Structures
Files
File List
Globals
ctr_fatfs.h
Go to the documentation of this file.
1
/*******************************************************************************
2
* Copyright (C) 2016 Gabriel Marcano
3
*
4
* Refer to the COPYING.txt file at the top of the project directory. If that is
5
* missing, this file is licensed under the GPL version 2.0 or later.
6
*
7
******************************************************************************/
8
11
#ifndef CTR_FATFS_H_
12
#define CTR_FATFS_H_
13
14
#include <
ctr9/io/ctr_nand_interface.h
>
15
#include <
ctr9/io/ctr_nand_crypto_interface.h
>
16
#include <
ctr9/io/ctr_sd_interface.h
>
17
18
#ifdef __cplusplus
19
extern
"C"
{
20
#endif
21
44
int
ctr_fatfs_initialize
(
45
ctr_nand_interface
*nand_io,
46
ctr_nand_crypto_interface
*ctr_io,
47
ctr_nand_crypto_interface
*twl_io,
48
ctr_sd_interface
*sd_io);
49
50
#ifdef __cplusplus
51
}
52
#endif
53
54
55
#endif//CTR_FATFS_H_
56
ctr_sd_interface
io interface object for accessing the SD card.
Definition:
ctr_sd_interface.h:23
ctr_nand_interface
io interface object for accessing NAND.
Definition:
ctr_nand_interface.h:23
ctr_nand_interface.h
ctr_sd_interface.h
ctr_nand_crypto_interface.h
ctr_nand_crypto_interface
Filter io interface to apply encryption while reading NAND.
Definition:
ctr_nand_crypto_interface.h:30
ctr_fatfs_initialize
int ctr_fatfs_initialize(ctr_nand_interface *nand_io, ctr_nand_crypto_interface *ctr_io, ctr_nand_crypto_interface *twl_io, ctr_sd_interface *sd_io)
Initializes the entire IO subsystem.
include
ctr9
io
ctr_fatfs.h
Generated by
1.8.11