mirror of
https://github.com/rvtr/ctr_eFuse.git
synced 2025-11-02 00:11:04 -04:00
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@213 ff987cc8-cf2f-4642-8568-d52cce064691
29 lines
863 B
C
29 lines
863 B
C
#ifndef _CR_GENERATE_ID_SAMPLE_UTIL_H
|
|
#define _CR_GENERATE_ID_SAMPLE_UTIL_H
|
|
|
|
// キーボードの初期化処理
|
|
void keyboard_initialize( void );
|
|
|
|
// キーボードの終了処理
|
|
void keyboard_finalize( void );
|
|
|
|
// キーボードの(どこかのキーが)が押されたかどうかを返す
|
|
// 0 : 押されてない
|
|
// 1 : 押されている
|
|
int keyboard_is_hit( void );
|
|
|
|
// キーボードの押されているキーを ASCII の値で返す
|
|
char keyboard_get_char( void );
|
|
|
|
// 配列を 16 進表記で表示する
|
|
void debug_print_array( const char *label, const unsigned char *data, int length );
|
|
|
|
// 配列をバイナリファイルファイルとしてカレントディレクトリに書き出す
|
|
// 特にエラーハンドリングしていないので注意
|
|
void debug_file_output( unsigned int id, char *suffix, const unsigned char *data, int length );
|
|
|
|
// 時刻取得し、秒数で返す
|
|
double gettimeofday_sec( void );
|
|
|
|
#endif /* _CR_GENERATE_ID_SAMPLE_UTIL_H_ */
|