доработка округления при печати чека V2

This commit is contained in:
Dmitriy 2021-05-14 00:12:32 +03:00
parent 83682fe6da
commit 00a6038a4b
63 changed files with 13705 additions and 1038 deletions

Binary file not shown.

5037
Flash/Exe/solarium_3_35.hex Normal file

File diff suppressed because it is too large Load Diff

5043
Flash/Exe/solarium_3_36.hex Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 04s
C:\work\solarium\DRIVERS\ccnet\CCRSProtocol.c
C:\work\solarium\DRIVERS\ccnet\CCRSProtocol.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/app.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 08s
C:\work\solarium\OS\app\app.c
C:\work\solarium\OS\app\app.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

Binary file not shown.

63
Flash/Obj/app_serv.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 10s
C:\work\solarium\PROJECT\app\app_serv.c
C:\work\solarium\PROJECT\app\app_serv.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/bsp.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 08s
C:\work\solarium\OS\bsp\bsp.c
C:\work\solarium\OS\bsp\bsp.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/coin.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 13s
C:\work\solarium\PROJECT\service\coin.c
C:\work\solarium\PROJECT\service\coin.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/control.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 10s
C:\work\solarium\PROJECT\app\control.c
C:\work\solarium\PROJECT\app\control.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/crc16.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 15s
C:\work\solarium\PROJECT\tools\crc16.c
C:\work\solarium\PROJECT\tools\crc16.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/data.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 12s
C:\work\solarium\PROJECT\data\data.c
C:\work\solarium\PROJECT\data\data.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

Binary file not shown.

63
Flash/Obj/datadesc.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 12s
C:\work\solarium\PROJECT\data\datadesc.c
C:\work\solarium\PROJECT\data\datadesc.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

Binary file not shown.

63
Flash/Obj/fiscal.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 05s
C:\work\solarium\DRIVERS\fiscal\fiscal.c
C:\work\solarium\DRIVERS\fiscal\fiscal.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

Binary file not shown.

63
Flash/Obj/fr.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:09 15s
C:\work\solarium\PROJECT\service\fr.c
C:\work\solarium\PROJECT\service\fr.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/fram.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 05s
C:\work\solarium\DRIVERS\fram\fram.c
C:\work\solarium\DRIVERS\fram\fram.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

Binary file not shown.

63
Flash/Obj/journal.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 11s
C:\work\solarium\PROJECT\app\journal.c
C:\work\solarium\PROJECT\app\journal.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/keyboard.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 06s
C:\work\solarium\DRIVERS\keyboard\keyboard.c
C:\work\solarium\DRIVERS\keyboard\keyboard.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/lcd.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 06s
C:\work\solarium\DRIVERS\lcd\lcd.c
C:\work\solarium\DRIVERS\lcd\lcd.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/lib_mem.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 08s
C:\work\solarium\OS\uc\lib\lib_mem.c
C:\work\solarium\OS\uc\lib\lib_mem.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/lib_str.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 08s
C:\work\solarium\OS\uc\lib\lib_str.c
C:\work\solarium\OS\uc\lib\lib_str.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

Binary file not shown.

63
Flash/Obj/menu.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 12s
C:\work\solarium\PROJECT\menu\menu.c
C:\work\solarium\PROJECT\menu\menu.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

Binary file not shown.

63
Flash/Obj/menudesc.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 13s
C:\work\solarium\PROJECT\menu\menudesc.c
C:\work\solarium\PROJECT\menu\menudesc.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/mode.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 14s
C:\work\solarium\PROJECT\service\mode.c
C:\work\solarium\PROJECT\service\mode.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/modem.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 07s
C:\work\solarium\DRIVERS\modem\modem.c
C:\work\solarium\DRIVERS\modem\modem.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

Binary file not shown.

