TD 1.5 5.25 LD MFM S-step, 1 sides 17/08/2003 11:30:11
Small C Compiler -- Compiler Sources
43 tracks, 215 sectors converted.



IMageDisk Analyzer 1.18 / Mar 12 2012
IMD TD 1.5 5.25 LD MFM S-step, 1 sides 17/08/2003 11:30:11

Small C Compiler -- Compiler Sources

Required cylinders: 43
Required heads    : 1
Data rate         : 250kbps
Est. maximum track: 5630 bytes

Possible drives/options to write MOR-CCS.IMD :

 5.25" QD 80-track
   Double-step: OFF

 5.25" HD 80-track
   Double-step: OFF
   250 kbps -> 300 kbps

 3.5" DD 80-track
   Double-step: OFF

 3.5" HD 80-track
   Double-step: OFF



IMageDisk Utility 1.18 / Mar 07 2012
IMD TD 1.5 5.25 LD MFM S-step, 1 sides 17/08/2003 11:30:11

Small C Compiler -- Compiler Sources

Assuming 1:1 for Binary output
 0/0 250 kbps DD  5x1024
      1   2   3   4   5  
      D   D   D   D   D  
 1/0  D   D   D   D   D  
 2/0  D   DE5 D   D   DE5
 3/0  D   D   D   D   D  
 4/0  D   D   D   D   D  
 5/0  DE5 D   D   D   D  
 6/0  D   D   D   D   DE5
 7/0  DE5 D   D   D   D  
 8/0  D   D   D   D   D  
 9/0  DE5 DE5 DE5 D   D  
10/0  D   D   D   DE5 DE5
11/0  DE5 D   D   D   D  
12/0  D   D   D   D   D  
13/0  DE5 D   DE5 D   D  
14/0  D   D   D   D   D  
15/0  D   DE5 DE5 D   D  
16/0  D   D   D   D   D  
17/0  D   D   D   D   D  
18/0  D   D   D   D   D  
19/0  D   DE5 DE5 D   D  
20/0  D   D   D   DE5 DE5
21/0  D   D   D   D   D  
22/0  D   D   D   D   DE5
23/0  D   D   D   D   D  
24/0  D   D   D   D   D  
25/0  DE5 D   D   D   D  
26/0  D   D   D   D   D  
27/0  D   DE5 D   D   D  
28/0  D   D   D   D   D  
29/0  D   D   D   D   D  
30/0  D   D   D   D   D  
31/0  D   D   D   D   D  
32/0  D   D   D   D   D  
33/0  DE5 D   DE5 D   D  
34/0  D   D   D   D   DE5
35/0  DE5 D   D   D   D  
36/0  D   D   D   D   D  
37/0  D   D   D   D   D  
38/0  D   D   D   D   D  
39/0  D   D   D   D   D  
 CL:  16  16  16  16  16 
40/0  D   D   D   D   D  
 CL:  17  17  17  17  17 
41/0  D   D   D   D   D  
 CL:  18  18  18  18  18 
42/0  D   D   D   D   D  
43 tracks(43/0), 215 sectors (26 Compressed)



BEGIN MOR1  Morrow MD2 - SSDD 48 tpi 5.25" - 1024 x 5
DENSITY MFM LOW
CYLINDERS 40 SIDES 1 SECTORS 5 1024
SIDE1 0 1,4,2,5,3
BSH 4 BLM 15 EXM 1 DSM 94 DRM 127 AL0 0C0H AL1 0 OFS 2
END

# MOR1  Morrow MD2 - SSDD 48 tpi 5.25" - 1024 x 5
diskdef mor1
  seclen 1024
  tracks 40
  sectrk 5
  blocksize 2048
  maxdir 128
  skew 3
  boottrk 2
  os 2.2
end

# libdsk
[mor1]
description = MOR1  Morrow MD2 - SSDD 48 tpi 5.25" - 1024 x 5
cylinders = 40
heads = 1
secsize = 1024
sectors = 5
secbase = 1
datarate = DD

# Flashfloppy/GOTEK
[mor1]
cyls = 40
heads = 1
secs = 5
interleave = 3
bps = 1024
id = 1
#rpm = 360
rpm = 300
rate = 250
mode = mfm
iam = no

BEGIN MOR2  Morrow MD3, 5, 11, 16, 34 - DSDD 48 tpi 5.25" - 1024 x 5
DENSITY MFM LOW
CYLINDERS 40 SIDES 2 SECTORS 5 1024
SIDE1 0 1,4,2,5,3
SIDE2 1 1,4,2,5,3
ORDER SIDES
BSH 4 BLM 15 EXM 1 DSM 194 DRM 191 AL0 0E0H AL1 0 OFS 2
END

