mirror of
https://github.com/davidgiven/fluxengine.git
synced 2025-10-31 11:17:01 -07:00
Consolidate some Hewlett-Packard LIF disks together.
This commit is contained in:
4
Makefile
4
Makefile
@@ -193,7 +193,9 @@ $(call do-encodedecodetest,commodore1541,scripts/commodore1541_test.textpb,--35)
|
||||
$(call do-encodedecodetest,commodore1541,scripts/commodore1541_test.textpb,--40)
|
||||
$(call do-encodedecodetest,commodore1581)
|
||||
$(call do-encodedecodetest,cmd_fd2000)
|
||||
$(call do-encodedecodetest,hp9121)
|
||||
$(call do-encodedecodetest,hplif,,--264)
|
||||
$(call do-encodedecodetest,hplif,,--616)
|
||||
$(call do-encodedecodetest,hplif,,--770)
|
||||
$(call do-encodedecodetest,ibm1200)
|
||||
$(call do-encodedecodetest,ibm1232)
|
||||
$(call do-encodedecodetest,ibm1440)
|
||||
|
||||
@@ -24,9 +24,7 @@ FORMATS = \
|
||||
epsonpf10 \
|
||||
f85 \
|
||||
fb100 \
|
||||
hp9121 \
|
||||
hplif616 \
|
||||
hplif770 \
|
||||
hplif \
|
||||
ibm \
|
||||
ibm1200 \
|
||||
ibm1232 \
|
||||
|
||||
@@ -1,49 +0,0 @@
|
||||
comment: 'Hewlett-Packard 9121 264kB 3.5" SSDD'
|
||||
|
||||
image_reader {
|
||||
filename: "hp9121.img"
|
||||
type: IMG
|
||||
}
|
||||
|
||||
layout {
|
||||
tracks: 66
|
||||
sides: 1
|
||||
layoutdata {
|
||||
sector_size: 256
|
||||
physical {
|
||||
sector: 0
|
||||
sector: 4
|
||||
sector: 8
|
||||
sector: 12
|
||||
sector: 1
|
||||
sector: 5
|
||||
sector: 9
|
||||
sector: 13
|
||||
sector: 2
|
||||
sector: 6
|
||||
sector: 10
|
||||
sector: 14
|
||||
sector: 3
|
||||
sector: 7
|
||||
sector: 11
|
||||
sector: 15
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
encoder {
|
||||
ibm {
|
||||
trackdata {
|
||||
emit_iam: false
|
||||
target_rotational_period_ms: 200
|
||||
target_clock_period_us: 4
|
||||
gap0: 80
|
||||
gap2: 22
|
||||
gap3: 44
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
decoder {
|
||||
ibm {}
|
||||
}
|
||||
143
src/formats/hplif.textpb
Normal file
143
src/formats/hplif.textpb
Normal file
@@ -0,0 +1,143 @@
|
||||
comment: 'Hewlett-Packard LIF family'
|
||||
|
||||
drive {
|
||||
high_density: false
|
||||
}
|
||||
|
||||
image_reader {
|
||||
filename: "hplif.img"
|
||||
type: IMG
|
||||
}
|
||||
|
||||
image_writer {
|
||||
filename: "hplif.img"
|
||||
type: IMG
|
||||
}
|
||||
|
||||
decoder {
|
||||
ibm {
|
||||
}
|
||||
}
|
||||
|
||||
filesystem {
|
||||
type: LIF
|
||||
}
|
||||
|
||||
tpi: 96
|
||||
|
||||
option_group {
|
||||
comment: "Format family"
|
||||
|
||||
option {
|
||||
name: "264"
|
||||
comment: '264kB 3.5" 66-track SSDD; HP9121 format'
|
||||
|
||||
config {
|
||||
layout {
|
||||
tracks: 66
|
||||
sides: 1
|
||||
layoutdata {
|
||||
sector_size: 256
|
||||
physical {
|
||||
sector: 0
|
||||
sector: 4
|
||||
sector: 8
|
||||
sector: 12
|
||||
sector: 1
|
||||
sector: 5
|
||||
sector: 9
|
||||
sector: 13
|
||||
sector: 2
|
||||
sector: 6
|
||||
sector: 10
|
||||
sector: 14
|
||||
sector: 3
|
||||
sector: 7
|
||||
sector: 11
|
||||
sector: 15
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
encoder {
|
||||
ibm {
|
||||
trackdata {
|
||||
emit_iam: false
|
||||
target_rotational_period_ms: 200
|
||||
target_clock_period_us: 4
|
||||
gap0: 80
|
||||
gap2: 22
|
||||
gap3: 44
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
option {
|
||||
name: "616"
|
||||
comment: '616kB 3.5" 77-track DSDD'
|
||||
|
||||
config {
|
||||
layout {
|
||||
tracks: 77
|
||||
sides: 2
|
||||
layoutdata {
|
||||
sector_size: 256
|
||||
physical {
|
||||
start_sector: 1
|
||||
count: 16
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
encoder {
|
||||
ibm {
|
||||
trackdata {
|
||||
target_rotational_period_ms: 200
|
||||
target_clock_period_us: 4
|
||||
emit_iam: false
|
||||
gap0: 80
|
||||
gap2: 22
|
||||
gap3: 40
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
option {
|
||||
name: "770"
|
||||
comment: '770kB 3.5" 77-track DSDD'
|
||||
|
||||
config {
|
||||
layout {
|
||||
tracks: 77
|
||||
sides: 2
|
||||
layoutdata {
|
||||
sector_size: 1024
|
||||
physical {
|
||||
sector: 1
|
||||
sector: 2
|
||||
sector: 3
|
||||
sector: 4
|
||||
sector: 5
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
encoder {
|
||||
ibm {
|
||||
trackdata {
|
||||
target_rotational_period_ms: 200
|
||||
target_clock_period_us: 4
|
||||
gap0: 80
|
||||
gap2: 22
|
||||
gap3: 80
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,51 +0,0 @@
|
||||
comment: 'Hewlett-Packard LIF 616kB 3.5" DSDD'
|
||||
|
||||
drive {
|
||||
high_density: false
|
||||
rotational_period_ms: 200
|
||||
}
|
||||
|
||||
image_reader {
|
||||
filename: "hplif616.img"
|
||||
type: IMG
|
||||
}
|
||||
|
||||
image_writer {
|
||||
filename: "hplif616.img"
|
||||
type: IMG
|
||||
}
|
||||
|
||||
layout {
|
||||
tracks: 77
|
||||
sides: 2
|
||||
layoutdata {
|
||||
sector_size: 256
|
||||
physical {
|
||||
start_sector: 1
|
||||
count: 16
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
encoder {
|
||||
ibm {
|
||||
trackdata {
|
||||
target_rotational_period_ms: 200
|
||||
target_clock_period_us: 4
|
||||
emit_iam: false
|
||||
gap0: 80
|
||||
gap2: 22
|
||||
gap3: 40
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
decoder {
|
||||
ibm {
|
||||
}
|
||||
}
|
||||
|
||||
filesystem {
|
||||
type: LIF
|
||||
}
|
||||
|
||||
@@ -1,54 +0,0 @@
|
||||
comment: 'Hewlett-Packard LIF 770kB 3.5" DSDD'
|
||||
|
||||
drive {
|
||||
high_density: false
|
||||
rotational_period_ms: 200
|
||||
}
|
||||
|
||||
image_reader {
|
||||
filename: "hplif770.img"
|
||||
type: IMG
|
||||
}
|
||||
|
||||
image_writer {
|
||||
filename: "hplif770.img"
|
||||
type: IMG
|
||||
}
|
||||
|
||||
layout {
|
||||
tracks: 77
|
||||
sides: 2
|
||||
layoutdata {
|
||||
sector_size: 1024
|
||||
physical {
|
||||
sector: 1
|
||||
sector: 2
|
||||
sector: 3
|
||||
sector: 4
|
||||
sector: 5
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
encoder {
|
||||
ibm {
|
||||
trackdata {
|
||||
target_rotational_period_ms: 200
|
||||
target_clock_period_us: 4
|
||||
gap0: 80
|
||||
gap2: 22
|
||||
gap3: 80
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
decoder {
|
||||
ibm {
|
||||
}
|
||||
}
|
||||
|
||||
filesystem {
|
||||
type: LIF
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user