?login_element?

Subversion Repositories NedoOS

Rev

Rev 471 | Rev 641 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1. @ECHO OFF
  2. echo Build fatfs
  3. set Z80_IDE_PATH=..\..\iar
  4. IF NOT EXIST %Z80_IDE_PATH%\bin\az80.exe (
  5.         ECHO IAR not found. Skipping build FatFS
  6.         EXIT /b
  7. )
  8. set AZ80=%Z80_IDE_PATH%\bin\az80
  9. set XLINK=%Z80_IDE_PATH%\bin\xlink
  10. set IARLIB=%Z80_IDE_PATH%\lib\
  11.  
  12. if not exist list mkdir list
  13.  
  14. %AZ80% -S -Olist\ -uu ff.asm
  15. %AZ80% -S -Olist\ -uu mylib.asm
  16.  
  17. %XLINK% ff mylib -f link.lnk
  18.  
  19. echo ;FatFS calls > ..\kernel\ffsfunc.asm
  20. echo ffsfunc >> ..\kernel\ffsfunc.asm
  21. FOR /F "eol=# tokens=1,2,3 delims=_ " %%i in (list/cout.l) do (
  22.         IF "%%i"=="f" (
  23.                 @echo .%%i_%%j EQU 0x%%k >> ../kernel/ffsfunc.asm
  24.         )
  25. )
  26.