# MOR2  Morrow MD3, 5, 11, 16, 34 - DSDD 48 tpi 5.25" - 1024 x 5
diskdef mor2
  seclen 1024
  tracks 80
  sectrk 5
  blocksize 2048
  maxdir 192
  skew 3
  boottrk 2
  os 2.2
end

# libdsk
[mor2]
description = MOR2  Morrow MD3, 5, 11, 16, 34 - DSDD 48 tpi 5.25" - 1024 x 5
sides = alt
cylinders = 80
heads = 2
secsize = 1024
sectors = 5
secbase = 1
datarate = DD

# Flashfloppy/GOTEK
[mor2]
cyls = 80
heads = 2
secs = 5
interleave = 3
bps = 1024
id = 1
#rpm = 360
rpm = 300
rate = 250
mode = mfm
iam = no

BEGIN MOR3  Morrow 8 (512 bytes/sector) - SSDD 8" - 512 x 15
DENSITY MFM HIGH
CYLINDERS 77 SIDES 1 SECTORS 15 512
SIDE1 0 1,5,9,13,2,6,10,14,3,7,11,15,4,8,12
BSH 4 BLM 15 EXM 0 DSM 280 DRM 127 AL0 0C0H AL1 0 OFS 2
END

# MOR3  Morrow 8 (512 bytes/sector) - SSDD 8" - 512 x 15
diskdef mor3
  seclen 512
  tracks 77
  sectrk 15
  blocksize 2048
  maxdir 128
  skew 4
  boottrk 2
  os 2.2
end

# libdsk
[mor3]
description = MOR3  Morrow 8 (512 bytes/sector) - SSDD 8" - 512 x 15
cylinders = 77
heads = 1
secsize = 512
sectors = 15
secbase = 1
datarate = ED

# Flashfloppy/GOTEK
[mor3]
cyls = 77
heads = 1
secs = 15
interleave = 4
bps = 512
id = 1
rpm = 360
#rpm = 300
rate = 250
mode = mfm
iam = no

BEGIN MOR4  Morrow 8 (1024 bytes/sector) - SSDD 8" - 1024 x 8
DENSITY MFM HIGH
CYLINDERS 77 SIDES 1 SECTORS 8 1024
SIDE1 0 1,4,7,2,5,8,3,6
BSH 4 BLM 15 EXM 0 DSM 299 DRM 127 AL0 0C0H AL1 0 OFS 2
END

# MOR4  Morrow 8 (1024 bytes/sector) - SSDD 8" - 1024 x 8
diskdef mor4
  seclen 1024
  tracks 77
  sectrk 8
  blocksize 2048
  maxdir 128
  skew 3
  boottrk 2
  os 2.2
end

# libdsk
[mor4]
description = MOR4  Morrow 8 (1024 bytes/sector) - SSDD 8" - 1024 x 8
cylinders = 77
heads = 1
secsize = 1024
sectors = 8
secbase = 1
datarate = ED

# Flashfloppy/GOTEK
[mor4]
cyls = 77
heads = 1
secs = 8
interleave = 3
bps = 1024
id = 1
rpm = 360
#rpm = 300
rate = 250
mode = mfm
iam = no

BEGIN MOR5  Morrow 8 (1024 bytes/sector) - DSDD 8" - 1024 x 8
DENSITY MFM HIGH
CYLINDERS 77 SIDES 2 SECTORS 8 1024
SIDE1 0 1,4,7,2,5,8,3,6
SIDE2 1 1,4,7,2,5,8,3,6
ORDER SIDES
BSH 4 BLM 15 EXM 0 DSM 599 DRM 255 AL0 0F0H AL1 0 OFS 4
END

# MOR5  Morrow 8 (1024 bytes/sector) - DSDD 8" - 1024 x 8
diskdef mor5
  seclen 1024
  tracks 154
  sectrk 8
  blocksize 2048
  maxdir 256
  skew 3
  boottrk 4
  os 2.2
end

# libdsk
[mor5]
description = MOR5  Morrow 8 (1024 bytes/sector) - DSDD 8" - 1024 x 8
sides = alt
cylinders = 154
heads = 2
secsize = 1024
sectors = 8
secbase = 1
datarate = ED

# Flashfloppy/GOTEK
[mor5]
cyls = 154
heads = 2
secs = 8
interleave = 3
bps = 1024
id = 1
rpm = 360
#rpm = 300
rate = 250
mode = mfm
iam = no

BEGIN MOR6  Morrow TurboDOS - DSDD 48 tpi 5.25" - 1024 x 4
DENSITY MFM LOW
CYLINDERS 40 SIDES 2 SECTORS 4 1024
SIDE1 0 1,2,3,4
SIDE2 1 1,2,3,4
ORDER SIDES
BSH 4 BLM 15 EXM 0 DSM 155 DRM 127 AL0 0C0H AL1 0 OFS 2
END

