Name Last modified Size Description
Parent Directory 03-Mar-1999 04:47 - SETUPEX.EXE 03-Apr-2001 16:35 1.5M vmmapper.exe 03-Apr-2001 16:37 9k
フリーのカードサービスクライアントです. IBM PC110でSRAMカードを扱うときに便利です. ソースコードが付属しています. http://www.csluk.demon.co.uk/cs/ (Samuel Liddicottさん) You are reading: LICENSE.TXT ---------------------------- License date: August 1997 This license applies to: VMMAPPER.EXE; CSL_CS.DLL and associated source files and also PCCSETUP.EXE; PCCARD.HLP; README.TXT; SETUP.EXE and CARDSERV.PAS and other associated files. A card services software library, together known as the Campbell Scientific Ltd Card Services package. Copyright (C) 1997 Campbell Scientific Ltd, 80 Hathern Road, Shepshed, Leicestershire, LE12 9RP United Kingdom Users of this package, or any part thereof are bound by the terms and conditions of this license. This software must may only be distributed as a complete package This software is licensed free of charge but remains the property of Campbell Scieitific Ltd Campbell Scientific Ltd does not provide support for this package. Support can be obtained from alt.periphs.pcmcia (preferred), or from: Sam Liddicott SAAC Software 34A Anson Road Shepshed Leicestershire, LE12 9PU United Kingdom Phone: +44 (0) 1509 503856 Email: samjam@bigfoot.com Updates can be had from: http://www.csluk.demon.co.uk/cs WARRANTY: BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. You are reading: README.TXT --------------------------- Updates can be had from: http://www.csluk.demon.co.uk/cs For licensing information read License.txt. Basically you must distribute the whole package if you distribute it at all. That includes all the help files, and readme files and setup programs. +++ Changes August 1997 Addition of a .h file Fixed the request configurations structure with help from Dietmar Ortler, who also provided an updated .h file for C uses. Fixed request window so that the address and size are passed back after the call, with help from Dietmar again. Removed most plain references to Campbell Scienticic from the code and help files, so we don't get lumbered with all your support. Changed all references to handles from integer to TClientHandle (word), and of sockets to TSocket (integer). +++ Changes February 1997 The PCCSetup program which must be in the same dir as the DLL, is no longer run the first time the DLL is loaded. Your program must call the RunSetup routine in the DLL, or even better, just run PCCSetup when it installs. SOURCE CODE IS NOW INCLUDED. YEP - This is becoming a bigger joint effort by all those who want to get involved to produce a FREE card services library to nearlly every implementation of card services. UNDERSTAND: I don't want a zillion and one different versions of the DLL out there, so please pass all changes through me, and I'll co-ordinate new releases. VMMAPPER: It causes even more harm if there are multiple copies of VMMapper about, so I'm keeping the source to that myself. It works, thats all thats important. I don't want someone elses broken adaption ruining it for my customers. Its a bit harder to do that with the DLL. NEXT: Well - we want a 32 bit version of the DLL I think. We also want an interface adding for the VXD card services interface in the 16 and 32 bit versions to give us complete support. I know some people have developed a VXD interface - how about adding it to this project? === The rest CardServ.pas is the Delphi 1.0 interface file to the DLL. C/C++/VB users will have to roll their own .h file or equivalent. If someone sends me a copy of one, I will include it here for the benefit of others. Most of the CardServices 2.1 API is implemented and what isn't is dead easy to do in terms of everything else. The best programmers documentation IS the cardserv.pas file and the source to the DLL. You can see there are also a few extra toolkit routines, such as (SRAM users cheer here) COPYTOCARD and COPYFROMCARD which copy a buffer to or from a region of SRAM card. The method used will be a either OPENMEMORY/COPY/CLOSE sequence or an enumeration of memory regions with calls to MAPMEMPAGE and so forth. By default CSL_CS.DLL will try one first, and then the other, and remember which one worked last time, and try that first next time. There is an associated .ini file which is created when the DLL is first loaded. The PCCSetup program which must be in the same dir as the DLL, is no longer run the first time the DLL is loaded. Your program must call the RunSetup routine in the DLL, or even better, just run PCCSetup when it installs. Extra help can be obtained b: * writing to alt.periphs.pcmcia, where I *might* answer personally, but you can get peer support from other users, * emailing me at samjam@bigfoot.com and paying me some money first - yes I can't do this in my employers time, and I'm blowed if I'm going to clock out and do it when I have 14 hours a week studying as well... So you pay me and I get less overtime - sounds fair? You can also contact me at: Sam Liddicott SAAC Software 34A Anson Road Shepshed Leicestershire, LE12 9PU United Kingdom Phone: +44 (0) 1509 503856 Email: samjam@bigfoot.com
USAMI Home Server Powered with VineLinux |