8: 2008-11-20 (木) 19:56:33 [6] | 9: 2008-11-21 (金) 13:33:00 [7] | ||
---|---|---|---|
Line 49: | Line 49: | ||
-[000006] void jg01_testslot0(int slot, char *p) | -[000006] void jg01_testslot0(int slot, char *p) | ||
--slotの状態を返す。-1がslot値無効、0が未使用・無効、1がコンソール、2がファイル。 | --slotの状態を返す。-1がslot値無効、0が未使用・無効、1がコンソール、2がファイル。 | ||
- | -[000007] リザーブ。 | + | -[000007] void jg01_tekgetsize(char *p, int *dstsiz) |
+ | --tek展開関係。詳細省略。srcsizフィールドがないが、pからは少なくとも32バイトくらいはアクセスできるようにしておくこと。 | ||
+ | -[000007] void jg01_tekdecomp(int srcsiz, char *p, char *q, int *retcod) | ||
+ | --tek展開関係。詳細省略。 | ||
-[000008] void jg01_malloc(int bytes, void **p) | -[000008] void jg01_malloc(int bytes, void **p) | ||
--システムからメモリをもらう。これはbss領域の中を切り分けてもらうなどではなく、それとは別に追加でもらうメモリである。失敗する可能性は十分にあり、失敗すると*pに-1が返される。 | --システムからメモリをもらう。これはbss領域の中を切り分けてもらうなどではなく、それとは別に追加でもらうメモリである。失敗する可能性は十分にあり、失敗すると*pに-1が返される。 |
(This host) = http://osask.net