LTCD_060720.ISO

This commit is contained in:
Terry A. Davis authored and minexew committed 2018-09-08 21:45:18 +02:00
1 parent f86e69648b
commit d14bbc24f9
15 files changed
+1095 -940

No files matched your search

+11 -3
View File
@@ -1462,6 +1462,10 @@ class LTChnl
U8 port;
U8 baud;
U8 null_msg_jiffy;
U8 null_msg_cnt;
U8 tx_size;
U1 *tx_buf;
U1 *rx_buf;
void PutChar(LTChnl *chnl,U1 b);
U1 GetChar(LTChnl *chnl);
BoolU4 ScanChar(LTChnl *chnl,U1 *ch);
@@ -1609,6 +1613,7 @@ public class TssStruct
U4 answers_displayed;
TssStruct *dbg_tss;
TssStruct *popup_tss;
LTChnl *local_chnl;
LTChnl *rmt_chnl;
U4 user_aux0;
U4 user_aux1;
@@ -1685,10 +1690,12 @@ public class MachineRegsStruct
#define CH_LINE_FEED 0x0A
#define CH_FORM_FEED 0x0C
#define CH_CR 0x0D
#define CH_ESC 27
#define CH_ESC 0x1B
#define CH_CTRLB 0x02
#define CH_CTRLE 0x05
#define CH_CTRLQ 0x11
#define CH_SHIFT_SPACE 31
#define CH_SPACE 32
#define CH_SHIFT_SPACE 0x1F
#define CH_SPACE 0x20
#define SC_CR 0x1C
#define SC_SHIFT 0x2A
@@ -2328,6 +2335,7 @@ class PasswordStruct
#define FUf_PUBLIC 8
#define FUf_MAP 9
#define FUf_JUST_DIRS 10
#define FUf_JUST_TEXT_FILES 11
class FlagsStruct
{
-1
View File
@@ -544,4 +544,3 @@ U8 EndTask()
*free_gdt_list=my_fs;
return tempt->fs;
}
+4 -5
View File
@@ -1499,7 +1499,7 @@ BoolU4 NewLTDirEntry2(LTPartition *p,I1 *cur_dir,LTDirEntry *de,BoolU4 free_old_
ch=ptr->name[0];
if (!ch) {
if (written) break;
MemCpy(&ptr->attr,&de->attr,LT_DIR_ENTRY_SIZE);
MemCpy(&ptr->start,&de->start,LT_DIR_ENTRY_SIZE);
if ((i+1)*LT_DIR_ENTRY_SIZE+j*BLK_SIZE<dir_size)
WBlks(p,buf+j*BLK_SIZE,
p->data+cur_dir_cluster*p->spc+j,1,FALSE);
@@ -1545,7 +1545,7 @@ BoolU4 NewLTDirEntry2(LTPartition *p,I1 *cur_dir,LTDirEntry *de,BoolU4 free_old_
break;
} else if (ptr->attr & LT_ATTR_DELETED) {
if (!written) {
MemCpy(&ptr->attr,&de->attr,LT_DIR_ENTRY_SIZE);
MemCpy(&ptr->start,&de->start,LT_DIR_ENTRY_SIZE);
WBlks(p,buf+j*BLK_SIZE,
p->data+cur_dir_cluster*p->spc+j,1,FALSE);
written=TRUE;
@@ -1556,7 +1556,7 @@ BoolU4 NewLTDirEntry2(LTPartition *p,I1 *cur_dir,LTDirEntry *de,BoolU4 free_old_
FreeLTClusters(p,ptr->cluster,
(ptr->size+p->spc*BLK_SIZE-1)/(p->spc*BLK_SIZE),FALSE);
if (!written) {
MemCpy(&ptr->attr,&de->attr,LT_DIR_ENTRY_SIZE);
MemCpy(&ptr->start,&de->start,LT_DIR_ENTRY_SIZE);
WBlks(p,buf+j*BLK_SIZE,
p->data+cur_dir_cluster*p->spc+j,1,FALSE);
break;
@@ -1742,7 +1742,7 @@ LTDirEntry *FindLTFiles(I1 *wild,U8 *fuf_flags)
break;
else if (!(ptr->attr & LT_ATTR_DELETED)) {
tempm=MAllocZ(sizeof(LTDirEntry));
MemCpy(&tempm->attr,&ptr->attr,LT_DIR_ENTRY_SIZE);
MemCpy(&tempm->start,&ptr->start,LT_DIR_ENTRY_SIZE);
if (Bt(fuf_flags,FUf_RECURSE) && tempm->attr & LT_ATTR_DIR && tempm->name[0]!='.') {
tempm->next=result;
result=tempm;
@@ -1981,4 +1981,3 @@ void DirLT(I1 *wild,BoolU4 full)
}
}
+1
View File
@@ -1012,3 +1012,4 @@ void WriteCDImage(I1 drive,I1 *in_name)
Free(in_name3);
}
+863 -865
View File
File diff suppressed because it is too large. Load diff
+1
View File
@@ -181,6 +181,7 @@ TSS_ANSWERS_TYPES: DU4 8 DUP(?);
TSS_ANSWERS_DISPLAYED: DU4 ?;
TSS_DBG: DU4 ?;
TSS_POPUP: DU4 ?;
TSS_LOCALCHNL: DU4 ?;
TSS_RMTCHNL: DU4 ?;
TSS_USER_AUX0: DU4 ?;
TSS_USER_AUX1: DU4 ?;
Binary file not shown.