# MOR6  Morrow TurboDOS - DSDD 48 tpi 5.25" - 1024 x 4
diskdef mor6
  seclen 1024
  tracks 80
  sectrk 4
  blocksize 2048
  maxdir 128
  skew 1
  boottrk 2
  os 2.2
end

# libdsk
[mor6]
description = MOR6  Morrow TurboDOS - DSDD 48 tpi 5.25" - 1024 x 4
sides = alt
cylinders = 80
heads = 2
secsize = 1024
sectors = 4
secbase = 1
datarate = DD

# Flashfloppy/GOTEK
[mor6]
cyls = 80
heads = 2
secs = 4
interleave = 1
bps = 21024
id = 1
#rpm = 360
rpm = 300
rate = 250
mode = mfm
iam = no

BEGIN MOR7  Morrow MD3...CP/M Plus - DSDD 48 tpi 5.25" - 1024 x 5
DENSITY MFM LOW
CYLINDERS 40 SIDES 2 SECTORS 5 1024
SIDE1 0 1,4,2,5,3
SIDE2 1 1,4,2,5,3
ORDER SIDES
BSH 4 BLM 15 EXM 1 DSM 194 DRM 127 AL0 0C0H AL1 0 OFS 2
END

# MOR7  Morrow MD3...CP/M Plus - DSDD 48 tpi 5.25" - 1024 x 5
diskdef mor7
  seclen 1024
  tracks 80
  sectrk 5
  blocksize 2048
  maxdir 128
  skew 3
  boottrk 2
  os 2.2
end

# libdsk
[mor7]
description = MOR7  Morrow MD3...CP/M Plus - DSDD 48 tpi 5.25" - 1024 x 5
sides = alt
cylinders = 80
heads = 2
secsize = 1024
sectors = 5
secbase = 1
datarate = DD

# Flashfloppy/GOTEK
[mor7]
cyls = 80
heads = 2
secs = 5
interleave = 3
bps = 1024
id = 1
#rpm = 360
rpm = 300
rate = 250
mode = mfm
iam = no

BEGIN MOR8  Morrow 5/11/34 - SSDD 48 tpi 5.25" - 1024 x 5
DENSITY MFM LOW
CYLINDERS 40 SIDES 1 SECTORS 5 1024
SIDE1 0 1,4,2,5,3
BSH 4 BLM 15 EXM 1 DSM 92 DRM 127 AL0 0C0H AL1 0 OFS 3
END

# MOR8  Morrow 5/11/34 - SSDD 48 tpi 5.25" - 1024 x 5
diskdef mor8
  seclen 1024
  tracks 40
  sectrk 5
  blocksize 2048
  maxdir 128
  skew 3
  boottrk 3
  os 2.2
end

# libdsk
[mor8]
description = MOR8  Morrow 5/11/34 - SSDD 48 tpi 5.25" - 1024 x 5
cylinders = 40
heads = 1
secsize = 1024
sectors = 5
secbase = 1
datarate = DD

# Flashfloppy/GOTEK
[mor8]
cyls = 40
heads = 1
secs = 5
interleave = 3
bps = 1024
id = 1
#rpm = 360
rpm = 300
rate = 250
mode = mfm
iam = no



$ cpmls -f mor1 -D MOR-CCS.RAW
     Name    Bytes   Recs  Attr     update             create
------------ ------ ------ ---- -----------------  -----------------
ABS     .C       2K      1    
CC      .DEF     4K     32    
CC1     .C       6K     45    
CC11    .C      12K     82    
CC12    .C       8K     63    
CC13    .C       8K     59    
CC2     .C       2K      9    
CC21    .C       8K     49    
CC22    .C      10K     70    
CC3     .C       2K     13    
CC31    .C      10K     66    
CC32    .C       6K     43    
CC33    .C       6K     36    
CC4     .C       2K      6    
CC41    .C       8K     49    
CC42    .C      10K     69    
CC80    .DEF     4K     31    
DTOI    .C       2K      3    
ITOD    .C       2K      5    
ITOU    .C       2K      5    
ITOX    .C       2K      5    
LEFT    .C       2K      2    
LIB     .H       2K      3    
LIBASM  .C       2K      4    
OUT     .C       2K      3    
PRINTF  .C       2K     12    
RETURN  .COM     0K      0    
SIGN    .C       2K      2    
SMCC    .BAK     4K     32    
SMCC    .DEF     4K     32    
STD     .H       2K      3    
STDIO   .H       4K     18    
STRCMP  .C       2K      2    
TERMINAL.ASM     4K     18    
TERMINAL.BAK     4K     18    
TERMINAL.COM     2K      1    
TERMINAL.HEX     2K      2    
TERMINAL.PRN     4K     32    
UTOI    .C       2K      3    
XTOI    .C       2K      4    
   40 Files occupying    164K,      32K Free.