63
Flash/Obj/modem_task.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 11s
C:\work\solarium\PROJECT\app\modem_task.c
C:\work\solarium\PROJECT\app\modem_task.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/os_core.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 09s
C:\work\solarium\OS\uc\os_ii\source\os_core.c
C:\work\solarium\OS\uc\os_ii\source\os_core.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/os_cpu_c.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 08s
C:\work\solarium\OS\uc\os_ii\port\os_cpu_c.c
C:\work\solarium\OS\uc\os_ii\port\os_cpu_c.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/os_dbg.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 08s
C:\work\solarium\OS\uc\os_ii\port\os_dbg.c
C:\work\solarium\OS\uc\os_ii\port\os_dbg.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/os_dcc.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 08s
C:\work\solarium\OS\uc\os_ii\port\os_dcc.c
C:\work\solarium\OS\uc\os_ii\port\os_dcc.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/os_flag.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 09s
C:\work\solarium\OS\uc\os_ii\source\os_flag.c
C:\work\solarium\OS\uc\os_ii\source\os_flag.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/os_mbox.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 09s
C:\work\solarium\OS\uc\os_ii\source\os_mbox.c
C:\work\solarium\OS\uc\os_ii\source\os_mbox.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/os_mem.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 09s
C:\work\solarium\OS\uc\os_ii\source\os_mem.c
C:\work\solarium\OS\uc\os_ii\source\os_mem.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/os_mutex.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 09s
C:\work\solarium\OS\uc\os_ii\source\os_mutex.c
C:\work\solarium\OS\uc\os_ii\source\os_mutex.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/os_q.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 09s
C:\work\solarium\OS\uc\os_ii\source\os_q.c
C:\work\solarium\OS\uc\os_ii\source\os_q.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/os_sem.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 09s
C:\work\solarium\OS\uc\os_ii\source\os_sem.c
C:\work\solarium\OS\uc\os_ii\source\os_sem.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/os_task.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 09s
C:\work\solarium\OS\uc\os_ii\source\os_task.c
C:\work\solarium\OS\uc\os_ii\source\os_task.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/os_time.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 09s
C:\work\solarium\OS\uc\os_ii\source\os_time.c
C:\work\solarium\OS\uc\os_ii\source\os_time.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/os_tmr.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 09s
C:\work\solarium\OS\uc\os_ii\source\os_tmr.c
C:\work\solarium\OS\uc\os_ii\source\os_tmr.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/spi.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 06s
C:\work\solarium\DRIVERS\fram\spi.c
C:\work\solarium\DRIVERS\fram\spi.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/time.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 14s
C:\work\solarium\PROJECT\service\time.c
C:\work\solarium\PROJECT\service\time.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/uart0.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 05s
C:\work\solarium\DRIVERS\fiscal\uart0.c
C:\work\solarium\DRIVERS\fiscal\uart0.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/uart1.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 04s
C:\work\solarium\DRIVERS\ccnet\uart1.c
C:\work\solarium\DRIVERS\ccnet\uart1.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

63
Flash/Obj/uart2.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 07s
C:\work\solarium\DRIVERS\modem\uart2.c
C:\work\solarium\DRIVERS\modem\uart2.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

Binary file not shown.

63
Flash/Obj/validator.pbi Normal file
View File

@ -0,0 +1,63 @@
This is an internal working file generated by the Source Browser.
00:01 14s
C:\work\solarium\PROJECT\service\validator.c
C:\work\solarium\PROJECT\service\validator.c
--diag_suppress
Pa039
-o
C:\work\solarium\Flash\Obj\
--no_cse
--no_unroll
--no_inline
--no_code_motion
--no_tbaa
--no_clustering
--no_scheduling
--debug
--endian=little
--cpu=ARM7TDMI-S
-e
--fpu=None
--dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\INC\c\DLib_Config_Normal.h
-I
C:\work\solarium\OS\app\
-I
C:\work\solarium\OS\bsp\
-I
C:\work\solarium\OS\uc\cpu\
-I
C:\work\solarium\OS\uc\lib\
-I
C:\work\solarium\OS\uc\os_ii\port\
-I
C:\work\solarium\OS\uc\os_ii\source\
-I
C:\work\solarium\DRIVERS\lcd\
-I
C:\work\solarium\DRIVERS\keyboard\
-I
C:\work\solarium\DRIVERS\fram\
-I
C:\work\solarium\DRIVERS\ccnet\
-I
C:\work\solarium\DRIVERS\fiscal\
-I
C:\work\solarium\DRIVERS\modem\
-I
C:\work\solarium\PROJECT\
-I
C:\work\solarium\PROJECT\app\
-I
C:\work\solarium\PROJECT\service\
-I
C:\work\solarium\PROJECT\menu\
-I
C:\work\solarium\PROJECT\data\
-I
C:\work\solarium\PROJECT\tools\
--interwork
--cpu_mode
thumb
-On
--use_c++_inline

