mirror of
https://github.com/rvtr/ctr_firmware.git
synced 2025-10-31 07:51:08 -04:00
firmwareビルド環境の設定、fatfsライブラリ追加。 git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@253 b871894f-2f95-9b40-918c-086798483c85
41 lines
1.0 KiB
C
41 lines
1.0 KiB
C
/*---------------------------------------------------------------------------*
|
|
Project: CTR - for RTFS
|
|
File: drfile.h
|
|
|
|
2006 Nintendo.
|
|
*---------------------------------------------------------------------------*/
|
|
|
|
#ifndef __DR_FILE_H__
|
|
#define __DR_FILE_H__
|
|
|
|
|
|
#include <brom.h>
|
|
#include <rtfs.h>
|
|
|
|
|
|
/*---------------------------------------------------------------------------*
|
|
構造体(未使用)
|
|
*---------------------------------------------------------------------------*/
|
|
/*RTFS用 FATパラメータ*/
|
|
typedef struct {
|
|
u32 capacity; //data areaのサイズ(512Byte単位)
|
|
|
|
u32 adjusted_capacity; //memory_capacityをシリンダ(heads*secptrack)の倍数に調整したサイズ(cylinders*heads*secptrackになる)
|
|
|
|
u16 heads;
|
|
u16 secptrack;
|
|
u16 cylinders;
|
|
} FileSpec;
|
|
|
|
|
|
|
|
/*---------------------------------------------------------------------------*
|
|
API
|
|
*---------------------------------------------------------------------------*/
|
|
BOOL fileRtfsAttach( PCFD fileDesc, int driveno);
|
|
|
|
|
|
|
|
|
|
#endif /*__DR_FILE_H__*/
|