ctr_mcu/branches/sim/sim/simFixture.c
n2232 fb6e188e50 ■2.00
config.h versionを2.00に
pm.c 非実機でもrcompとかをとりあえず計算(同じパスを通したい)するように
pm.c 電池残量計算を出来るだけ実機とコード共通化(テスト済み)
pm.c 電圧での残量キャップ計算をちょっと整理(テスト済み)
pm.h コメント追加、K追加
task_misc.c vregからの読み出し、書き込みをアトミックに
adc.c コメント追加
pm.c コメント追加
sim/sim/simFixture.c コメント追加



git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@359 013db118-44a6-b54f-8bf7-843cb86687b1
2011-08-02 06:25:28 +00:00

150 lines
2.4 KiB
C
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#ifdef _WIN32
#include <fsl.h>
void EI(){;}
void DI(){;}
void HALT(){;}
void NOP(){;}
void STOP(){;}
unsigned char bcdtob( unsigned char arg )
{
return 0; // ƒvƒŒ<C692>[ƒXƒzƒƒ_
}
/*
typedef unsigned char fsl_u08;
typedef unsigned int fsl_u16;
typedef unsigned long int fsl_u32;
*/
/*
#define FSL_OK 0x00
#define FSL_ERR_FLMD0 0x01
#define FSL_ERR_PARAMETER 0x05
#define FSL_ERR_PROTECTION 0x10
#define FSL_ERR_ERASE 0x1A
#define FSL_ERR_BLANKCHECK 0x1B
#define FSL_ERR_IVERIFY 0x1B
#define FSL_ERR_WRITE 0x1C
#define FSL_ERR_EEP_IVERIFY 0x1D
#define FSL_ERR_EEP_BLANKCHECK 0x1E
#define FSL_ERR_INTERRUPTION 0x1F
*/
fsl_u08 FSL_Init(fsl_u08* data_buffer_pu08)
{
return FSL_OK;
}
fsl_u08 FSL_Init_cont(fsl_u08* data_buffer_pu08)
{
return FSL_OK;
}
fsl_u08 FSL_ModeCheck(void)
{
return FSL_OK;
}
fsl_u08 FSL_BlankCheck(fsl_u16 block_u16)
{
return FSL_OK;
}
fsl_u08 FSL_Erase(fsl_u16 block_u16)
{
return FSL_OK;
}
fsl_u08 FSL_IVerify(fsl_u16 block_u16)
{
return FSL_OK;
}
fsl_u08 FSL_Write(fsl_u32 s_address_u32, fsl_u08 word_count_u08)
{
return FSL_OK;
}
fsl_u08 FSL_EEPROMWrite(fsl_u32 s_address_u32, fsl_u08 word_count_u08)
{
return FSL_OK;
}
fsl_u08 FSL_GetSecurityFlags(fsl_u16* destination_pu16)
{
return FSL_OK;
}
fsl_u08 FSL_GetActiveBootCluster(fsl_u08* destination_pu08)
{
return FSL_OK;
}
fsl_u08 FSL_GetBlockEndAddr(fsl_u32* destination_pu32, fsl_u16 block_u16)
{
return FSL_OK;
}
fsl_u08 FSL_GetFlashShieldWindow(fsl_u16* start_block_pu16, fsl_u16* end_block_pu16)
{
return FSL_OK;
}
fsl_u08 FSL_InvertBootFlag(void)
{
return FSL_OK;
}
fsl_u08 FSL_SetFlashShieldWindow(fsl_u16 start_block_u16, fsl_u16 end_block_u16)
{
return FSL_OK;
}
fsl_u08 FSL_SetChipEraseProtectFlag(void)
{
return FSL_OK;
}
fsl_u08 FSL_SetBlockEraseProtectFlag(void)
{
return FSL_OK;
}
fsl_u08 FSL_SetWriteProtectFlag(void)
{
return FSL_OK;
}
fsl_u08 FSL_SetBootClusterProtectFlag(void)
{
return FSL_OK;
}
void FSL_SwapBootCluster(void)
{
;
}
fsl_u08 FSL_SwapActiveBootCluster(void)
{
return FSL_OK;
}
void FSL_ForceReset(void)
{
;
}
void FSL_SetInterruptMode(void)
{
;
}
#endif