View File

@ -479,6 +479,7 @@ void UserAppTask(void *p_arg)
if (err) {SetFiscalErrorByCode(err);}
SaveEventRecord(0, JOURNAL_EVENT_PRINT_BUF, GetTimeSec());
GoToPreviousMenu();
ClrFiscalErrorByCode(FR_ERROR_CODE_4D);
}
}
break;
@ -540,7 +541,7 @@ void UserAppTask(void *p_arg)
// íàïå÷àòàåì ÷åê - íàëè÷êà
if (IsFiscalConnected())
{
if (PrintFiscalBill(accmoney, (pricetime*accmoney*60)/price, 0) == 0)
if (PrintFiscalBill(accmoney, (pricetime*accmoney*60)/price, 0, price, pricetime) == 0)
{
SaveEventRecord(RecentChannel, JOURNAL_EVENT_PRINT_BILL, GetTimeSec());
}
@ -554,10 +555,10 @@ void UserAppTask(void *p_arg)
if(accmoneyBank)
{
// íàïå÷àòàåì ÷åê - íàëè÷êà
// íŕďĺ÷ŕňŕĺě ÷ĺę - áŕíę
if (IsFiscalConnected())
{
if (PrintFiscalBill(accmoneyBank, (pricetime*accmoneyBank*60)/price, 1) == 0)
if (PrintFiscalBill(accmoneyBank, (pricetime*accmoneyBank*60)/price, 1, price, pricetime) == 0)
{
SaveEventRecord(RecentChannel, JOURNAL_EVENT_PRINT_BILL_ONLINE, GetTimeSec());
}

View File

@ -419,7 +419,7 @@ void CheckLongCounters(void)
void ClearCounters(void)
{
SetArrayFram(offsetof(TFramMap, Counters), sizeof(CPU_INT32U)*(CHANNELS_NUM+1)*3, 0x00);
SetArrayFram(offsetof(TFramMap, Counters), sizeof(CPU_INT32U)*((CHANNELS_NUM)*4 + 3), 0x00);
}
/// èíêðåìåíò ñ÷åò÷èêà êóïþð ïî íîìèíàëàì

View File

@ -125,11 +125,11 @@ typedef struct{
// Ñóììà áåçíàëè÷íûõ äåíåã ïîêàíàëüíî
CPU_INT32U CounterChannelBankMoney[CHANNELS_NUM];
// общее число запусков
// общее число запусков
CPU_INT32U CounterRun;
// îáùåå Ñóììàðíîå âðåìÿ ðàáîòû, ñåê.
CPU_INT32U CounterTime;
// общее Сумма денег
// общее Сумма денег
CPU_INT32U CounterMoney;
// ñ÷åò÷èêè êóïþð â êóïþðíèêå ïî íîìèíàëàì

View File

@ -1348,7 +1348,7 @@ const TMenuPanel SelectJournalMenuPanel[] = {arr_SelectJournalMenuArray, NULL, 4
const CPU_INT08U str_ReportMenu_0[] = " ÎÒ×ÅÒÛ";
const CPU_INT08U str_ReportMenu_1[] = "X-îò÷åò";
const CPU_INT08U str_ReportMenu_2[] = "Z-îò÷åò";
const CPU_INT08U str_ReportMenu_3[] = "Z-îò÷åò èç áóôåðà";
const CPU_INT08U str_ReportMenu_3[] = "Àííóëèðîâàíèå";
const TMenuLine line_ReportMenu_0 = {
MENU_LINE_STRING, // òèï ïóíêòà ìåíþ

View File

@ -624,10 +624,11 @@ void ClrFiscalErrorByCode(CPU_INT08U err)
// ïå÷àòü ÷åêà íà ÔÐ
// time òåïåðü â ñåêóíäàõ
int PrintFiscalBill(CPU_INT32U money, CPU_INT32U time, CPU_INT32U online)
// ext - ðàñøèðåííûé ôîðìàò êîìàíäû (Îïåðàöèÿ V2 ðàñøèðåííîå çàêðûòèå ÷åêà)
int PrintFiscalBill(CPU_INT32U money, CPU_INT32U time, CPU_INT32U online, CPU_INT32U nomprice, CPU_INT32U nompricetime)
{
CPU_INT08U err;
CPU_INT64U count = (time*1000)/60;
CPU_INT64U count = ((CPU_INT64U)((CPU_INT64U)((CPU_INT64U)time * 1000) / 60));
CPU_INT64U cash = money*100;
CPU_INT64U price = (CPU_INT64U)(((double)money*100*60)/time);
CPU_INT08U tax[4] = {0,0,0,0};
@ -702,9 +703,10 @@ repeat_sell1:
if (ext)
{
count *= 1000;
price = (CPU_INT64U)(((CPU_INT64U)nomprice * 100) / nompricetime);
count = ((CPU_INT64U)((CPU_INT64U)((CPU_INT64U)money * 1000000 * nompricetime) / nomprice));
}
// ïå÷àòàåì êîëè÷åñòâî ìèíóò
if (((ext == 0) && (FiscMakeSell(DEFAULT_PASS, &count, &price, 0, &tax[0], "Óñëóãè ñîëÿðèÿ, ìèí.", &err) != FISC_OK))
|| ((ext) && (FiscMakeSellV2(DEFAULT_PASS, &count, &price, 0, &tax[0], subj, "Óñëóãè ñîëÿðèÿ, ìèí.", &err) != FISC_OK)))

View File

@ -14,7 +14,7 @@ extern void InitFiscal(void);
extern int IsFiscalConnected(void);
extern void FPend(void);
extern void FPost(void);
extern int PrintFiscalBill(CPU_INT32U money, CPU_INT32U time, CPU_INT32U online);
extern int PrintFiscalBill(CPU_INT32U money, CPU_INT32U time, CPU_INT32U online, CPU_INT32U nomprice, CPU_INT32U nompricetime);
extern int PrintFiscalBillRepeated(CPU_INT32U money, CPU_INT32U time);
extern void SetFiscalErrorByCode(CPU_INT08U err);
extern void ClearFiscalErrors(void);

View File

@ -1,7 +1,7 @@
#ifndef _VERSION_H_
#define _VERSION_H_
#define DEVICE_FW_VERSION "03.34"
#define DEVICE_FW_VERSION "03.36"
#endif // #ifndef _VERSION_H_

View File

@ -12,7 +12,7 @@
<Column0>199</Column0><Column1>27</Column1><Column2>27</Column2><Column3>27</Column3></ColumnWidths>
<Column0>181</Column0><Column1>27</Column1><Column2>27</Column2><Column3>27</Column3></ColumnWidths>
</Workspace>
<Find-in-Files>
@ -29,7 +29,7 @@
<Windows>
<Wnd2>
<Wnd0>
<Tabs>
<Tab>
<Identity>TabID-4922-2358</Identity>
@ -41,7 +41,7 @@
</Tab>
</Tabs>
<SelectedTab>0</SelectedTab></Wnd2><Wnd3>
<SelectedTab>0</SelectedTab></Wnd0><Wnd1>
<Tabs>
<Tab>
<Identity>TabID-31733-19868</Identity>
@ -57,20 +57,20 @@
</Tab>
<Tab><Identity>TabID-13605-29828</Identity><TabName>Debug Log</TabName><Factory>Debug-Log</Factory><Session/></Tab><Tab><Identity>TabID-31897-1342</Identity><TabName>Breakpoints</TabName><Factory>Breakpoints</Factory></Tab></Tabs>
<SelectedTab>1</SelectedTab></Wnd3></Windows>
<SelectedTab>1</SelectedTab></Wnd1></Windows>
<Editor>
<Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\service\coin.c</Filename><XPos>0</XPos><YPos>28</YPos><SelStart>982</SelStart><SelEnd>992</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\DRIVERS\modem\modem.c</Filename><XPos>0</XPos><YPos>143</YPos><SelStart>3321</SelStart><SelEnd>3321</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\app\modem_task.c</Filename><XPos>0</XPos><YPos>462</YPos><SelStart>15080</SelStart><SelEnd>15080</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\DRIVERS\keyboard\keyboard.c</Filename><XPos>0</XPos><YPos>129</YPos><SelStart>2822</SelStart><SelEnd>2822</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\app\app_serv.h</Filename><XPos>0</XPos><YPos>21</YPos><SelStart>854</SelStart><SelEnd>873</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\OS\app\app.c</Filename><XPos>0</XPos><YPos>1</YPos><SelStart>590</SelStart><SelEnd>590</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\DRIVERS\lcd\lcd.c</Filename><XPos>0</XPos><YPos>9</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\DRIVERS\lcd\symtab.h</Filename><XPos>0</XPos><YPos>253</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\DRIVERS\lcd\lcd.h</Filename><XPos>0</XPos><YPos>3</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\menu\menu.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>406</SelStart><SelEnd>406</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\app\control.c</Filename><XPos>0</XPos><YPos>176</YPos><SelStart>1865</SelStart><SelEnd>1865</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\app\app_serv.c</Filename><XPos>0</XPos><YPos>527</YPos><SelStart>21024</SelStart><SelEnd>21024</SelEnd></Tab><ActiveTab>11</ActiveTab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\service\validator.c</Filename><XPos>0</XPos><YPos>253</YPos><SelStart>9825</SelStart><SelEnd>9825</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\version.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>77</SelStart><SelEnd>77</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\app\journal.c</Filename><XPos>0</XPos><YPos>184</YPos><SelStart>4367</SelStart><SelEnd>4367</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\service\fr.c</Filename><XPos>0</XPos><YPos>607</YPos><SelStart>16346</SelStart><SelEnd>16365</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\DRIVERS\fiscal\fiscal.c</Filename><XPos>0</XPos><YPos>840</YPos><SelStart>21887</SelStart><SelEnd>21887</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\DRIVERS\fiscal\fiscal.h</Filename><XPos>0</XPos><YPos>360</YPos><SelStart>18263</SelStart><SelEnd>18263</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\service\fr.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>416</SelStart><SelEnd>416</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\data\datadesc.c</Filename><XPos>0</XPos><YPos>1963</YPos><SelStart>91825</SelStart><SelEnd>91825</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\data\fram_map.h</Filename><XPos>0</XPos><YPos>12</YPos><SelStart>808</SelStart><SelEnd>808</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\app\journal.h</Filename><XPos>0</XPos><YPos>90</YPos><SelStart>3905</SelStart><SelEnd>3936</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\data\datadesc.h</Filename><XPos>0</XPos><YPos>170</YPos><SelStart>6311</SelStart><SelEnd>6311</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\menu\menudesc.c</Filename><XPos>0</XPos><YPos>958</YPos><SelStart>39421</SelStart><SelEnd>39421</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\menu\menudesc.h</Filename><XPos>0</XPos><YPos>29</YPos><SelStart>1564</SelStart><SelEnd>1564</SelEnd></Tab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
<Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\service\coin.c</Filename><XPos>0</XPos><YPos>28</YPos><SelStart>982</SelStart><SelEnd>992</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\DRIVERS\modem\modem.c</Filename><XPos>0</XPos><YPos>143</YPos><SelStart>3321</SelStart><SelEnd>3321</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\app\modem_task.c</Filename><XPos>0</XPos><YPos>462</YPos><SelStart>15080</SelStart><SelEnd>15080</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\DRIVERS\keyboard\keyboard.c</Filename><XPos>0</XPos><YPos>129</YPos><SelStart>2822</SelStart><SelEnd>2822</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\app\app_serv.h</Filename><XPos>0</XPos><YPos>21</YPos><SelStart>854</SelStart><SelEnd>873</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\DRIVERS\lcd\lcd.c</Filename><XPos>0</XPos><YPos>9</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\DRIVERS\lcd\symtab.h</Filename><XPos>0</XPos><YPos>253</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\DRIVERS\lcd\lcd.h</Filename><XPos>0</XPos><YPos>3</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\menu\menu.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>406</SelStart><SelEnd>406</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\app\control.c</Filename><XPos>0</XPos><YPos>176</YPos><SelStart>1865</SelStart><SelEnd>1865</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\app\app_serv.c</Filename><XPos>0</XPos><YPos>540</YPos><SelStart>21285</SelStart><SelEnd>21285</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\service\validator.c</Filename><XPos>0</XPos><YPos>253</YPos><SelStart>9825</SelStart><SelEnd>9825</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\version.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>77</SelStart><SelEnd>77</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\app\journal.c</Filename><XPos>0</XPos><YPos>401</YPos><SelStart>13238</SelStart><SelEnd>13238</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\service\fr.c</Filename><XPos>0</XPos><YPos>688</YPos><SelStart>18120</SelStart><SelEnd>18120</SelEnd></Tab><ActiveTab>14</ActiveTab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\DRIVERS\fiscal\fiscal.c</Filename><XPos>0</XPos><YPos>505</YPos><SelStart>13267</SelStart><SelEnd>13267</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\DRIVERS\fiscal\fiscal.h</Filename><XPos>0</XPos><YPos>117</YPos><SelStart>5917</SelStart><SelEnd>5917</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\service\fr.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>462</SelStart><SelEnd>462</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\data\datadesc.c</Filename><XPos>0</XPos><YPos>869</YPos><SelStart>42740</SelStart><SelEnd>42740</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\data\fram_map.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>188</SelStart><SelEnd>188</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\app\journal.h</Filename><XPos>0</XPos><YPos>110</YPos><SelStart>4685</SelStart><SelEnd>4685</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\data\datadesc.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>131</SelStart><SelEnd>131</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\menu\menudesc.c</Filename><XPos>0</XPos><YPos>1382</YPos><SelStart>56678</SelStart><SelEnd>56678</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\menu\menudesc.h</Filename><XPos>0</XPos><YPos>29</YPos><SelStart>1564</SelStart><SelEnd>1564</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\OS\app\app.c</Filename><XPos>0</XPos><YPos>1</YPos><SelStart>590</SelStart><SelEnd>590</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\app\control.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>49</SelStart><SelEnd>49</SelEnd></Tab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
<Positions>
<Top><Row0><Sizes><Toolbar-048629c8><key>iaridepm.enu1</key></Toolbar-048629c8></Sizes></Row0><Row1><Sizes/></Row1></Top><Left><Row0><Sizes><Wnd2><Rect><Top>-2</Top><Left>-2</Left><Bottom>488</Bottom><Right>290</Right><x>-2</x><y>-2</y><xscreen>160</xscreen><yscreen>0</yscreen><sizeHorzCX>117130</sizeHorzCX><sizeHorzCY>0</sizeHorzCY><sizeVertCX>213763</sizeVertCX><sizeVertCY>675862</sizeVertCY></Rect></Wnd2></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>192</Bottom><Right>1368</Right><x>-2</x><y>-2</y><xscreen>1370</xscreen><yscreen>194</yscreen><sizeHorzCX>1002928</sizeHorzCX><sizeHorzCY>267586</sizeHorzCY><sizeVertCX>117130</sizeVertCX><sizeVertCY>0</sizeVertCY></Rect></Wnd3></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
<Top><Row0><Sizes><Toolbar-04c101f8><key>iaridepm.enu1</key></Toolbar-04c101f8></Sizes></Row0></Top><Left><Row0><Sizes><Wnd0><Rect><Top>-2</Top><Left>-2</Left><Bottom>715</Bottom><Right>272</Right><x>-2</x><y>-2</y><xscreen>150</xscreen><yscreen>0</yscreen><sizeHorzCX>117188</sizeHorzCX><sizeHorzCY>0</sizeHorzCY><sizeVertCX>214063</sizeVertCX><sizeVertCY>730887</sizeVertCY></Rect></Wnd0></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd1><Rect><Top>-2</Top><Left>-2</Left><Bottom>221</Bottom><Right>1282</Right><x>-2</x><y>-2</y><xscreen>1284</xscreen><yscreen>223</yscreen><sizeHorzCX>1003125</sizeHorzCX><sizeHorzCY>227319</sizeHorzCY><sizeVertCX>117188</sizeVertCX><sizeVertCY>0</sizeVertCY></Rect></Wnd1></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
</Desktop>
</Workspace>

File diff suppressed because it is too large Load Diff

View File

@ -585,7 +585,7 @@
</option>
<option>
<name>OOCOutputFile</name>
<state>solarium_3_34.hex</state>
<state>solarium_3_36.hex</state>
</option>
<option>
<name>OOCCommandLineProducer</name>