Author Topic: About Amouse Driver  (Read 6142 times)

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4710
  • Karma: +41/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
About Amouse Driver
« on: January 16, 2016, 05:21:36 pm »
Hi

Just in case I have the AMouse (mouse and USB) driver source code. I can not make the source code public since it is based on the IBM DDK. But the developer has agreed that his changes can be shared in a BSD 3-Clause license style. Since I don't know how  to only share the changes, I'm not able to put the source code on the public.

But if you have any use for the AMouse driver source code contact me to see what can be done.  I was thinking that maybe it can be put on Netlabs as a close source project, but with the changes owner by netlabs to be turn into collaborative (but close source) project.  Maybe this is old news or the Amouse source code was shared already with other developer, but I think it needs to be announced publicly that we have this resource available.

The Amouse GUI is already open source under BSD 3-Clause license.  That is no problem with that and to continue making it an open source project.  (https://github.com/OS2World/DRV-Amouse-GUI).

Regards
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4786
  • Karma: +99/-1
    • View Profile
Re: About Amouse Driver
« Reply #1 on: January 17, 2016, 03:15:17 am »
Do you also have the original DDK sources? If so you can might be able to use diff to show the changes, something like
Code: [Select]
diff -Naur x:/path/to/amouse x:/path/to/ddk/mouse > amouse.diff

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4710
  • Karma: +41/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: About Amouse Driver
« Reply #2 on: January 17, 2016, 02:04:48 pm »
Thanks Dave.

I have the DDK, I will try to generate the .diff file.

How do you use the command to do the inverse thing? so from the DDK use the .diff to generate the file with the changes.

Regards
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4786
  • Karma: +99/-1
    • View Profile
Re: About Amouse Driver
« Reply #3 on: January 17, 2016, 07:51:37 pm »
Use patch, something like this, from the directory above the ddk mouse source.
Code: [Select]
patch -p0 < amouse.diff
For git formatted patches, use -p1 and you can try first with --dry-run to get an idea of if it'll work.