AminetAminet
Search:
84439 packages online
About
Recent
Browse
Search
Upload
Setup
Services

driver/other/anaiis_hostusb.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:ANAIIS libusb support for WinUAE Release 1.18
Author:Gilles Pelletier
Uploader:gilles pelletier live fr (Gilles Pelletier)
Type:driver/other
Version:1.18 (18-Dec-2018)
Requires:ANAIIS, WinUAE and libusb or LibusbX for windows 32 bits (or 64 bits)
Architecture:m68k-amigaos
Date:2018-12-20
Download:http://aminet.net/driver/other/anaiis_hostusb.lha - View contents
Readme:http://aminet.net/driver/other/anaiis_hostusb.readme
Downloads:7163

Introduction
~~~~~~~~~~~~
This usbhcd module can be used for dev purpose with ANAIIS.
All source code is given
You can use this as a skeleton for another usb hardware.

Requirements
~~~~~~~~~~~~
libusb
How to download libusb for Windows (win32)
http://libusb-win32.sourceforge.net
Follow instructions to install.
Can also be installed and used with 7 64 bits.

LibusbX or libusb are not well maintained, but it is enough for dev purpose.


WinUAE
usbhcd_src/release/hostusb.dll
This is a 32 bits Windows standard dll to use with WinUAE.
Recompiled with Visual Studio 2017


Copy hostusb.dll in the Plugins directory of WinUAE, or directly in the WinUAE
directory on older versions (like 1.4.4.0)
Miscellaneous "Allow Native code" property must be checked (2.4.2.b and up).

If you copy a disk image named 'umass.img' in the WinUAE directory, it will use
it!
You can also print something in a file outside the emulator.

Mouses, keyboards, joysticks are working well. Other devices still in
progress...

Known Bugs
~~~~~~~~~~
- USB devices connection/deconnection are not supported.
- Bulk transfers may fail.

Future
~~~~~~
- Add a documentation ;)


Steps
~~~~~
V1.18 18-Dec-2018 Bump rev
V1.12 26-Oct-2017 Add HostSeek64 function to access >4GB host files (as
harddrives)
V1.10 12-Jan-2014 Source code snapshot of ANAIIS release 1.10
V1.09 DD-MMM-YYYY Source code snapshot of ANAIIS release 1.09
V1.06 DD-MMM-YYYY First release.


Contact address
~~~~~~~~~~~~~~~
Any mail, comments, suggestions, documentations are welcome!

Please send a mail with the title "ANAIIS" at the following mail address
gilles dot pelletier at live dot fr

Enjoy USB on... PC!!! :(
And remember: Only Amiga makes it possible! (even on PC :) !!! )


