Subversion Repositories Kolibri OS

Rev

Rev 5240 | Rev 5636 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5240 Rev 5241
Line 1... Line 1...
1
;-----------------------------------------------------------------------------
1
;-----------------------------------------------------------------------------
2
; project name:      TINYPAD
2
; project name:      TINYPAD
3
; compiler:          flat assembler 1.71.16
3
; compiler:          flat assembler 1.67.21
4
; memory to compile: 3.0/9.0 MBytes (without/with size optimizations)
4
; memory to compile: 3.0/9.0 MBytes (without/with size optimizations)
5
; version:           SVN (4.0.9)
5
; version:           SVN (4.0.8)
6
; last update:       2014-12-22 (Dec 18, 2014)
6
; last update:       2014-01-22 (Jan 22, 2014)
7
; minimal kernel:    revision #4199 (svn://kolibrios.org/kernel/trunk)
7
; minimal kernel:    revision #4199 (svn://kolibrios.org/kernel/trunk)
8
;-----------------------------------------------------------------------------
8
;-----------------------------------------------------------------------------
9
; originally by:     Ville Michael Turjanmaa >> villemt@aton.co.jyu.fi
9
; originally by:     Ville Michael Turjanmaa >> villemt@aton.co.jyu.fi
10
; maintained by:     Mike Semenyako          >> mike.dld@gmail.com
10
; maintained by:     Mike Semenyako          >> mike.dld@gmail.com
11
;                    Ivan Poddubny           >> ivan-yar@bk.ru
11
;                    Ivan Poddubny           >> ivan-yar@bk.ru
Line 32... Line 32...
32
 
32
 
Line 33... Line 33...
33
include 'tinypad.inc'
33
include 'tinypad.inc'
Line 34... Line 34...
34
 
34
 
Line 35... Line 35...
35
;purge mov,add,sub            ;  SPEED
35
;purge mov,add,sub            ;  SPEED
Line 36... Line 36...
36
 
36
 
37
header '01',1,@CODE,TINYPAD_END,STATIC_MEM_END,MAIN_STACK,@PARAMS, 0x0;,ini_path
37
header '01',1,@CODE,TINYPAD_END,STATIC_MEM_END,MAIN_STACK,@PARAMS,ini_path
Line 38... Line 38...
38
 
38
 
Line 76... Line 76...
76
 
76
 
77
        stdcall dll.Load,@IMPORT
77
	stdcall dll.Load,@IMPORT
78
        or      eax,eax
78
	or	eax,eax
Line 79... Line 79...
79
        jnz     key.alt_x.close
79
	jnz	key.alt_x.close
80
 
80
 
81
        ;mov     edi,ini_path
81
	mov	edi,ini_path
82
        ;xor     al,al
82
	xor	al,al
83
        ;mov     ecx,PATHL
83
	mov	ecx,PATHL
84
        ;repne   scasb
84
	repne	scasb
Line 85... Line 85...
85
        ;mov     dword[edi-1],'.ini'
85
	mov	dword[edi-1],'.ini'
Line 86... Line 86...
86
        ;mov     byte[edi+3],0
86
	mov	byte[edi+3],0
87
 
87
 
Line 694... Line 694...
694
 
694
 
695
p_info  process_information
695
p_info	process_information
696
p_info2 process_information
696
p_info2 process_information
Line 697... Line 697...
697
sc      system_colors
697
sc	system_colors
Line 698... Line 698...
698
 
698
 
699
ini_path db '/rd/1/settings/tinypad.ini',0
699
ini_path rb PATHL
700
 
700
 
701
;---------------------------------------------------------------------
701
;---------------------------------------------------------------------