|
|
| version 1.4, 2003/11/15 07:10:03 | version 1.9, 2005/02/07 14:46:15 |
|---|---|
| Line 15 const INITBL *tblterm; | Line 15 const INITBL *tblterm; |
| UINT count; | UINT count; |
| } _INIARG, *INIARG; | } _INIARG, *INIARG; |
| static void inirdarg8(BYTE *dst, int dsize, const char *src) { | static void inirdarg8(UINT8 *dst, int dsize, const char *src) { |
| int i; | int i; |
| BYTE val; | UINT8 val; |
| BOOL set; | BOOL set; |
| char c; | char c; |
| Line 75 const INITBL *p; | Line 75 const INITBL *p; |
| break; | break; |
| case INITYPE_BOOL: | case INITYPE_BOOL: |
| *((BYTE *)p->value) = (!milstr_cmp(data, str_true))?1:0; | *((UINT8 *)p->value) = (!milstr_cmp(data, str_true))?1:0; |
| break; | break; |
| case INITYPE_BYTEARG: | case INITYPE_BYTEARG: |
| inirdarg8((BYTE *)p->value, p->size, data); | inirdarg8((UINT8 *)p->value, p->size, data); |
| break; | break; |
| case INITYPE_SINT8: | case INITYPE_SINT8: |
| case INITYPE_UINT8: | case INITYPE_UINT8: |
| *((BYTE *)p->value) = (BYTE)milstr_solveINT(data); | *((UINT8 *)p->value) = (UINT8)milstr_solveINT(data); |
| break; | break; |
| case INITYPE_SINT16: | case INITYPE_SINT16: |
| Line 98 const INITBL *p; | Line 98 const INITBL *p; |
| break; | break; |
| case INITYPE_HEX8: | case INITYPE_HEX8: |
| *((BYTE *)p->value) = (BYTE)milstr_solveHEX(data); | *((UINT8 *)p->value) = (UINT8)milstr_solveHEX(data); |
| break; | break; |
| case INITYPE_HEX16: | case INITYPE_HEX16: |
| Line 178 iwss_extend: | Line 178 iwss_extend: |
| } | } |
| } | } |
| static void iniwrsetarg8(char *work, int size, const BYTE *ptr, int arg) { | static void iniwrsetarg8(char *work, int size, const UINT8 *ptr, int arg) { |
| int i; | int i; |
| char tmp[8]; | char tmp[8]; |
| Line 222 const INITBL *pterm; | Line 222 const INITBL *pterm; |
| break; | break; |
| case INITYPE_BOOL: | case INITYPE_BOOL: |
| milstr_ncpy(work, (*((BYTE *)p->value))?str_true:str_false, | milstr_ncpy(work, (*((UINT8 *)p->value))?str_true:str_false, |
| sizeof(work)); | sizeof(work)); |
| break; | break; |
| case INITYPE_BYTEARG: | case INITYPE_BYTEARG: |
| iniwrsetarg8(work, sizeof(work), (BYTE *)p->value, p->size); | iniwrsetarg8(work, sizeof(work), (UINT8 *)p->value, p->size); |
| break; | break; |
| case INITYPE_SINT8: | case INITYPE_SINT8: |
| Line 243 const INITBL *pterm; | Line 243 const INITBL *pterm; |
| break; | break; |
| case INITYPE_UINT8: | case INITYPE_UINT8: |
| SPRINTF(work, "%u", *((BYTE *)p->value)); | SPRINTF(work, "%u", *((UINT8 *)p->value)); |
| break; | break; |
| case INITYPE_UINT16: | case INITYPE_UINT16: |
| Line 255 const INITBL *pterm; | Line 255 const INITBL *pterm; |
| break; | break; |
| case INITYPE_HEX8: | case INITYPE_HEX8: |
| SPRINTF(work, "%x", *((BYTE *)p->value)); | SPRINTF(work, "%x", *((UINT8 *)p->value)); |
| break; | break; |
| case INITYPE_HEX16: | case INITYPE_HEX16: |
| Line 295 static const INITBL iniitem[] = { | Line 295 static const INITBL iniitem[] = { |
| {"HDfolder", INITYPE_STR, hddfolder, MAX_PATH}, | {"HDfolder", INITYPE_STR, hddfolder, MAX_PATH}, |
| {"bmap_Dir", INITYPE_STR, bmpfilefolder, MAX_PATH}, | {"bmap_Dir", INITYPE_STR, bmpfilefolder, MAX_PATH}, |
| {"fontfile", INITYPE_STR, np2cfg.fontfile, MAX_PATH}, | {"fontfile", INITYPE_STR, np2cfg.fontfile, MAX_PATH}, |
| {"biospath", INITYPE_STR, np2cfg.biospath, MAX_PATH}, | |
| #if defined(SUPPORT_HOSTDRV) | |
| {"hdrvroot", INITYPE_STR, np2cfg.hdrvroot, MAX_PATH}, | |
| {"hdrv_acc", INITYPE_UINT8, &np2cfg.hdrvacc, 0}, | |
| #endif | |
| {"pc_model", INITYPE_STR, &np2cfg.model, | {"pc_model", INITYPE_STR, &np2cfg.model, |
| sizeof(np2cfg.model)}, | sizeof(np2cfg.model)}, |
| Line 306 static const INITBL iniitem[] = { | Line 311 static const INITBL iniitem[] = { |
| {"ExMemory", INITYPE_UINT8, &np2cfg.EXTMEM, 0}, | {"ExMemory", INITYPE_UINT8, &np2cfg.EXTMEM, 0}, |
| {"ITF_WORK", INITYPE_BOOL, &np2cfg.ITF_WORK, 0}, | {"ITF_WORK", INITYPE_BOOL, &np2cfg.ITF_WORK, 0}, |
| {"HDD1FILE", INITYPE_STR, np2cfg.hddfile[0], MAX_PATH}, | {"HDD1FILE", INITYPE_STR, np2cfg.sasihdd[0], MAX_PATH}, |
| {"HDD2FILE", INITYPE_STR, np2cfg.hddfile[1], MAX_PATH}, | {"HDD2FILE", INITYPE_STR, np2cfg.sasihdd[1], MAX_PATH}, |
| {"SampleHz", INITYPE_UINT16, &np2cfg.samplingrate, 0}, | {"SampleHz", INITYPE_UINT16, &np2cfg.samplingrate, 0}, |
| {"Latencys", INITYPE_UINT16, &np2cfg.delayms, 0}, | {"Latencys", INITYPE_UINT16, &np2cfg.delayms, 0}, |
| Line 361 static const INITBL iniitem[] = { | Line 366 static const INITBL iniitem[] = { |
| {"pc9861_j", INITYPE_BYTEARG, np2cfg.pc9861jmp, 6}, | {"pc9861_j", INITYPE_BYTEARG, np2cfg.pc9861jmp, 6}, |
| {"calendar", INITYPE_BOOL, &np2cfg.calendar, 0}, | {"calendar", INITYPE_BOOL, &np2cfg.calendar, 0}, |
| {"USE144FD", INITYPE_BOOL, &np2cfg.usefd144, 0}, | {"USE144FD", INITYPE_BOOL, &np2cfg.usefd144, 0}, |
| {"e_resume", INITYPE_BOOL, &np2oscfg.resume, 0}, | |
| {"jast_snd", INITYPE_BOOL, &np2oscfg.jastsnd, 0}, // ver0.73 | |
| {"I286SAVE", INITYPE_BOOL, &np2oscfg.I286SAVE, 0}}; | {"I286SAVE", INITYPE_BOOL, &np2oscfg.I286SAVE, 0}}; |
| #define INIITEMS (sizeof(iniitem) / sizeof(INITBL)) | #define INIITEMS (sizeof(iniitem) / sizeof(INITBL)) |