Contents of driver/other/anaiis_hostusb.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[unknown]                 1085    2048  53.0% -lh5- 95c9 Dec 19 21:47 Anaiis_hostusb/Anaiis_hostusb.readme
[unknown]                  608    1276  47.6% -lh5- 388e Dec 19 21:47 Anaiis_hostusb/hostusb_src/anaiis_hostusb.readme
[unknown]                12013   83685  14.4% -lh5- df82 Aug 30 22:21 Anaiis_hostusb/hostusb_src/hostusb.cpp
[unknown]                 1191    4448  26.8% -lh5- 52f7 Oct 26  2017 Anaiis_hostusb/hostusb_src/hostusb.dsp
[unknown]                  222     737  30.1% -lh5- f48f Oct 26  2017 Anaiis_hostusb/hostusb_src/hostusb.dsw
[unknown]                 1244    8351  14.9% -lh5- 9f32 Aug 29 19:36 Anaiis_hostusb/hostusb_src/hostusb.h
[unknown]                  343     880  39.0% -lh5- 374a Oct 26  2017 Anaiis_hostusb/hostusb_src/hostusb.sln
[unknown]                 2739   12800  21.4% -lh5- f9da Oct 26  2017 Anaiis_hostusb/hostusb_src/hostusb.suo
[unknown]                 1185    4620  25.6% -lh5- aede Oct 26  2017 Anaiis_hostusb/hostusb_src/hostusb.vcproj
[unknown]                 1254    5302  23.7% -lh5- 38b6 Aug 30 21:55 Anaiis_hostusb/hostusb_src/hostusb.vcxproj
[unknown]                13789   52830  26.1% -lh5- 73c8 Oct 26  2017 Anaiis_hostusb/hostusb_src/Libusb.h
[unknown]                 2987   11894  25.1% -lh5- 1f81 Oct 26  2017 Anaiis_hostusb/hostusb_src/lusb0_usb.h
[unknown]                10295   25088  41.0% -lh5- 8217 Aug 30 22:21 Anaiis_hostusb/hostusb_src/Release/hostusb.dll
[unknown]                24589   61440  40.0% -lh5- 6530 Jan 24  2013 Anaiis_hostusb/hostusb_src/Release/hostusb_vc6.dll
[unknown]                  190     294  64.6% -lh5- 97b4 Oct 26  2017 Anaiis_hostusb/hostusb_src/StdAfx.cpp
[unknown]                  527    1358  38.8% -lh5- 2a4e Oct 26  2017 Anaiis_hostusb/hostusb_src/StdAfx.h
[unknown]                  139     218  63.8% -lh5- e0e0 Feb 28  2010 Anaiis_hostusb/usbhcd_src/anaiis.h
[unknown]                  228     486  46.9% -lh5- 692d Dec 19 22:55 Anaiis_hostusb/usbhcd_src/anaiis.h.info
[unknown]                  837    3991  21.0% -lh5- 0023 Apr  6  2013 Anaiis_hostusb/usbhcd_src/anaiistags.h
[unknown]                  228     486  46.9% -lh5- 8b3e Dec 19 22:55 Anaiis_hostusb/usbhcd_src/anaiistags.h.info
[unknown]                 2508   10193  24.6% -lh5- 3f80 Oct  3  2013 Anaiis_hostusb/usbhcd_src/anaiisusb.h
[unknown]                  229     486  47.1% -lh5- 0372 Dec 19 22:55 Anaiis_hostusb/usbhcd_src/anaiisusb.h.info
[unknown]                  834    4847  17.2% -lh5- 63f7 Apr 14  2012 Anaiis_hostusb/usbhcd_src/anaiis_private_pragmas.h
[unknown]                  228     486  46.9% -lh5- e18c Dec 19 22:55 Anaiis_hostusb/usbhcd_src/anaiis_private_pragmas.h.info
[unknown]                 1107    4661  23.8% -lh5- e34d Oct  3  2013 Anaiis_hostusb/usbhcd_src/anaiis_private_protos.h
[unknown]                  229     486  47.1% -lh5- 6cfb Dec 19 22:55 Anaiis_hostusb/usbhcd_src/anaiis_private_protos.h.info
[unknown]                  275     628  43.8% -lh5- d653 Dec 19 22:55 Anaiis_hostusb/usbhcd_src/bin.info
[unknown]                 8300   15232  54.5% -lh5- b6b8 Dec 19 22:12 Anaiis_hostusb/usbhcd_src/bin/demo.usbhcd
[unknown]                 6977   12640  55.2% -lh5- 27f0 Dec 19 22:12 Anaiis_hostusb/usbhcd_src/bin/demoa.usbhcd
[unknown]                 7564   13652  55.4% -lh5- 2da5 Dec 19 22:12 Anaiis_hostusb/usbhcd_src/bin/demob.usbhcd
[unknown]                15761   29412  53.6% -lh5- 16ef Dec 19 22:12 Anaiis_hostusb/usbhcd_src/bin/hostusb.usbhcd
[unknown]                 7583   13344  56.8% -lh5- ba52 Dec 19 22:54 Anaiis_hostusb/usbhcd_src/bin/testfiles
[unknown]                  496     841  59.0% -lh5- b482 Dec 19 22:55 Anaiis_hostusb/usbhcd_src/Build.info
[unknown]                  424    1676  25.3% -lh5- d9c0 Nov  8  2017 Anaiis_hostusb/usbhcd_src/compiler.h
[unknown]                  229     486  47.1% -lh5- e51a Dec 19 22:55 Anaiis_hostusb/usbhcd_src/compiler.h.info
[unknown]                  210     393  53.4% -lh5- 227a Mar 28  2013 Anaiis_hostusb/usbhcd_src/devent.asm
[unknown]                  292     486  60.1% -lh5- 8471 Dec 19 22:55 Anaiis_hostusb/usbhcd_src/devent.asm.info
[unknown]                27462  184104  14.9% -lh5- 1596 Nov  9  2017 Anaiis_hostusb/usbhcd_src/hcddemo.c
[unknown]                  279     486  57.4% -lh5- 4274 Dec 19 22:55 Anaiis_hostusb/usbhcd_src/hcddemo.c.info
[unknown]                 4619   27691  16.7% -lh5- d4df Mar 14  2018 Anaiis_hostusb/usbhcd_src/hostusb.c
[unknown]                  278     486  57.2% -lh5- e53c Dec 19 22:55 Anaiis_hostusb/usbhcd_src/hostusb.c.info
[unknown]                 1416    6799  20.8% -lh5- 32d4 Nov  8  2017 Anaiis_hostusb/usbhcd_src/hostusb.h
[unknown]                  231     486  47.5% -lh5- f814 Dec 19 22:55 Anaiis_hostusb/usbhcd_src/hostusb.h.info
[unknown]                  338     965  35.0% -lh5- c60d Nov  7  2013 Anaiis_hostusb/usbhcd_src/hostusbdll.asm
[unknown]                  295     486  60.7% -lh5- e68e Dec 19 22:55 Anaiis_hostusb/usbhcd_src/hostusbdll.asm.info
[unknown]                  505    2178  23.2% -lh5- 07e6 Nov  2  2017 Anaiis_hostusb/usbhcd_src/makefile
[unknown]                  202     838  24.1% -lh5- 8c21 Dec 19 22:55 Anaiis_hostusb/usbhcd_src/makefile.info
[unknown]                  256     628  40.8% -lh5- 11f1 Dec 19 22:55 Anaiis_hostusb/usbhcd_src/obj.info
[unknown]                  119     172  69.2% -lh5- 1274 Dec 19 22:12 Anaiis_hostusb/usbhcd_src/obj/devent.o
[unknown]                 6961   13032  53.4% -lh5- f7d7 Dec 19 22:12 Anaiis_hostusb/usbhcd_src/obj/hcddemo.o
[unknown]                 5573   10316  54.0% -lh5- c7b0 Dec 19 22:12 Anaiis_hostusb/usbhcd_src/obj/hcddemoa.o
[unknown]                 6167   11364  54.3% -lh5- 1f46 Dec 19 22:12 Anaiis_hostusb/usbhcd_src/obj/hcddemob.o
[unknown]                 3605    9436  38.2% -lh5- a1d6 Dec 19 22:12 Anaiis_hostusb/usbhcd_src/obj/hostusb.o
[unknown]                  193     312  61.9% -lh5- e1b7 Dec 19 22:12 Anaiis_hostusb/usbhcd_src/obj/hostusbdll.o
[unknown]                10106   19452  52.0% -lh5- 9cfe Dec 19 22:12 Anaiis_hostusb/usbhcd_src/obj/hostusbhcd.o
[unknown]                  575    1100  52.3% -lh5- 2e48 Dec 19 22:54 Anaiis_hostusb/usbhcd_src/obj/testfiles.o
[unknown]                  578    2553  22.6% -lh5- e0ec Dec 19 22:54 Anaiis_hostusb/usbhcd_src/testfiles.c
[unknown]                  272     486  56.0% -lh5- 57b5 Dec 19 22:55 Anaiis_hostusb/usbhcd_src/testfiles.c.info
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total        58 files  198969  685551  29.0%            Dec 20 20:27

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>