Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.apple2.programmer > #2040

[///] Driv3rs and SCP Source?

From ultramagnus_tcv <mikew@thecomputervalet.com>
Newsgroups comp.sys.apple2.programmer
Subject [///] Driv3rs and SCP Source?
Date 2016-01-05 11:21 -0600
Organization A noiseless patient Spider
Message-ID <n6gttn$4h8$1@dont-email.me> (permalink)

Show all headers | View raw


Hello,

I'm announcing here that I've released a small Python script. 
Driv3rs.py opens SOS.DRIVER files (properly exported from an imaged SOS 
disk), crawls the Device Information Blocks therein, and creates a CSV 
file with the information. It's trivial to chain up a workflow in which 
you can search for SOS.DRIVER files, push them through Driv3rs and wind 
up with a nice CSV file with all kinds of nifty information.

https://github.com/thecompu/Driv3rs

I am not a professional programmer. I'm hopeful for constructive 
criticism and (even better) pull requests. However, if you find you 
can't stand it, I will have Sic-Sacs available at KansasFest.

Special thanks to Michael Sternberg, Paul Hagstrom, and David Schmidt 
for guidance and support.

===

Switching topics slightly:

Paul identified early on that it would be useful to extend the 
functionality of the script to catalog drivers that have _not_ been 
placed into SOS.DRIVER via the System Configuration Program. However, 
while the Drivers Writers Manual documents DIBs handily, I can't find a 
similar breakdown of what's inside a loadable driver file. (It may be 
in front of my face.)

Any tips on where to look? I suspect it might be easiest to look at the 
source for the SCP, if one exists. I don't see it on apple3.org _but_ 
it could be inside something else.

This is also something where Virtual II would be ideal since it has 
great debugging options. However, Apple /// emulation is not up to that 
level yet.

Anyway, any tips are appreciated.

m

Back to comp.sys.apple2.programmer | Previous | NextNext in thread | Find similar


Thread

[///] Driv3rs and SCP Source? ultramagnus_tcv <mikew@thecomputervalet.com> - 2016-01-05 11:21 -0600
  Re: [///] Driv3rs and SCP Source? David Schmidt <schmidtd@my-deja.com> - 2016-01-05 15:15 -0500
    Re: [///] Driv3rs and SCP Source? ultramagnus_tcv <mikew@thecomputervalet.com> - 2016-01-05 17:28 -0600
      Re: [///] Driv3rs and SCP Source? David Schmidt <schmidtd@my-deja.com> - 2016-01-05 18:57 -0500
        Re: [///] Driv3rs and SCP Source? ultramagnus_tcv <mikew@thecomputervalet.com> - 2016-01-05 18:45 -0600
        Re: [///] Driv3rs and SCP Source? ultramagnus_tcv <mikew@thecomputervalet.com> - 2016-01-05 19:54 -0600
          Re: [///] Driv3rs and SCP Source? Antoine Vignau <antoine.vignau@laposte.net> - 2016-01-05 21:26 -0800
          Re: [///] Driv3rs and SCP Source? David Schmidt <schmidtd@my-deja.com> - 2016-01-06 07:58 -0500
            Re: [///] Driv3rs and SCP Source? David Schmidt <schmidtd@my-deja.com> - 2016-01-06 12:11 -0500
              Re: [///] Driv3rs and SCP Source? ultramagnus_tcv <mikew@thecomputervalet.com> - 2016-01-06 11:26 -0600
                Re: [///] Driv3rs and SCP Source? David Schmidt <schmidtd@my-deja.com> - 2016-01-06 12:39 -0500
                Re: [///] Driv3rs and SCP Source? ultramagnus_tcv <mikew@thecomputervalet.com> - 2016-01-06 11:54 -0600
                Re: [///] Driv3rs and SCP Source? David Schmidt <schmidtd@my-deja.com> - 2016-01-06 12:58 -0500
                Re: [///] Driv3rs and SCP Source? ultramagnus_tcv <mikew@thecomputervalet.com> - 2016-01-06 16:41 -0600
                Re: [///] Driv3rs and SCP Source? David Schmidt <schmidtd@my-deja.com> - 2016-01-07 12:44 -0500
            Re: [///] Driv3rs and SCP Source? ultramagnus_tcv <mikew@thecomputervalet.com> - 2016-01-06 11:17 -0600
  Re: [///] Driv3rs and SCP Source? Steven Hirsch <snhirsch@gmail.com> - 2016-01-07 07:30 -0500
    Re: [///] Driv3rs and SCP Source? ultramagnus_tcv <mikew@thecomputervalet.com> - 2016-01-07 10:10 -0600

csiph-web