Roland 5 Manual De Usuario

Descargar
Página de 82
Introduction 
Introduction 
Introduction 
Introduction     
                          
                          
                          
                          Europa User Guide
Europa User Guide
Europa User Guide
Europa User Guide    
Page 8 
The Europa Firmware Update/Source Code folders contain the source code required to build the 
Windows and Macintosh Europa Firmware Update Utilities.  If you are not a programmer or have no 
intention of modifying the EFUU or porting it to another platform, skip on to Terminology
 
Note that Synthcom is not under obligation to provide support for source code recompilations. Phone 
support will not be given for source code questions. Send email instead (documented in the Contact
 section of the manual). It is assumed anyone who wishes to modify the EFUU is fully 
knowledgeable about programming and the environments described below. 
 
The Windows EFUU was compiled with Microsoft Visual C++ 6.0 service pack 2. The Windows EFUU 
contains all of the necessary project files and resources to compile the application (start with efuu.dsw). 
No additional libraries or third party code is required to recompile the application. 
 
The Macintosh EFUU was compiled with Mertrowerks Code Warrior 8. It uses OMS 2.0 SDK dated 
5/23/96 that will need to be obtained from Gibson due to licensing restrictions. The Macintosh EFUU 
also uses the FinderProgressBar 2.0 library, written and copyrighted by Chris Larson (© 1993-1995). Used 
with permission per the FinderProgressBar license. 
 
The best code to work with for designing a completely different port is located in Europa Firmware 
Update/Source Code/Windows/Core
. It is written in ANSI C. This contains all of the necessary code to 
verify and parse the Europa image file as well as the code to format the system exclusive messages and 
translate error codes. The porter must provide a series of platform specific APIs for full compilation. The 
best example is in Europa Firmware Update/Source Code/Windows/efuu/win32.c. Look at all 
procedures that begin with the name Host for what needs to be implemented. It is assumed the porter is 
familiar enough with coding and working by example enough to answer their own questions, so no 
further information is provided. 
 
Synthcom places no restrictions on Synthcom written code. It is public domain. Synthcom retains the 
copyright and trademark of the Europa icon. Synthcom will only support Synthcom compiled or 
Synthcom approved code.