Changeset 223 in xtideuniversalbios for trunk/Serial_Server


Ignore:
Timestamp:
Jan 25, 2012, 8:20:06 PM (13 years ago)
Author:
krille_n_@…
google:author:
krille_n_@hotmail.com
Message:

Changes:

  • Fixed what appears to be a mistake in EBIOS.inc
  • Added a 'release' option to the makefile of the Serial Server (invokes UPX)
  • Some very minor optimizations
  • Removed the eSEG macro and did some other cleanups (fixed typos etc)
Location:
trunk/Serial_Server
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Serial_Server/library/Library.h

    r219 r223  
    2222
    2323    virtual void writeSector( void *buff ) = 0;
    24    
     24
    2525    virtual void readSector( void *buff ) = 0;
    2626
     
    3535
    3636    unsigned long totallba;
    37    
     37
    3838    char *shortFileName;
    3939    int readOnly;
     
    5858#include "../win32/win32serial.h"
    5959#else
    60 // there is no standard way to read/write and configure the serial port, OS specifc only
     60// there is no standard way to read/write and configure the serial port, OS specific only
    6161#endif
    6262
  • trunk/Serial_Server/makefile

    r219 r223  
    77# Use with GNU Make and Microsoft Visual C++ 2010
    88#
     9# Also works with Open Watcom C/C++ Version 1.9
     10#
    911
    1012CL = cl
     
    1416
    1517build/serdrive.exe: $(WIN32OBJS)
    16     $(CL) /Febuild/serdrive.exe $(WIN32OBJS)
     18    @$(CL) /Febuild/serdrive.exe $(WIN32OBJS)
    1719
    1820build/%.obj:    win32/%.cpp
    19     $(CL) /c $(CLFLAGS) $< /Fo$@
     21    @$(CL) /c $(CLFLAGS) $< /Fo$@
    2022
    2123build/%.obj:    library/%.cpp
    22     $(CL) /c $(CLFLAGS) $< /Fo$@
     24    @$(CL) /c $(CLFLAGS) $< /Fo$@
    2325
    2426$(WIN32OBJS):   library/library.h win32/win32file.h win32/win32serial.h library/file.h library/flatimage.h
    2527
    2628build/checksum_test.exe:    library/checksum.cpp
    27     $(CL) /Febuild/checksum_test.exe /Ox library/checksum.cpp /Fobuild/checksum_test.obj -D CHECKSUM_TEST
     29    @$(CL) /Febuild/checksum_test.exe /Ox library/checksum.cpp /Fobuild/checksum_test.obj -D CHECKSUM_TEST
    2830
    29 clean: 
    30     del /q build\*.*
     31release:    build/serdrive.exe
     32    @echo Compressing with UPX...
     33    @upx -qq --ultra-brute build/serdrive.exe
     34    @echo Done!
    3135
     36clean:
     37    @del /q build\*.*
Note: See TracChangeset for help on using the changeset viewer.