OS4 DepotLogo by DBAlex 
(anonymous IP: 18.207.160.209,2254) 
 HomeRecentStatsSearchSubmitUploadsMirrorsContactInfoDisclaimerConfigAdmin
 Menu

 Features
   Crashlogs
   Bug tracker
   Locale browser
 

 Categories

   o Audio (343)
   o Datatype (51)
   o Demo (203)
   o Development (602)
   o Document (24)
   o Driver (97)
   o Emulation (148)
   o Game (1011)
   o Graphics (500)
   o Library (118)
   o Network (234)
   o Office (66)
   o Utility (932)
   o Video (69)

Total files: 4398

Full index file
Recent index file

 Links

  Amigans.net
  OpenAmiga
  Aminet
  IntuitionBase


Support the site


 Readme for:  Driver » Misc » gplink.lha

Gplink

Description: Connect your GP32 to your AmigaOne
Download: gplink.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 345kb
Version: 1.5
Date: 31 May 2008
Author: Too many to list here, see AUTHORS file, AOS 4.0 compile by Spot / Up Rough
Submitter: Spot / Up Rough
Email: spot/triad se
Category: driver/misc
License: GPL
Distribute: yes
Min OS Version: 4.0
FileID: 3719
 
Comments: 3
Snapshots: 0
Videos: 0
Downloads: 187  (Current version)
187  (Accumulated)
Votes: 0 (0/0)  (30 days/7 days)

Show comments Show snapshots Show videos Show content Show crashlogs Replace file 
*** THIS PORT IS UNTESTED, I DON'T HAVE A GP32, TEST IT AND LET ME KNOW
HOW IT GOES! ***

gplink is a gp32 linking tool for linux.  It should also be possible to
compile it for any platform supported by libusb, though some endian stuff
probably needs fixing for non x86 architectures.

Requirements: Set up usbdevfs: http://www.linux-usb.org/USB-guide/x173.html
When you plug in and switch on your gp32 you should see an extra entry appear
under /proc/bus/usb/<bus number>/

Permissions: For gplink to be able to access the usb bus you need to either:
a) set permissions on usbdevfs to 0666 using an fstab entry like: none
/proc/bus/usb usbdevfs devmode=0666 0 0 b) use gplink as root, or c) use
something like linux hotplug (http://linux-hotplug.sourceforge.net) to manage
the permissions.

A statically linked binary for linux is included in the archive.  To build
gplink requires libusb (http://libusb.sourceforge.net).

usage: gplink [-lchx] command arguments
gplink info                            get smc info
gplink ids                             get ids (pduid etc)
gplink ls [directory name]             smc directory listing
       -l print file sizes
gplink get source [destination dir]    download file
 -r download files recursively
gplink put file [file...] destination  upload file(s) to given destination
       -c do 8.3 filename conversion
gplink install file.fpk                install fpk archive
gplink mkdir path                      create directory
gplink rmdir path                      delete directory
gplink rm file                         delete file
gplink run file                        run .gxb or .fxe file
       (requires pc-link/multi-fw)

options:
-h print numbers in human readable format
-x end link mode after operation

Paths can be specified in either /gpmm/blah.fxe or gp:\gpmm\blah.fxe format,
but remember to escape backslashes if you use them.

Error recovery isn't too good yet.  If an operation doesn't work you
might have to switch your gp32 off and on for the link command to start
working again.



Copyright © 2004-2024 by Björn Hagström All Rights Reserved