void ufChangeWorkBuffer( work1, work2, work3, work4) void *work1 void *work2 void *work3 void *work4
work1 | 読み書き用バッファ(常に必要:64 KByte) |
work2 | 読み出し時バッファ(常に必要:60 Byte) |
work3 | リフレッシュ時に必要(64 KByte) |
work4 | リフレッシュ時に必要(32 KByte) |
Uint32 workbuf1[0x10000L / sizeof(Uint32)]; Uint32 workbuf2[60 / sizeof(Uint32)]; Uint32 workbuf3[0x10000L / sizeof(Uint32)]; Uint32 workbuf4[0x8000L / sizeof(Uint32)]; /* ライブラリの初期化 */ ufInitSystem(workbuf1, workbuf2, NULL, NULL); /** 書き込む直前 **/ /* ワークエリアの再設定 */ ufChangeWorkBuffer(NULL, NULL, workbuf3, workbuf4);