Updated cdplayer.library SDK

   Author:       Patrick Hess, Szilard Biro
   Uploader:     col lawrence gmail com (Szilard Biro)
   Type:         dev/c
   Version:      1.1
   Requires:     dev/misc/CDPlayerlib37.lha
   Architecture: generic
   Date:         2024-10-02
   Readme:       http://aminet.net/dev/c/CDPlayerSDK.readme
   Downloads:    780

http://aminet.net/dev/c/CDPlayerSDK.lha

This is an updated C software development kit for cdplayer.library 37.0, as

the original SDK had issues with modern compilers. I started out with

fd2pragma and sfdc, then manually fixed the GCC inlines to work around the

quirks (A5 register usage, putting 8-bit values into address registers, etc).

It contains GCC inlines as well as libcall/amicall pragmas suitable for older

compilers.

Changelog:

1.1

- made the GCC inlines PowerUP / WarpUP compatible

1.0

- initial release

Contents of dev/c/CDPlayerSDK.lha

PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[unknown]                  320     773  41.4% -lh5- 337c May 29  1995 clib/cdplayer_protos.h
[unknown]                  182     391  46.5% -lh5- 1e73 May 12  1995 fd/cdplayer.fd
[unknown]                 1161    2566  45.2% -lh5- 0cf6 May 29  1995 libraries/cdplayer.h
[unknown]                  626    3589  17.4% -lh5- f8bc Aug 25  2021 pragmas/cdplayer_pragmas.h
[unknown]                  348     766  45.4% -lh5- 7999 Aug 25  2021 proto/cdplayer.h
[unknown]                 1004    4905  20.5% -lh5- d08c Sep 26 17:28 inline/cdplayer.h
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total         6 files    3641   12990  28.0%            Oct  2 19:10

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