diff --git a/Ample/Resources/ace100.plist b/Ample/Resources/ace100.plist
index 67a1adb..38599d5 100644
--- a/Ample/Resources/ace100.plist
+++ b/Ample/Resources/ace100.plist
@@ -3975,6 +3975,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3983,6 +3988,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5224,6 +5234,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5232,6 +5247,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5620,6 +5640,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5628,6 +5653,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5746,6 +5776,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5754,6 +5789,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/ace1000.plist b/Ample/Resources/ace1000.plist
index a74ccf4..b07a470 100644
--- a/Ample/Resources/ace1000.plist
+++ b/Ample/Resources/ace1000.plist
@@ -3915,6 +3915,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3923,6 +3928,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5164,6 +5174,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5172,6 +5187,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5560,6 +5580,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5568,6 +5593,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5686,6 +5716,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5694,6 +5729,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/albert.plist b/Ample/Resources/albert.plist
index f5bc6e6..7f9b7a6 100644
--- a/Ample/Resources/albert.plist
+++ b/Ample/Resources/albert.plist
@@ -3915,6 +3915,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3923,6 +3928,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5164,6 +5174,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5172,6 +5187,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5560,6 +5580,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5568,6 +5593,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5686,6 +5716,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5694,6 +5729,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/am100.plist b/Ample/Resources/am100.plist
index 814d104..2f8be0b 100644
--- a/Ample/Resources/am100.plist
+++ b/Ample/Resources/am100.plist
@@ -3915,6 +3915,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3923,6 +3928,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5164,6 +5174,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5172,6 +5187,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5560,6 +5580,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5568,6 +5593,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5686,6 +5716,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5694,6 +5729,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/am64.plist b/Ample/Resources/am64.plist
index 086fd71..3a0a668 100644
--- a/Ample/Resources/am64.plist
+++ b/Ample/Resources/am64.plist
@@ -3915,6 +3915,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3923,6 +3928,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5164,6 +5174,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5172,6 +5187,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5560,6 +5580,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5568,6 +5593,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5686,6 +5716,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5694,6 +5729,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/apple2.plist b/Ample/Resources/apple2.plist
index 88056a7..4d845c6 100644
--- a/Ample/Resources/apple2.plist
+++ b/Ample/Resources/apple2.plist
@@ -3975,6 +3975,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3983,6 +3988,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5224,6 +5234,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5232,6 +5247,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5620,6 +5640,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5628,6 +5653,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5746,6 +5776,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5754,6 +5789,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/apple2c.plist b/Ample/Resources/apple2c.plist
index 0af9e60..c63056e 100644
--- a/Ample/Resources/apple2c.plist
+++ b/Ample/Resources/apple2c.plist
@@ -165,6 +165,11 @@
RS232 Null Modem
devname
null_modem
+ media
+
+ bitbanger
+ 1
+
value
@@ -173,6 +178,11 @@
RS232 Synchronous I/O
devname
rs232_sync_io
+ media
+
+ bitbanger
+ 1
+
value
@@ -286,6 +296,11 @@
RS232 Null Modem
devname
null_modem
+ media
+
+ bitbanger
+ 1
+
value
@@ -294,6 +309,11 @@
RS232 Synchronous I/O
devname
rs232_sync_io
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/apple2cp.plist b/Ample/Resources/apple2cp.plist
index 7f040fa..b84608b 100644
--- a/Ample/Resources/apple2cp.plist
+++ b/Ample/Resources/apple2cp.plist
@@ -190,6 +190,11 @@
RS232 Null Modem
devname
null_modem
+ media
+
+ bitbanger
+ 1
+
value
@@ -198,6 +203,11 @@
RS232 Synchronous I/O
devname
rs232_sync_io
+ media
+
+ bitbanger
+ 1
+
value
@@ -311,6 +321,11 @@
RS232 Null Modem
devname
null_modem
+ media
+
+ bitbanger
+ 1
+
value
@@ -319,6 +334,11 @@
RS232 Synchronous I/O
devname
rs232_sync_io
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/apple2e.plist b/Ample/Resources/apple2e.plist
index 3d66057..71a30da 100644
--- a/Ample/Resources/apple2e.plist
+++ b/Ample/Resources/apple2e.plist
@@ -4287,6 +4287,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -4295,6 +4300,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6569,6 +6579,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6577,6 +6592,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7054,6 +7074,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7062,6 +7087,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7180,6 +7210,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7188,6 +7223,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/apple2ee.plist b/Ample/Resources/apple2ee.plist
index ea71e6e..0bf7268 100644
--- a/Ample/Resources/apple2ee.plist
+++ b/Ample/Resources/apple2ee.plist
@@ -4287,6 +4287,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -4295,6 +4300,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6569,6 +6579,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6577,6 +6592,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7054,6 +7074,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7062,6 +7087,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7180,6 +7210,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7188,6 +7223,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/apple2eefr.plist b/Ample/Resources/apple2eefr.plist
index 6ef27d0..91f85be 100644
--- a/Ample/Resources/apple2eefr.plist
+++ b/Ample/Resources/apple2eefr.plist
@@ -4287,6 +4287,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -4295,6 +4300,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6569,6 +6579,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6577,6 +6592,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7054,6 +7074,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7062,6 +7087,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7180,6 +7210,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7188,6 +7223,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/apple2ees.plist b/Ample/Resources/apple2ees.plist
index fc181ed..66d68dd 100644
--- a/Ample/Resources/apple2ees.plist
+++ b/Ample/Resources/apple2ees.plist
@@ -4287,6 +4287,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -4295,6 +4300,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6569,6 +6579,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6577,6 +6592,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7054,6 +7074,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7062,6 +7087,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7180,6 +7210,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7188,6 +7223,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/apple2eeuk.plist b/Ample/Resources/apple2eeuk.plist
index 20990b2..5fd3b64 100644
--- a/Ample/Resources/apple2eeuk.plist
+++ b/Ample/Resources/apple2eeuk.plist
@@ -4287,6 +4287,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -4295,6 +4300,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6569,6 +6579,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6577,6 +6592,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7054,6 +7074,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7062,6 +7087,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7180,6 +7210,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7188,6 +7223,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/apple2ep.plist b/Ample/Resources/apple2ep.plist
index 3b26acb..6b6357d 100644
--- a/Ample/Resources/apple2ep.plist
+++ b/Ample/Resources/apple2ep.plist
@@ -4287,6 +4287,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -4295,6 +4300,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6569,6 +6579,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6577,6 +6592,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7054,6 +7074,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7062,6 +7087,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7180,6 +7210,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7188,6 +7223,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/apple2euk.plist b/Ample/Resources/apple2euk.plist
index dd89c1d..a13c4dc 100644
--- a/Ample/Resources/apple2euk.plist
+++ b/Ample/Resources/apple2euk.plist
@@ -4287,6 +4287,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -4295,6 +4300,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6569,6 +6579,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6577,6 +6592,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7054,6 +7074,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7062,6 +7087,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7180,6 +7210,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7188,6 +7223,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/apple2gs.plist b/Ample/Resources/apple2gs.plist
index 7535a41..e566269 100644
--- a/Ample/Resources/apple2gs.plist
+++ b/Ample/Resources/apple2gs.plist
@@ -3602,6 +3602,11 @@
RS232 Null Modem
devname
null_modem
+ media
+
+ bitbanger
+ 1
+
value
@@ -3610,6 +3615,11 @@
RS232 Synchronous I/O
devname
rs232_sync_io
+ media
+
+ bitbanger
+ 1
+
value
@@ -3723,6 +3733,11 @@
RS232 Null Modem
devname
null_modem
+ media
+
+ bitbanger
+ 1
+
value
@@ -3731,6 +3746,11 @@
RS232 Synchronous I/O
devname
rs232_sync_io
+ media
+
+ bitbanger
+ 1
+
value
@@ -4257,6 +4277,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -4265,6 +4290,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6414,6 +6444,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6422,6 +6457,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6925,6 +6965,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6933,6 +6978,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7051,6 +7101,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7059,6 +7114,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/apple2gsr0.plist b/Ample/Resources/apple2gsr0.plist
index 6ff0cd6..4eba8b3 100644
--- a/Ample/Resources/apple2gsr0.plist
+++ b/Ample/Resources/apple2gsr0.plist
@@ -3642,6 +3642,11 @@
RS232 Null Modem
devname
null_modem
+ media
+
+ bitbanger
+ 1
+
value
@@ -3650,6 +3655,11 @@
RS232 Synchronous I/O
devname
rs232_sync_io
+ media
+
+ bitbanger
+ 1
+
value
@@ -3763,6 +3773,11 @@
RS232 Null Modem
devname
null_modem
+ media
+
+ bitbanger
+ 1
+
value
@@ -3771,6 +3786,11 @@
RS232 Synchronous I/O
devname
rs232_sync_io
+ media
+
+ bitbanger
+ 1
+
value
@@ -4297,6 +4317,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -4305,6 +4330,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6454,6 +6484,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6462,6 +6497,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6965,6 +7005,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6973,6 +7018,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7091,6 +7141,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7099,6 +7154,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/apple2gsr1.plist b/Ample/Resources/apple2gsr1.plist
index b8dc6ef..b9ed2be 100644
--- a/Ample/Resources/apple2gsr1.plist
+++ b/Ample/Resources/apple2gsr1.plist
@@ -3642,6 +3642,11 @@
RS232 Null Modem
devname
null_modem
+ media
+
+ bitbanger
+ 1
+
value
@@ -3650,6 +3655,11 @@
RS232 Synchronous I/O
devname
rs232_sync_io
+ media
+
+ bitbanger
+ 1
+
value
@@ -3763,6 +3773,11 @@
RS232 Null Modem
devname
null_modem
+ media
+
+ bitbanger
+ 1
+
value
@@ -3771,6 +3786,11 @@
RS232 Synchronous I/O
devname
rs232_sync_io
+ media
+
+ bitbanger
+ 1
+
value
@@ -4297,6 +4317,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -4305,6 +4330,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6454,6 +6484,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6462,6 +6497,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6965,6 +7005,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6973,6 +7018,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7091,6 +7141,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7099,6 +7154,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/apple2jp.plist b/Ample/Resources/apple2jp.plist
index caea2bc..5ccbd60 100644
--- a/Ample/Resources/apple2jp.plist
+++ b/Ample/Resources/apple2jp.plist
@@ -3915,6 +3915,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3923,6 +3928,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5164,6 +5174,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5172,6 +5187,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5560,6 +5580,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5568,6 +5593,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5686,6 +5716,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5694,6 +5729,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/apple2p.plist b/Ample/Resources/apple2p.plist
index 36bd4ef..b6625f8 100644
--- a/Ample/Resources/apple2p.plist
+++ b/Ample/Resources/apple2p.plist
@@ -3915,6 +3915,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3923,6 +3928,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5164,6 +5174,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5172,6 +5187,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5560,6 +5580,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5568,6 +5593,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5686,6 +5716,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5694,6 +5729,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/apple3.plist b/Ample/Resources/apple3.plist
index a1e715e..5493639 100644
--- a/Ample/Resources/apple3.plist
+++ b/Ample/Resources/apple3.plist
@@ -396,6 +396,11 @@
RS232 Null Modem
devname
null_modem
+ media
+
+ bitbanger
+ 1
+
value
@@ -404,6 +409,11 @@
RS232 Synchronous I/O
devname
rs232_sync_io
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/basis108.plist b/Ample/Resources/basis108.plist
index 59e7860..89e8b7b 100644
--- a/Ample/Resources/basis108.plist
+++ b/Ample/Resources/basis108.plist
@@ -3975,6 +3975,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3983,6 +3988,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5224,6 +5234,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5232,6 +5247,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5620,6 +5640,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5628,6 +5653,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5746,6 +5776,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5754,6 +5789,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/cec2000.plist b/Ample/Resources/cec2000.plist
index 9d95919..873b6fb 100644
--- a/Ample/Resources/cec2000.plist
+++ b/Ample/Resources/cec2000.plist
@@ -3224,6 +3224,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3232,6 +3237,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5506,6 +5516,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5514,6 +5529,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5991,6 +6011,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5999,6 +6024,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6117,6 +6147,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6125,6 +6160,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/cece.plist b/Ample/Resources/cece.plist
index 8c62859..82ba2fb 100644
--- a/Ample/Resources/cece.plist
+++ b/Ample/Resources/cece.plist
@@ -3224,6 +3224,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3232,6 +3237,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5506,6 +5516,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5514,6 +5529,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5991,6 +6011,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5999,6 +6024,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6117,6 +6147,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6125,6 +6160,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/cecg.plist b/Ample/Resources/cecg.plist
index a21f5f7..dcdbea4 100644
--- a/Ample/Resources/cecg.plist
+++ b/Ample/Resources/cecg.plist
@@ -3224,6 +3224,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3232,6 +3237,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5506,6 +5516,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5514,6 +5529,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5991,6 +6011,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5999,6 +6024,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6117,6 +6147,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6125,6 +6160,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/ceci.plist b/Ample/Resources/ceci.plist
index 49fd5cd..9f60fff 100644
--- a/Ample/Resources/ceci.plist
+++ b/Ample/Resources/ceci.plist
@@ -3224,6 +3224,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3232,6 +3237,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5506,6 +5516,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5514,6 +5529,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5991,6 +6011,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5999,6 +6024,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6117,6 +6147,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6125,6 +6160,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/cecm.plist b/Ample/Resources/cecm.plist
index 11c3156..a21b32a 100644
--- a/Ample/Resources/cecm.plist
+++ b/Ample/Resources/cecm.plist
@@ -3224,6 +3224,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3232,6 +3237,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5506,6 +5516,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5514,6 +5529,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5991,6 +6011,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5999,6 +6024,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6117,6 +6147,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6125,6 +6160,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/craft2p.plist b/Ample/Resources/craft2p.plist
index b3dbfb7..245e563 100644
--- a/Ample/Resources/craft2p.plist
+++ b/Ample/Resources/craft2p.plist
@@ -3915,6 +3915,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3923,6 +3928,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5164,6 +5174,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5172,6 +5187,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5560,6 +5580,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5568,6 +5593,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5686,6 +5716,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5694,6 +5729,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/dodo.plist b/Ample/Resources/dodo.plist
index 881af36..7ede556 100644
--- a/Ample/Resources/dodo.plist
+++ b/Ample/Resources/dodo.plist
@@ -3915,6 +3915,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3923,6 +3928,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5164,6 +5174,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5172,6 +5187,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5560,6 +5580,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5568,6 +5593,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5686,6 +5716,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5694,6 +5729,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/elppa.plist b/Ample/Resources/elppa.plist
index f51311c..4507956 100644
--- a/Ample/Resources/elppa.plist
+++ b/Ample/Resources/elppa.plist
@@ -3915,6 +3915,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3923,6 +3928,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5164,6 +5174,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5172,6 +5187,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5560,6 +5580,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5568,6 +5593,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5686,6 +5716,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5694,6 +5729,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/hkc8800a.plist b/Ample/Resources/hkc8800a.plist
index 45585f4..300f6db 100644
--- a/Ample/Resources/hkc8800a.plist
+++ b/Ample/Resources/hkc8800a.plist
@@ -3915,6 +3915,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3923,6 +3928,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5164,6 +5174,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5172,6 +5187,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5560,6 +5580,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5568,6 +5593,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5686,6 +5716,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5694,6 +5729,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/ivelultr.plist b/Ample/Resources/ivelultr.plist
index 5ecb0f5..7fa613a 100644
--- a/Ample/Resources/ivelultr.plist
+++ b/Ample/Resources/ivelultr.plist
@@ -3915,6 +3915,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3923,6 +3928,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5164,6 +5174,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5172,6 +5187,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5560,6 +5580,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5568,6 +5593,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5686,6 +5716,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5694,6 +5729,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/las128e2.plist b/Ample/Resources/las128e2.plist
index d309447..f49d7fb 100644
--- a/Ample/Resources/las128e2.plist
+++ b/Ample/Resources/las128e2.plist
@@ -188,6 +188,11 @@
RS232 Null Modem
devname
null_modem
+ media
+
+ bitbanger
+ 1
+
value
@@ -196,6 +201,11 @@
RS232 Synchronous I/O
devname
rs232_sync_io
+ media
+
+ bitbanger
+ 1
+
value
@@ -309,6 +319,11 @@
RS232 Null Modem
devname
null_modem
+ media
+
+ bitbanger
+ 1
+
value
@@ -317,6 +332,11 @@
RS232 Synchronous I/O
devname
rs232_sync_io
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/las128ex.plist b/Ample/Resources/las128ex.plist
index 7ebf68d..7d4ebf1 100644
--- a/Ample/Resources/las128ex.plist
+++ b/Ample/Resources/las128ex.plist
@@ -1288,6 +1288,11 @@
RS232 Null Modem
devname
null_modem
+ media
+
+ bitbanger
+ 1
+
value
@@ -1296,6 +1301,11 @@
RS232 Synchronous I/O
devname
rs232_sync_io
+ media
+
+ bitbanger
+ 1
+
value
@@ -1409,6 +1419,11 @@
RS232 Null Modem
devname
null_modem
+ media
+
+ bitbanger
+ 1
+
value
@@ -1417,6 +1432,11 @@
RS232 Synchronous I/O
devname
rs232_sync_io
+ media
+
+ bitbanger
+ 1
+
value
@@ -1772,6 +1792,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1780,6 +1805,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -4054,6 +4084,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -4062,6 +4097,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -4539,6 +4579,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -4547,6 +4592,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -4665,6 +4715,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -4673,6 +4728,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/laser128.plist b/Ample/Resources/laser128.plist
index 7a13520..e2c4d20 100644
--- a/Ample/Resources/laser128.plist
+++ b/Ample/Resources/laser128.plist
@@ -1288,6 +1288,11 @@
RS232 Null Modem
devname
null_modem
+ media
+
+ bitbanger
+ 1
+
value
@@ -1296,6 +1301,11 @@
RS232 Synchronous I/O
devname
rs232_sync_io
+ media
+
+ bitbanger
+ 1
+
value
@@ -1409,6 +1419,11 @@
RS232 Null Modem
devname
null_modem
+ media
+
+ bitbanger
+ 1
+
value
@@ -1417,6 +1432,11 @@
RS232 Synchronous I/O
devname
rs232_sync_io
+ media
+
+ bitbanger
+ 1
+
value
@@ -1772,6 +1792,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1780,6 +1805,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -4054,6 +4084,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -4062,6 +4097,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -4539,6 +4579,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -4547,6 +4592,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -4665,6 +4715,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -4673,6 +4728,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/laser2c.plist b/Ample/Resources/laser2c.plist
index 628becf..280c08a 100644
--- a/Ample/Resources/laser2c.plist
+++ b/Ample/Resources/laser2c.plist
@@ -3915,6 +3915,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3923,6 +3928,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5164,6 +5174,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5172,6 +5187,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5560,6 +5580,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5568,6 +5593,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5686,6 +5716,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5694,6 +5729,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/mac2fdhd.plist b/Ample/Resources/mac2fdhd.plist
index d41025a..7981d75 100644
--- a/Ample/Resources/mac2fdhd.plist
+++ b/Ample/Resources/mac2fdhd.plist
@@ -1436,6 +1436,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1474,6 +1479,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1505,6 +1515,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1536,6 +1551,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1567,6 +1587,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/macii.plist b/Ample/Resources/macii.plist
index 7e635fa..e5b1a45 100644
--- a/Ample/Resources/macii.plist
+++ b/Ample/Resources/macii.plist
@@ -1436,6 +1436,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1474,6 +1479,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1505,6 +1515,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1536,6 +1551,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1567,6 +1587,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/maciici.plist b/Ample/Resources/maciici.plist
index e82d40e..1627d60 100644
--- a/Ample/Resources/maciici.plist
+++ b/Ample/Resources/maciici.plist
@@ -1004,6 +1004,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1042,6 +1047,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1073,6 +1083,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1104,6 +1119,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1135,6 +1155,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/maciicx.plist b/Ample/Resources/maciicx.plist
index 95770bf..790d4cf 100644
--- a/Ample/Resources/maciicx.plist
+++ b/Ample/Resources/maciicx.plist
@@ -986,6 +986,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1024,6 +1029,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1055,6 +1065,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1086,6 +1101,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1117,6 +1137,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/maciihmu.plist b/Ample/Resources/maciihmu.plist
index b045d1e..37d2863 100644
--- a/Ample/Resources/maciihmu.plist
+++ b/Ample/Resources/maciihmu.plist
@@ -1436,6 +1436,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1474,6 +1479,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1505,6 +1515,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1536,6 +1551,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1567,6 +1587,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/maciivi.plist b/Ample/Resources/maciivi.plist
index 2c27210..458040b 100644
--- a/Ample/Resources/maciivi.plist
+++ b/Ample/Resources/maciivi.plist
@@ -1084,6 +1084,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1122,6 +1127,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1153,6 +1163,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1184,6 +1199,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1215,6 +1235,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/maciivx.plist b/Ample/Resources/maciivx.plist
index 5bc1d30..f2b73c8 100644
--- a/Ample/Resources/maciivx.plist
+++ b/Ample/Resources/maciivx.plist
@@ -1084,6 +1084,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1122,6 +1127,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1153,6 +1163,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1184,6 +1199,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1215,6 +1235,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/maciix.plist b/Ample/Resources/maciix.plist
index ebb283c..f8a69b3 100644
--- a/Ample/Resources/maciix.plist
+++ b/Ample/Resources/maciix.plist
@@ -1436,6 +1436,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1474,6 +1479,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1505,6 +1515,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1536,6 +1551,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -1567,6 +1587,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/maxxi.plist b/Ample/Resources/maxxi.plist
index 77329da..a3d76cf 100644
--- a/Ample/Resources/maxxi.plist
+++ b/Ample/Resources/maxxi.plist
@@ -3915,6 +3915,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3923,6 +3928,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5164,6 +5174,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5172,6 +5187,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5560,6 +5580,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5568,6 +5593,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5686,6 +5716,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5694,6 +5729,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/microeng.plist b/Ample/Resources/microeng.plist
index 6c5318b..a20145e 100644
--- a/Ample/Resources/microeng.plist
+++ b/Ample/Resources/microeng.plist
@@ -3915,6 +3915,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3923,6 +3928,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5164,6 +5174,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5172,6 +5187,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5560,6 +5580,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5568,6 +5593,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5686,6 +5716,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5694,6 +5729,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/mprof3.plist b/Ample/Resources/mprof3.plist
index adc58ca..deb4fa4 100644
--- a/Ample/Resources/mprof3.plist
+++ b/Ample/Resources/mprof3.plist
@@ -4287,6 +4287,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -4295,6 +4300,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6569,6 +6579,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6577,6 +6592,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7054,6 +7074,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7062,6 +7087,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7180,6 +7210,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7188,6 +7223,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/prav82.plist b/Ample/Resources/prav82.plist
index 52a1fe5..523512d 100644
--- a/Ample/Resources/prav82.plist
+++ b/Ample/Resources/prav82.plist
@@ -3915,6 +3915,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3923,6 +3928,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5164,6 +5174,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5172,6 +5187,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5560,6 +5580,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5568,6 +5593,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5686,6 +5716,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5694,6 +5729,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/prav8c.plist b/Ample/Resources/prav8c.plist
index 1ee037d..3a9acaa 100644
--- a/Ample/Resources/prav8c.plist
+++ b/Ample/Resources/prav8c.plist
@@ -4287,6 +4287,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -4295,6 +4300,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6569,6 +6579,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6577,6 +6592,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7054,6 +7074,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7062,6 +7087,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7180,6 +7210,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7188,6 +7223,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/prav8m.plist b/Ample/Resources/prav8m.plist
index c7f20f0..c8ca475 100644
--- a/Ample/Resources/prav8m.plist
+++ b/Ample/Resources/prav8m.plist
@@ -3915,6 +3915,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3923,6 +3928,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5164,6 +5174,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5172,6 +5187,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5560,6 +5580,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5568,6 +5593,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5686,6 +5716,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5694,6 +5729,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/space84.plist b/Ample/Resources/space84.plist
index 842a9bb..60f4510 100644
--- a/Ample/Resources/space84.plist
+++ b/Ample/Resources/space84.plist
@@ -3915,6 +3915,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3923,6 +3928,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5164,6 +5174,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5172,6 +5187,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5560,6 +5580,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5568,6 +5593,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5686,6 +5716,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5694,6 +5729,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/spectred.plist b/Ample/Resources/spectred.plist
index 0ba6bcf..3398041 100644
--- a/Ample/Resources/spectred.plist
+++ b/Ample/Resources/spectred.plist
@@ -4287,6 +4287,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -4295,6 +4300,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6569,6 +6579,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6577,6 +6592,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7054,6 +7074,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7062,6 +7087,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7180,6 +7210,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7188,6 +7223,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/tk3000.plist b/Ample/Resources/tk3000.plist
index 3d3e7bf..8e1ef4c 100644
--- a/Ample/Resources/tk3000.plist
+++ b/Ample/Resources/tk3000.plist
@@ -4287,6 +4287,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -4295,6 +4300,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6569,6 +6579,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6577,6 +6592,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7054,6 +7074,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7062,6 +7087,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7180,6 +7210,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -7188,6 +7223,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/uniap2en.plist b/Ample/Resources/uniap2en.plist
index 8ee297b..3d12e32 100644
--- a/Ample/Resources/uniap2en.plist
+++ b/Ample/Resources/uniap2en.plist
@@ -3915,6 +3915,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3923,6 +3928,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5164,6 +5174,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5172,6 +5187,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5560,6 +5580,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5568,6 +5593,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5686,6 +5716,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5694,6 +5729,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/uniap2pt.plist b/Ample/Resources/uniap2pt.plist
index 258f007..f5dd70c 100644
--- a/Ample/Resources/uniap2pt.plist
+++ b/Ample/Resources/uniap2pt.plist
@@ -3915,6 +3915,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3923,6 +3928,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5164,6 +5174,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5172,6 +5187,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5560,6 +5580,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5568,6 +5593,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5686,6 +5716,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5694,6 +5729,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/uniap2ti.plist b/Ample/Resources/uniap2ti.plist
index cb3001f..a659567 100644
--- a/Ample/Resources/uniap2ti.plist
+++ b/Ample/Resources/uniap2ti.plist
@@ -3915,6 +3915,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3923,6 +3928,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5164,6 +5174,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5172,6 +5187,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5560,6 +5580,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5568,6 +5593,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5686,6 +5716,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5694,6 +5729,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/Ample/Resources/zijini.plist b/Ample/Resources/zijini.plist
index fae7959..d8fc1e2 100644
--- a/Ample/Resources/zijini.plist
+++ b/Ample/Resources/zijini.plist
@@ -3224,6 +3224,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -3232,6 +3237,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5506,6 +5516,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5514,6 +5529,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5991,6 +6011,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -5999,6 +6024,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6117,6 +6147,11 @@
RS232 Null Modem
default
+ media
+
+ bitbanger
+ 1
+
value
@@ -6125,6 +6160,11 @@
RS232 Synchronous I/O
default
+ media
+
+ bitbanger
+ 1
+
value
diff --git a/python/mkmachines.py b/python/mkmachines.py
index 3de397f..4c706a6 100644
--- a/python/mkmachines.py
+++ b/python/mkmachines.py
@@ -17,6 +17,8 @@ from machines import MACHINES, SLOTS, SLOT_NAMES
# Inside Macintosh: Devices chapter 2 explains the Nubus slot name scheme
# (essentially $01-$0e; $0 and $f are reserved)
#
+# TODO -midiin, -midiout, -printout, -bitbanger
+
# don't allow these for now. generally because they add floppy/hard drives
@@ -184,6 +186,7 @@ def find_media(parent, include_slots=False):
"harddisk_image": "hard",
"floppy_sonny": "floppy_3_5",
"messimg_disk_image": "pseudo_disk",
+ "bitbanger": "bitbanger",
}
remap_slot = {
# now handled at the slot level.
@@ -261,6 +264,8 @@ DEVICE_MEDIA = {
'35hd': 'floppy_3_5',
'35dd': 'floppy_3_5',
'35sd': 'floppy_3_5',
+ # 'null_modem': 'bitbanger',
+ # 'rs232_sync_io': 'bitbanger',
}
DEVICE_EXCLUDE = set([
@@ -289,10 +294,12 @@ def make_device_options(slot):
devname = option.get("devname")
if name in DEVICE_EXCLUDE: continue
+ device = None
+ if devname in machine_cache: device = machine_cache[devname]
if name in DEVICE_REMAP:
desc = DEVICE_REMAP[name]
- elif devname in machine_cache:
- desc = machine_cache[devname].find("description").text
+ elif device:
+ desc = device.find("description").text
else:
# print("{} - {}".format(name, devname))
continue
@@ -300,7 +307,10 @@ def make_device_options(slot):
default = option.get("default") == "yes"
has_default |= default
media = None
+
if name in DEVICE_MEDIA: media = { DEVICE_MEDIA[name]: 1 }
+ elif device and device.find("./device_ref[@name='bitbanger']") != None: media = { 'bitbanger': 1 }
+
item = {
'value': name,
'description': desc,