forked from KolibriOS/kolibrios
remame /addappl to /KolibriOS
git-svn-id: svn://kolibrios.org@3780 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
146d0a2b9d
commit
5de099185a
@ -37,16 +37,17 @@ m3u=/sys/media/listplay
|
|||||||
lap=/sys/media/listplay
|
lap=/sys/media/listplay
|
||||||
asf=/sys/media/listplay
|
asf=/sys/media/listplay
|
||||||
kla=/sys/games/klavisha
|
kla=/sys/games/klavisha
|
||||||
avi=/addappl/media/fplay-full
|
avi=/KolibriOS/media/fplay-full
|
||||||
mpg=/addappl/media/fplay-full
|
mpg=/KolibriOS/media/fplay-full
|
||||||
mov=/addappl/media/fplay-full
|
mov=/KolibriOS/media/fplay-full
|
||||||
flv=/addappl/media/fplay-full
|
flv=/KolibriOS/media/fplay-full
|
||||||
wmv=/addappl/media/fplay-full
|
wmv=/KolibriOS/media/fplay-full
|
||||||
vob=/addappl/media/fplay-full
|
vob=/KolibriOS/media/fplay-full
|
||||||
mkv=/addappl/media/fplay-full
|
mkv=/KolibriOS/media/fplay-full
|
||||||
mp4=/addappl/media/fplay-full
|
mp4=/KolibriOS/media/fplay-full
|
||||||
mpeg=/addappl/media/fplay-full
|
mpeg=/KolibriOS/media/fplay-full
|
||||||
3gp=/addappl/media/fplay-full
|
3gp=/KolibriOS/media/fplay-full
|
||||||
|
webm=/KolibriOS/media/fplay-full
|
||||||
smc=/bd0/4/zsnes
|
smc=/bd0/4/zsnes
|
||||||
pdf=/bd0/4/updf
|
pdf=/bd0/4/updf
|
||||||
mcr=/bd0/4/psx4all
|
mcr=/bd0/4/psx4all
|
||||||
|
@ -37,16 +37,17 @@ html=/sys/HTMLv
|
|||||||
fb2=/sys/HTMLv
|
fb2=/sys/HTMLv
|
||||||
mht=/sys/HTMLv
|
mht=/sys/HTMLv
|
||||||
kla=/sys/games/klavisha
|
kla=/sys/games/klavisha
|
||||||
avi=/addappl/media/fplay-full
|
avi=/KolibriOS/media/fplay-full
|
||||||
mpg=/addappl/media/fplay-full
|
mpg=/KolibriOS/media/fplay-full
|
||||||
mov=/addappl/media/fplay-full
|
mov=/KolibriOS/media/fplay-full
|
||||||
flv=/addappl/media/fplay-full
|
flv=/KolibriOS/media/fplay-full
|
||||||
wmv=/addappl/media/fplay-full
|
wmv=/KolibriOS/media/fplay-full
|
||||||
vob=/addappl/media/fplay-full
|
vob=/KolibriOS/media/fplay-full
|
||||||
mkv=/addappl/media/fplay-full
|
mkv=/KolibriOS/media/fplay-full
|
||||||
mp4=/addappl/media/fplay-full
|
mp4=/KolibriOS/media/fplay-full
|
||||||
mpeg=/addappl/media/fplay-full
|
mpeg=/KolibriOS/media/fplay-full
|
||||||
3gp=/addappl/media/fplay-full
|
3gp=/KolibriOS/media/fplay-full
|
||||||
|
webm=/KolibriOS/media/fplay-full
|
||||||
|
|
||||||
[Menu]
|
[Menu]
|
||||||
AsmMenu1=&Edit,/sys/TinyPad
|
AsmMenu1=&Edit,/sys/TinyPad
|
||||||
|
@ -178,16 +178,18 @@ rtf /sys/rtfread
|
|||||||
3ds /sys/3d/view3ds
|
3ds /sys/3d/view3ds
|
||||||
lif /sys/demos/life2
|
lif /sys/demos/life2
|
||||||
skn /sys/desktop
|
skn /sys/desktop
|
||||||
avi /addappl/media/fplay-full
|
avi /KolibriOS/media/fplay-full
|
||||||
mpg /addappl/media/fplay-full
|
mpg /KolibriOS/media/fplay-full
|
||||||
mov /addappl/media/fplay-full
|
mov /KolibriOS/media/fplay-full
|
||||||
flv /addappl/media/fplay-full
|
flv /KolibriOS/media/fplay-full
|
||||||
wmv /addappl/media/fplay-full
|
wmv /KolibriOS/media/fplay-full
|
||||||
vob /addappl/media/fplay-full
|
vob /KolibriOS/media/fplay-full
|
||||||
mkv /addappl/media/fplay-full
|
mkv /KolibriOS/media/fplay-full
|
||||||
mp4 /addappl/media/fplay-full
|
mp4 /KolibriOS/media/fplay-full
|
||||||
mpeg /addappl/media/fplay-full
|
mpeg /KolibriOS/media/fplay-full
|
||||||
3gp /addappl/media/fplay-full
|
3gp /KolibriOS/media/fplay-full
|
||||||
|
webm=/KolibriOS/media/fplay-full
|
||||||
|
|
||||||
m3u /sys/media/listplay
|
m3u /sys/media/listplay
|
||||||
lap /sys/media/listplay
|
lap /sys/media/listplay
|
||||||
asf /sys/media/listplay
|
asf /sys/media/listplay
|
||||||
|
@ -67,12 +67,12 @@ Gears /sys/3d/gears
|
|||||||
3D-waved area /sys/3d/3dwav
|
3D-waved area /sys/3d/3dwav
|
||||||
#6 **** GRAPHICS ****
|
#6 **** GRAPHICS ****
|
||||||
Image viewer KIV /sys/media/kiv
|
Image viewer KIV /sys/media/kiv
|
||||||
Image viewer zSea /addappl/media/zsea/zsea
|
Image viewer zSea /KolibriOS/media/zsea/zsea
|
||||||
Animage /sys/media/animage
|
Animage /sys/media/animage
|
||||||
Image Filtering /sys/media/imgf/imgf
|
Image Filtering /sys/media/imgf/imgf
|
||||||
Palitra /sys/media/palitra
|
Palitra /sys/media/palitra
|
||||||
#7 **** MULTIMEDIA ****
|
#7 **** MULTIMEDIA ****
|
||||||
Fplay - video /addappl/media/fplay-full
|
Fplay - video /KolibriOS/media/fplay-full
|
||||||
MidAMP /sys/media/midamp
|
MidAMP /sys/media/midamp
|
||||||
CD player /sys/media/cdp
|
CD player /sys/media/cdp
|
||||||
#8 **** PROGRAMMING ****
|
#8 **** PROGRAMMING ****
|
||||||
|
@ -37,16 +37,17 @@ m3u=/sys/media/listplay
|
|||||||
lap=/sys/media/listplay
|
lap=/sys/media/listplay
|
||||||
asf=/sys/media/listplay
|
asf=/sys/media/listplay
|
||||||
kla=/sys/games/klavisha
|
kla=/sys/games/klavisha
|
||||||
avi=/addappl/media/fplay-full
|
avi=/KolibriOS/media/fplay-full
|
||||||
mpg=/addappl/media/fplay-full
|
mpg=/KolibriOS/media/fplay-full
|
||||||
mov=/addappl/media/fplay-full
|
mov=/KolibriOS/media/fplay-full
|
||||||
flv=/addappl/media/fplay-full
|
flv=/KolibriOS/media/fplay-full
|
||||||
wmv=/addappl/media/fplay-full
|
wmv=/KolibriOS/media/fplay-full
|
||||||
vob=/addappl/media/fplay-full
|
vob=/KolibriOS/media/fplay-full
|
||||||
mkv=/addappl/media/fplay-full
|
mkv=/KolibriOS/media/fplay-full
|
||||||
mp4=/addappl/media/fplay-full
|
mp4=/KolibriOS/media/fplay-full
|
||||||
mpeg=/addappl/media/fplay-full
|
mpeg=/KolibriOS/media/fplay-full
|
||||||
3gp=/addappl/media/fplay-full
|
3gp=/KolibriOS/media/fplay-full
|
||||||
|
webm=/KolibriOS/media/fplay-full
|
||||||
smc=/bd0/4/zsnes
|
smc=/bd0/4/zsnes
|
||||||
pdf=/bd0/4/updf
|
pdf=/bd0/4/updf
|
||||||
mcr=/bd0/4/psx4all
|
mcr=/bd0/4/psx4all
|
||||||
|
@ -37,16 +37,17 @@ html=/sys/HTMLv
|
|||||||
fb2=/sys/HTMLv
|
fb2=/sys/HTMLv
|
||||||
mht=/sys/HTMLv
|
mht=/sys/HTMLv
|
||||||
kla=/sys/games/klavisha
|
kla=/sys/games/klavisha
|
||||||
avi=/addappl/media/fplay-full
|
avi=/KolibriOS/media/fplay-full
|
||||||
mpg=/addappl/media/fplay-full
|
mpg=/KolibriOS/media/fplay-full
|
||||||
mov=/addappl/media/fplay-full
|
mov=/KolibriOS/media/fplay-full
|
||||||
flv=/addappl/media/fplay-full
|
flv=/KolibriOS/media/fplay-full
|
||||||
wmv=/addappl/media/fplay-full
|
wmv=/KolibriOS/media/fplay-full
|
||||||
vob=/addappl/media/fplay-full
|
vob=/KolibriOS/media/fplay-full
|
||||||
mkv=/addappl/media/fplay-full
|
mkv=/KolibriOS/media/fplay-full
|
||||||
mp4=/addappl/media/fplay-full
|
mp4=/KolibriOS/media/fplay-full
|
||||||
mpeg=/addappl/media/fplay-full
|
mpeg=/KolibriOS/media/fplay-full
|
||||||
3gp=/addappl/media/fplay-full
|
3gp=/KolibriOS/media/fplay-full
|
||||||
|
webm=/KolibriOS/media/fplay-full
|
||||||
|
|
||||||
[Menu]
|
[Menu]
|
||||||
AsmMenu1=&Edit,/sys/TinyPad
|
AsmMenu1=&Edit,/sys/TinyPad
|
||||||
|
@ -178,16 +178,17 @@ rtf /sys/rtfread
|
|||||||
3ds /sys/3d/view3ds
|
3ds /sys/3d/view3ds
|
||||||
lif /sys/demos/life2
|
lif /sys/demos/life2
|
||||||
skn /sys/desktop
|
skn /sys/desktop
|
||||||
avi /addappl/media/fplay-full
|
avi /KolibriOS/media/fplay-full
|
||||||
mpg /addappl/media/fplay-full
|
mpg /KolibriOS/media/fplay-full
|
||||||
mov /addappl/media/fplay-full
|
mov /KolibriOS/media/fplay-full
|
||||||
flv /addappl/media/fplay-full
|
flv /KolibriOS/media/fplay-full
|
||||||
wmv /addappl/media/fplay-full
|
wmv /KolibriOS/media/fplay-full
|
||||||
vob /addappl/media/fplay-full
|
vob /KolibriOS/media/fplay-full
|
||||||
mkv /addappl/media/fplay-full
|
mkv /KolibriOS/media/fplay-full
|
||||||
mp4 /addappl/media/fplay-full
|
mp4 /KolibriOS/media/fplay-full
|
||||||
mpeg /addappl/media/fplay-full
|
mpeg /KolibriOS/media/fplay-full
|
||||||
3gp /addappl/media/fplay-full
|
3gp /KolibriOS/media/fplay-full
|
||||||
|
webm=/KolibriOS/media/fplay-full
|
||||||
m3u /sys/media/listplay
|
m3u /sys/media/listplay
|
||||||
lap /sys/media/listplay
|
lap /sys/media/listplay
|
||||||
asf /sys/media/listplay
|
asf /sys/media/listplay
|
||||||
|
@ -67,11 +67,11 @@ Gears /sys/3d/gears
|
|||||||
3D-waved area /sys/3d/3dwav
|
3D-waved area /sys/3d/3dwav
|
||||||
#6 **** GRAPHICS ****
|
#6 **** GRAPHICS ****
|
||||||
Image viewer KIV /sys/media/kiv
|
Image viewer KIV /sys/media/kiv
|
||||||
Image viewer zSea /addappl/media/zsea/zsea
|
Image viewer zSea /KolibriOS/media/zsea/zsea
|
||||||
Animage /sys/media/animage
|
Animage /sys/media/animage
|
||||||
Palitra /sys/media/palitra
|
Palitra /sys/media/palitra
|
||||||
#7 **** MULTIMEDIA ****
|
#7 **** MULTIMEDIA ****
|
||||||
Fplay - video /addappl/media/fplay-full
|
Fplay - video /KolibriOS/media/fplay-full
|
||||||
MidAMP /sys/media/midamp
|
MidAMP /sys/media/midamp
|
||||||
CD player /sys/media/cdp
|
CD player /sys/media/cdp
|
||||||
#8 **** PROGRAMMING ****
|
#8 **** PROGRAMMING ****
|
||||||
|
@ -37,16 +37,17 @@ m3u=/sys/media/listplay
|
|||||||
lap=/sys/media/listplay
|
lap=/sys/media/listplay
|
||||||
asf=/sys/media/listplay
|
asf=/sys/media/listplay
|
||||||
kla=/sys/games/klavisha
|
kla=/sys/games/klavisha
|
||||||
avi=/addappl/media/fplay-full
|
avi=/KolibriOS/media/fplay-full
|
||||||
mpg=/addappl/media/fplay-full
|
mpg=/KolibriOS/media/fplay-full
|
||||||
mov=/addappl/media/fplay-full
|
mov=/KolibriOS/media/fplay-full
|
||||||
flv=/addappl/media/fplay-full
|
flv=/KolibriOS/media/fplay-full
|
||||||
wmv=/addappl/media/fplay-full
|
wmv=/KolibriOS/media/fplay-full
|
||||||
vob=/addappl/media/fplay-full
|
vob=/KolibriOS/media/fplay-full
|
||||||
mkv=/addappl/media/fplay-full
|
mkv=/KolibriOS/media/fplay-full
|
||||||
mp4=/addappl/media/fplay-full
|
mp4=/KolibriOS/media/fplay-full
|
||||||
mpeg=/addappl/media/fplay-full
|
mpeg=/KolibriOS/media/fplay-full
|
||||||
3gp=/addappl/media/fplay-full
|
3gp=/KolibriOS/media/fplay-full
|
||||||
|
webm=/KolibriOS/media/fplay-full
|
||||||
smc=/bd0/4/zsnes
|
smc=/bd0/4/zsnes
|
||||||
pdf=/bd0/4/updf
|
pdf=/bd0/4/updf
|
||||||
mcr=/bd0/4/psx4all
|
mcr=/bd0/4/psx4all
|
||||||
|
@ -37,16 +37,17 @@ html=/sys/HTMLv
|
|||||||
fb2=/sys/HTMLv
|
fb2=/sys/HTMLv
|
||||||
mht=/sys/HTMLv
|
mht=/sys/HTMLv
|
||||||
kla=/sys/games/klavisha
|
kla=/sys/games/klavisha
|
||||||
avi=/addappl/media/fplay-full
|
avi=/KolibriOS/media/fplay-full
|
||||||
mpg=/addappl/media/fplay-full
|
mpg=/KolibriOS/media/fplay-full
|
||||||
mov=/addappl/media/fplay-full
|
mov=/KolibriOS/media/fplay-full
|
||||||
flv=/addappl/media/fplay-full
|
flv=/KolibriOS/media/fplay-full
|
||||||
wmv=/addappl/media/fplay-full
|
wmv=/KolibriOS/media/fplay-full
|
||||||
vob=/addappl/media/fplay-full
|
vob=/KolibriOS/media/fplay-full
|
||||||
mkv=/addappl/media/fplay-full
|
mkv=/KolibriOS/media/fplay-full
|
||||||
mp4=/addappl/media/fplay-full
|
mp4=/KolibriOS/media/fplay-full
|
||||||
mpeg=/addappl/media/fplay-full
|
mpeg=/KolibriOS/media/fplay-full
|
||||||
3gp=/addappl/media/fplay-full
|
3gp=/KolibriOS/media/fplay-full
|
||||||
|
webm=/KolibriOS/media/fplay-full
|
||||||
|
|
||||||
[Menu]
|
[Menu]
|
||||||
AsmMenu1=&‚¥è¨© । ªâ®à,/sys/TinyPad
|
AsmMenu1=&‚¥è¨© । ªâ®à,/sys/TinyPad
|
||||||
|
@ -178,16 +178,17 @@ rtf /sys/rtfread
|
|||||||
3ds /sys/3d/view3ds
|
3ds /sys/3d/view3ds
|
||||||
lif /sys/demos/life2
|
lif /sys/demos/life2
|
||||||
skn /sys/desktop
|
skn /sys/desktop
|
||||||
avi /addappl/media/fplay-full
|
avi /KolibriOS/media/fplay-full
|
||||||
mpg /addappl/media/fplay-full
|
mpg /KolibriOS/media/fplay-full
|
||||||
mov /addappl/media/fplay-full
|
mov /KolibriOS/media/fplay-full
|
||||||
flv /addappl/media/fplay-full
|
flv /KolibriOS/media/fplay-full
|
||||||
wmv /addappl/media/fplay-full
|
wmv /KolibriOS/media/fplay-full
|
||||||
vob /addappl/media/fplay-full
|
vob /KolibriOS/media/fplay-full
|
||||||
mkv /addappl/media/fplay-full
|
mkv /KolibriOS/media/fplay-full
|
||||||
mp4 /addappl/media/fplay-full
|
mp4 /KolibriOS/media/fplay-full
|
||||||
mpeg /addappl/media/fplay-full
|
mpeg /KolibriOS/media/fplay-full
|
||||||
3gp /addappl/media/fplay-full
|
3gp /KolibriOS/media/fplay-full
|
||||||
|
webm=/KolibriOS/media/fplay-full
|
||||||
m3u /sys/media/listplay
|
m3u /sys/media/listplay
|
||||||
lap /sys/media/listplay
|
lap /sys/media/listplay
|
||||||
asf /sys/media/listplay
|
asf /sys/media/listplay
|
||||||
|
@ -71,12 +71,12 @@ FlatWave /sys/3d/flatwav
|
|||||||
3D-‚®«ë /sys/3d/3dwav
|
3D-‚®«ë /sys/3d/3dwav
|
||||||
#6 **** GRAPHICS ****
|
#6 **** GRAPHICS ****
|
||||||
<EFBFBD>à®á¬®âà ä®â® KIV /sys/media/kiv
|
<EFBFBD>à®á¬®âà ä®â® KIV /sys/media/kiv
|
||||||
<EFBFBD>à®á¬®âà ä®â® zSea /addappl/media/zsea/zsea
|
<EFBFBD>à®á¬®âà ä®â® zSea /KolibriOS/media/zsea/zsea
|
||||||
<EFBFBD>¥¤ ªâ®à Animage /sys/media/animage
|
<EFBFBD>¥¤ ªâ®à Animage /sys/media/animage
|
||||||
<EFBFBD> «®¦¥¨¥ 䨫ìâ஢ /sys/media/imgf/imgf
|
<EFBFBD> «®¦¥¨¥ 䨫ìâ஢ /sys/media/imgf/imgf
|
||||||
<EFBFBD> «¨âà /sys/media/palitra
|
<EFBFBD> «¨âà /sys/media/palitra
|
||||||
#7 **** MULTIMEDIA ****
|
#7 **** MULTIMEDIA ****
|
||||||
Fplay - ¢¨¤¥® /addappl/media/fplay-full
|
Fplay - ¢¨¤¥® /KolibriOS/media/fplay-full
|
||||||
Midi-¯«¥¥à /sys/media/midamp
|
Midi-¯«¥¥à /sys/media/midamp
|
||||||
CD-¯«¥©¥à /sys/media/cdp
|
CD-¯«¥©¥à /sys/media/cdp
|
||||||
#8 **** PROGRAMMING ****
|
#8 **** PROGRAMMING ****
|
||||||
|
@ -37,16 +37,17 @@ m3u=/sys/media/listplay
|
|||||||
lap=/sys/media/listplay
|
lap=/sys/media/listplay
|
||||||
asf=/sys/media/listplay
|
asf=/sys/media/listplay
|
||||||
kla=/sys/games/klavisha
|
kla=/sys/games/klavisha
|
||||||
avi=/addappl/media/fplay-full
|
avi=/KolibriOS/media/fplay-full
|
||||||
mpg=/addappl/media/fplay-full
|
mpg=/KolibriOS/media/fplay-full
|
||||||
mov=/addappl/media/fplay-full
|
mov=/KolibriOS/media/fplay-full
|
||||||
flv=/addappl/media/fplay-full
|
flv=/KolibriOS/media/fplay-full
|
||||||
wmv=/addappl/media/fplay-full
|
wmv=/KolibriOS/media/fplay-full
|
||||||
vob=/addappl/media/fplay-full
|
vob=/KolibriOS/media/fplay-full
|
||||||
mkv=/addappl/media/fplay-full
|
mkv=/KolibriOS/media/fplay-full
|
||||||
mp4=/addappl/media/fplay-full
|
mp4=/KolibriOS/media/fplay-full
|
||||||
mpeg=/addappl/media/fplay-full
|
mpeg=/KolibriOS/media/fplay-full
|
||||||
3gp=/addappl/media/fplay-full
|
3gp=/KolibriOS/media/fplay-full
|
||||||
|
webm=/KolibriOS/media/fplay-full
|
||||||
smc=/bd0/4/zsnes
|
smc=/bd0/4/zsnes
|
||||||
pdf=/bd0/4/updf
|
pdf=/bd0/4/updf
|
||||||
mcr=/bd0/4/psx4all
|
mcr=/bd0/4/psx4all
|
||||||
|
@ -37,16 +37,17 @@ html=/sys/HTMLv
|
|||||||
fb2=/sys/HTMLv
|
fb2=/sys/HTMLv
|
||||||
mht=/sys/HTMLv
|
mht=/sys/HTMLv
|
||||||
kla=/sys/games/klavisha
|
kla=/sys/games/klavisha
|
||||||
avi=/addappl/media/fplay-full
|
avi=/KolibriOS/media/fplay-full
|
||||||
mpg=/addappl/media/fplay-full
|
mpg=/KolibriOS/media/fplay-full
|
||||||
mov=/addappl/media/fplay-full
|
mov=/KolibriOS/media/fplay-full
|
||||||
flv=/addappl/media/fplay-full
|
flv=/KolibriOS/media/fplay-full
|
||||||
wmv=/addappl/media/fplay-full
|
wmv=/KolibriOS/media/fplay-full
|
||||||
vob=/addappl/media/fplay-full
|
vob=/KolibriOS/media/fplay-full
|
||||||
mkv=/addappl/media/fplay-full
|
mkv=/KolibriOS/media/fplay-full
|
||||||
mp4=/addappl/media/fplay-full
|
mp4=/KolibriOS/media/fplay-full
|
||||||
mpeg=/addappl/media/fplay-full
|
mpeg=/KolibriOS/media/fplay-full
|
||||||
3gp=/addappl/media/fplay-full
|
3gp=/KolibriOS/media/fplay-full
|
||||||
|
webm=/KolibriOS/media/fplay-full
|
||||||
|
|
||||||
[Menu]
|
[Menu]
|
||||||
AsmMenu1=&Edit,/sys/TinyPad
|
AsmMenu1=&Edit,/sys/TinyPad
|
||||||
|
@ -178,16 +178,17 @@ rtf /sys/rtfread
|
|||||||
3ds /sys/3d/view3ds
|
3ds /sys/3d/view3ds
|
||||||
lif /sys/demos/life2
|
lif /sys/demos/life2
|
||||||
skn /sys/desktop
|
skn /sys/desktop
|
||||||
avi /addappl/media/fplay-full
|
avi /KolibriOS/media/fplay-full
|
||||||
mpg /addappl/media/fplay-full
|
mpg /KolibriOS/media/fplay-full
|
||||||
mov /addappl/media/fplay-full
|
mov /KolibriOS/media/fplay-full
|
||||||
flv /addappl/media/fplay-full
|
flv /KolibriOS/media/fplay-full
|
||||||
wmv /addappl/media/fplay-full
|
wmv /KolibriOS/media/fplay-full
|
||||||
vob /addappl/media/fplay-full
|
vob /KolibriOS/media/fplay-full
|
||||||
mkv /addappl/media/fplay-full
|
mkv /KolibriOS/media/fplay-full
|
||||||
mp4 /addappl/media/fplay-full
|
mp4 /KolibriOS/media/fplay-full
|
||||||
mpeg /addappl/media/fplay-full
|
mpeg /KolibriOS/media/fplay-full
|
||||||
3gp /addappl/media/fplay-full
|
3gp /KolibriOS/media/fplay-full
|
||||||
|
webm=/KolibriOS/media/fplay-full
|
||||||
m3u /sys/media/listplay
|
m3u /sys/media/listplay
|
||||||
lap /sys/media/listplay
|
lap /sys/media/listplay
|
||||||
asf /sys/media/listplay
|
asf /sys/media/listplay
|
||||||
|
@ -67,12 +67,12 @@ Gears /sys/3d/gears
|
|||||||
3D-waved area /sys/3d/3dwav
|
3D-waved area /sys/3d/3dwav
|
||||||
#6 **** GRµFICOS ****
|
#6 **** GRµFICOS ****
|
||||||
Image viewer KIV /sys/media/kiv
|
Image viewer KIV /sys/media/kiv
|
||||||
Image viewer zSea /addappl/media/zsea/zsea
|
Image viewer zSea /KolibriOS/media/zsea/zsea
|
||||||
Animage /sys/media/animage
|
Animage /sys/media/animage
|
||||||
Efectos de im genes /sys/media/imgf/imgf
|
Efectos de im genes /sys/media/imgf/imgf
|
||||||
Palitra /sys/media/palitra
|
Palitra /sys/media/palitra
|
||||||
#7 **** MULTIMEDIA ****
|
#7 **** MULTIMEDIA ****
|
||||||
Fplay - video /addappl/media/fplay-full
|
Fplay - video /KolibriOS/media/fplay-full
|
||||||
MidAMP /sys/media/midamp
|
MidAMP /sys/media/midamp
|
||||||
Reproductor de CD /sys/media/cdp
|
Reproductor de CD /sys/media/cdp
|
||||||
#8 **** DESARROLLO ****
|
#8 **** DESARROLLO ****
|
||||||
|
@ -48,7 +48,7 @@
|
|||||||
* esi = 0xXYRRGGBB - цвет заголовка
|
* esi = 0xXYRRGGBB - цвет заголовка
|
||||||
* RR, GG, BB определяют сам цвет
|
* RR, GG, BB определяют сам цвет
|
||||||
* Y=0 - обычное окно, Y=1 - неперемещаемое окно
|
* Y=0 - обычное окно, Y=1 - неперемещаемое окно
|
||||||
* X определяет градиент заголовка: X=0 - нет градиента,
|
* X определяет градиент заголовка: X=0 - нет градиента,
|
||||||
X=8 - обычный градиент,
|
X=8 - обычный градиент,
|
||||||
для окон типа II X=4 - негативный градиент
|
для окон типа II X=4 - негативный градиент
|
||||||
* прочие значения X и Y зарезервированы
|
* прочие значения X и Y зарезервированы
|
||||||
@ -74,7 +74,7 @@
|
|||||||
координата (или, возможно, обе) считается нулем, а если и это
|
координата (или, возможно, обе) считается нулем, а если и это
|
||||||
не помогает, то соответствующий размер (или, возможно, оба)
|
не помогает, то соответствующий размер (или, возможно, оба)
|
||||||
устанавливается в размер экрана.
|
устанавливается в размер экрана.
|
||||||
|
|
||||||
Далее обозначим xpos,ypos,xsize,ysize - значения, передаваемые
|
Далее обозначим xpos,ypos,xsize,ysize - значения, передаваемые
|
||||||
в ebx,ecx. Координаты приводятся относительно левого верхнего
|
в ebx,ecx. Координаты приводятся относительно левого верхнего
|
||||||
угла окна, который, таким образом, задается как (0,0), координаты
|
угла окна, который, таким образом, задается как (0,0), координаты
|
||||||
@ -206,7 +206,7 @@
|
|||||||
* B=1 - закрашивать фон цветом edi
|
* B=1 - закрашивать фон цветом edi
|
||||||
* Y=Cnnn (биты):
|
* Y=Cnnn (биты):
|
||||||
* C=1 перенаправить вывод в область пользователя, задано в edi
|
* C=1 перенаправить вывод в область пользователя, задано в edi
|
||||||
* nnn - не используется в текущем виде, должно быть 0 (zero)
|
* nnn - не используется в текущем виде, должно быть 0 (zero)
|
||||||
* edx = указатель на начало строки
|
* edx = указатель на начало строки
|
||||||
* esi = для A=0 длина строки, должна быть не больше 255;
|
* esi = для A=0 длина строки, должна быть не больше 255;
|
||||||
для A=1 игнорируется
|
для A=1 игнорируется
|
||||||
@ -725,7 +725,7 @@
|
|||||||
* Узнать, какое окно является активным, можно вызовом подфункции 7.
|
* Узнать, какое окно является активным, можно вызовом подфункции 7.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
Функция 18, подфункция 4 - получить счётчик пустых тактов в секунду.
|
Функция 18, подфункция 4 - получить счётчик пустых тактов в секунду.
|
||||||
======================================================================
|
======================================================================
|
||||||
Под пустыми тактами понимается время, в которое процессор простаивает
|
Под пустыми тактами понимается время, в которое процессор простаивает
|
||||||
в ожидании прерывания (в инструкции hlt).
|
в ожидании прерывания (в инструкции hlt).
|
||||||
@ -746,7 +746,7 @@
|
|||||||
* eax = тактовая частота (по модулю 2^32 тактов = 4ГГц)
|
* eax = тактовая частота (по модулю 2^32 тактов = 4ГГц)
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
Функция 18, подфункция 6 - сохранить рамдиск в файл на жёстком диске.
|
Функция 18, подфункция 6 - сохранить рамдиск в файл на жёстком диске.
|
||||||
======================================================================
|
======================================================================
|
||||||
Параметры:
|
Параметры:
|
||||||
* eax = 18 - номер функции
|
* eax = 18 - номер функции
|
||||||
@ -826,7 +826,7 @@
|
|||||||
Замечания:
|
Замечания:
|
||||||
* Минимизированное окно с точки зрения функции 9 сохраняет положение
|
* Минимизированное окно с точки зрения функции 9 сохраняет положение
|
||||||
и размеры.
|
и размеры.
|
||||||
* Восстановление окна приложения происходит при активизировании
|
* Восстановление окна приложения происходит при активизировании
|
||||||
подфункцией 3.
|
подфункцией 3.
|
||||||
* Обычно нет необходимости явно сворачивать/разворачивать своё окно:
|
* Обычно нет необходимости явно сворачивать/разворачивать своё окно:
|
||||||
сворачивание окна осуществляется системой при нажатии на кнопку
|
сворачивание окна осуществляется системой при нажатии на кнопку
|
||||||
@ -1089,7 +1089,7 @@ dd 1675
|
|||||||
* иначе eax = номер слота
|
* иначе eax = номер слота
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
Функция 18, подфункция 22 - операции с окном другого процесса/потока.
|
Функция 18, подфункция 22 - операции с окном другого процесса/потока.
|
||||||
======================================================================
|
======================================================================
|
||||||
Параметры:
|
Параметры:
|
||||||
* eax = 18 - номер функции
|
* eax = 18 - номер функции
|
||||||
@ -1154,7 +1154,7 @@ dd 1675
|
|||||||
* eax = 0 - успешно
|
* eax = 0 - успешно
|
||||||
* eax = 1 - не определён базовый порт
|
* eax = 1 - не определён базовый порт
|
||||||
Замечания:
|
Замечания:
|
||||||
* Предварительно должен быть определён базовый порт вызовом
|
* Предварительно должен быть определён базовый порт вызовом
|
||||||
подфункции 1 функции 21.
|
подфункции 1 функции 21.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -1170,7 +1170,7 @@ dd 1675
|
|||||||
Замечания:
|
Замечания:
|
||||||
* Номер порта должен удовлетворять условиям 0x100<=ecx<=0xFFFF.
|
* Номер порта должен удовлетворять условиям 0x100<=ecx<=0xFFFF.
|
||||||
* Установка базы нужна для работы функции 20.
|
* Установка базы нужна для работы функции 20.
|
||||||
* Получить установленный базовый порт можно вызовом
|
* Получить установленный базовый порт можно вызовом
|
||||||
подфункции 1 функции 26.
|
подфункции 1 функции 26.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -1200,7 +1200,7 @@ dd 1675
|
|||||||
нормальная раскладка, после чего из кода вычитается 0x60;
|
нормальная раскладка, после чего из кода вычитается 0x60;
|
||||||
если не нажата ни одна из управляющих клавиш, то используется
|
если не нажата ни одна из управляющих клавиш, то используется
|
||||||
нормальная раскладка.
|
нормальная раскладка.
|
||||||
* Получить раскладки и идентификатор страны можно с помощью
|
* Получить раскладки и идентификатор страны можно с помощью
|
||||||
подфункции 2 функции 26.
|
подфункции 2 функции 26.
|
||||||
* Идентификатор страны - глобальная системная переменная, которая
|
* Идентификатор страны - глобальная системная переменная, которая
|
||||||
самим ядром не используется; однако приложение @panel отображает
|
самим ядром не используется; однако приложение @panel отображает
|
||||||
@ -1218,7 +1218,7 @@ dd 1675
|
|||||||
* eax = 0
|
* eax = 0
|
||||||
Замечания:
|
Замечания:
|
||||||
* База CD используется функцией 24.
|
* База CD используется функцией 24.
|
||||||
* Получить установленную базу CD можно вызовом
|
* Получить установленную базу CD можно вызовом
|
||||||
подфункции 3 функции 26.
|
подфункции 3 функции 26.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -1256,7 +1256,7 @@ dd 1675
|
|||||||
* Не следует изменять базу, когда какое-нибудь приложение работает
|
* Не следует изменять базу, когда какое-нибудь приложение работает
|
||||||
с жёстким диском. Если не хотите глюков системы.
|
с жёстким диском. Если не хотите глюков системы.
|
||||||
* Получить установленную базу можно вызовом подфункции 7 функции 26.
|
* Получить установленную базу можно вызовом подфункции 7 функции 26.
|
||||||
* Следует также определить используемый раздел жёсткого диска
|
* Следует также определить используемый раздел жёсткого диска
|
||||||
подфункцией 8.
|
подфункцией 8.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -1279,9 +1279,9 @@ dd 1675
|
|||||||
* Получить установленный раздел можно вызовом подфункции 8
|
* Получить установленный раздел можно вызовом подфункции 8
|
||||||
функции 26.
|
функции 26.
|
||||||
* Проверок на корректность не делается.
|
* Проверок на корректность не делается.
|
||||||
* Узнать число разделов на жёстком диске можно вызовом
|
* Узнать число разделов на жёстком диске можно вызовом
|
||||||
подфункции 11 функции 18.
|
подфункции 11 функции 18.
|
||||||
* Следует также определить используемую базу жёсткого диска
|
* Следует также определить используемую базу жёсткого диска
|
||||||
подфункцией 7.
|
подфункцией 7.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -1367,13 +1367,13 @@ dd 1675
|
|||||||
* ebx = частота вертикальной развёртки (в Гц)
|
* ebx = частота вертикальной развёртки (в Гц)
|
||||||
* ecx = номер текущего видеорежима
|
* ecx = номер текущего видеорежима
|
||||||
Замечания:
|
Замечания:
|
||||||
* Драйвер предварительно должен быть инициализирован вызовом
|
* Драйвер предварительно должен быть инициализирован вызовом
|
||||||
функции драйвера 1.
|
функции драйвера 1.
|
||||||
* Если нужны только размеры экрана, целесообразней использовать
|
* Если нужны только размеры экрана, целесообразней использовать
|
||||||
функцию 14 с учётом того, что она возвращает размеры на 1 меньше.
|
функцию 14 с учётом того, что она возвращает размеры на 1 меньше.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
= Функция 21, подфункция 13, подподфункция 3 - установить видеорежим.
|
= Функция 21, подфункция 13, подподфункция 3 - установить видеорежим.
|
||||||
======================================================================
|
======================================================================
|
||||||
Параметры:
|
Параметры:
|
||||||
* eax = 21 - номер функции
|
* eax = 21 - номер функции
|
||||||
@ -1386,7 +1386,7 @@ dd 1675
|
|||||||
* eax = 0 - успешно
|
* eax = 0 - успешно
|
||||||
* ebx, ecx разрушаются
|
* ebx, ecx разрушаются
|
||||||
Замечания:
|
Замечания:
|
||||||
* Драйвер предварительно должен быть инициализирован вызовом
|
* Драйвер предварительно должен быть инициализирован вызовом
|
||||||
функции драйвера 1.
|
функции драйвера 1.
|
||||||
* Номер видеорежима и частота должны быть в таблице, возвращаемой
|
* Номер видеорежима и частота должны быть в таблице, возвращаемой
|
||||||
функцией драйвера 1.
|
функцией драйвера 1.
|
||||||
@ -1405,7 +1405,7 @@ dd 1675
|
|||||||
* eax = 0 - успешно
|
* eax = 0 - успешно
|
||||||
* ebx, ecx разрушаются
|
* ebx, ecx разрушаются
|
||||||
Замечания:
|
Замечания:
|
||||||
* Драйвер предварительно должен быть инициализирован вызовом
|
* Драйвер предварительно должен быть инициализирован вызовом
|
||||||
функции драйвера 1.
|
функции драйвера 1.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -1425,7 +1425,7 @@ dd 1675
|
|||||||
* eax = 0 - успешно
|
* eax = 0 - успешно
|
||||||
* ebx, ecx разрушаются
|
* ebx, ecx разрушаются
|
||||||
Замечания:
|
Замечания:
|
||||||
* Драйвер предварительно должен быть инициализирован вызовом
|
* Драйвер предварительно должен быть инициализирован вызовом
|
||||||
функции драйвера 1.
|
функции драйвера 1.
|
||||||
* Функция влияет только на физический размер изображения
|
* Функция влияет только на физический размер изображения
|
||||||
на мониторе; логический размер (число пикселей) не меняется.
|
на мониторе; логический размер (число пикселей) не меняется.
|
||||||
@ -1506,7 +1506,7 @@ dd 1675
|
|||||||
* eax = 0 - успешно
|
* eax = 0 - успешно
|
||||||
* eax = 1 - не определена база CD
|
* eax = 1 - не определена база CD
|
||||||
Замечания:
|
Замечания:
|
||||||
* Предварительно нужно определить базовый порт CD вызовом
|
* Предварительно нужно определить базовый порт CD вызовом
|
||||||
подфункции 3 функции 21.
|
подфункции 3 функции 21.
|
||||||
* В секунде 75 фреймов, в минуте 60 секунд.
|
* В секунде 75 фреймов, в минуте 60 секунд.
|
||||||
* Функция асинхронна (возвращает управление, когда началось
|
* Функция асинхронна (возвращает управление, когда началось
|
||||||
@ -1527,7 +1527,7 @@ dd 1675
|
|||||||
* Формат таблицы с информацией о дорожках такой же, как и для
|
* Формат таблицы с информацией о дорожках такой же, как и для
|
||||||
ATAPI-CD команды 43h (READ TOC), обычной таблицы (подкоманда 00h).
|
ATAPI-CD команды 43h (READ TOC), обычной таблицы (подкоманда 00h).
|
||||||
Адреса возвращаются в формате MSF.
|
Адреса возвращаются в формате MSF.
|
||||||
* Предварительно нужно определить базовый порт CD вызовом
|
* Предварительно нужно определить базовый порт CD вызовом
|
||||||
подфункции 3 функции 21.
|
подфункции 3 функции 21.
|
||||||
* Функция возвращает информацию только о не более чем 100
|
* Функция возвращает информацию только о не более чем 100
|
||||||
первых дорожках. В большинстве случаев этого достаточно.
|
первых дорожках. В большинстве случаев этого достаточно.
|
||||||
@ -1542,7 +1542,7 @@ dd 1675
|
|||||||
* eax = 0 - успешно
|
* eax = 0 - успешно
|
||||||
* eax = 1 - не определена база CD
|
* eax = 1 - не определена база CD
|
||||||
Замечания:
|
Замечания:
|
||||||
* Предварительно нужно определить базовый порт CD вызовом
|
* Предварительно нужно определить базовый порт CD вызовом
|
||||||
подфункции 3 функции 21.
|
подфункции 3 функции 21.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -1606,7 +1606,7 @@ dd 1675
|
|||||||
Возвращаемое значение:
|
Возвращаемое значение:
|
||||||
* eax = номер порта
|
* eax = номер порта
|
||||||
Замечания:
|
Замечания:
|
||||||
* Установить базовый порт можно вызовом
|
* Установить базовый порт можно вызовом
|
||||||
подфункции 1 функции 21.
|
подфункции 1 функции 21.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -1639,7 +1639,7 @@ dd 1675
|
|||||||
нормальная раскладка, после чего из кода вычитается 0x60;
|
нормальная раскладка, после чего из кода вычитается 0x60;
|
||||||
если не нажата ни одна из управляющих клавиш, то используется
|
если не нажата ни одна из управляющих клавиш, то используется
|
||||||
нормальная раскладка.
|
нормальная раскладка.
|
||||||
* Установить раскладки и идентификатор страны можно с помощью
|
* Установить раскладки и идентификатор страны можно с помощью
|
||||||
подфункции 2 функции 21.
|
подфункции 2 функции 21.
|
||||||
* Идентификатор страны - глобальная системная переменная, которая
|
* Идентификатор страны - глобальная системная переменная, которая
|
||||||
самим ядром не используется; однако приложение @panel отображает
|
самим ядром не используется; однако приложение @panel отображает
|
||||||
@ -1734,7 +1734,7 @@ dd 1675
|
|||||||
* eax = 0/1 - запрещён/разрешён
|
* eax = 0/1 - запрещён/разрешён
|
||||||
Замечания:
|
Замечания:
|
||||||
* Используется при LBA-чтении (подфункция 8 функции 58).
|
* Используется при LBA-чтении (подфункция 8 функции 58).
|
||||||
* Установить текущее состояние можно вызовом
|
* Установить текущее состояние можно вызовом
|
||||||
подфункции 11 функции 21.
|
подфункции 11 функции 21.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -1749,7 +1749,7 @@ dd 1675
|
|||||||
Замечания:
|
Замечания:
|
||||||
* Используется при работе с шиной PCI (функция 62).
|
* Используется при работе с шиной PCI (функция 62).
|
||||||
* Текущая реализация использует только младший бит ecx.
|
* Текущая реализация использует только младший бит ecx.
|
||||||
* Установить текущее состояние можно вызовом
|
* Установить текущее состояние можно вызовом
|
||||||
подфункции 12 функции 21.
|
подфункции 12 функции 21.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -1788,7 +1788,7 @@ dd 1675
|
|||||||
* eax = длина имени текущей папки (включая завершающий 0)
|
* eax = длина имени текущей папки (включая завершающий 0)
|
||||||
Замечания:
|
Замечания:
|
||||||
* Если размера буфера недостаточно для копирования всего имени,
|
* Если размера буфера недостаточно для копирования всего имени,
|
||||||
копируются только первые (edx-1) байт и в конце ставится
|
копируются только первые (edx-1) байт и в конце ставится
|
||||||
завершающий 0.
|
завершающий 0.
|
||||||
* По умолчанию, текущая папка для потока - "/rd/1".
|
* По умолчанию, текущая папка для потока - "/rd/1".
|
||||||
* При создании процесса/потока текущая папка наследуется от
|
* При создании процесса/потока текущая папка наследуется от
|
||||||
@ -1801,8 +1801,8 @@ dd 1675
|
|||||||
* ecx = указатель на блок данных:
|
* ecx = указатель на блок данных:
|
||||||
sysdir_name rb 64
|
sysdir_name rb 64
|
||||||
sysdir_path rb 64
|
sysdir_path rb 64
|
||||||
Пример:
|
Пример:
|
||||||
dir_name1 db 'addappl',0
|
dir_name1 db 'KolibriOS',0
|
||||||
rb 64-8
|
rb 64-8
|
||||||
dir_path1 db 'HD0/1',0
|
dir_path1 db 'HD0/1',0
|
||||||
rb 64-6
|
rb 64-6
|
||||||
@ -1983,7 +1983,7 @@ dir_path1 db 'HD0/1',0
|
|||||||
Возвращаемое значение:
|
Возвращаемое значение:
|
||||||
* eax = [ширина]*65536 + [высота]
|
* eax = [ширина]*65536 + [высота]
|
||||||
Замечания:
|
Замечания:
|
||||||
* Есть парная команда установки размеров фонового изображения -
|
* Есть парная команда установки размеров фонового изображения -
|
||||||
подфункция 1 функции 15. После которой, разумеется, следует
|
подфункция 1 функции 15. После которой, разумеется, следует
|
||||||
заново определить само изображение.
|
заново определить само изображение.
|
||||||
|
|
||||||
@ -2002,7 +2002,7 @@ dir_path1 db 'HD0/1',0
|
|||||||
* Не следует полагаться на возвращаемое значение в случае неверного
|
* Не следует полагаться на возвращаемое значение в случае неверного
|
||||||
смещения, оно может измениться в следующих версиях ядра.
|
смещения, оно может измениться в следующих версиях ядра.
|
||||||
* Смещение точки с координатами (x,y) вычисляется как (x+y*xsize)*3.
|
* Смещение точки с координатами (x,y) вычисляется как (x+y*xsize)*3.
|
||||||
* Есть парная функция установки точки на фоновом изображении -
|
* Есть парная функция установки точки на фоновом изображении -
|
||||||
подфункция 2 функции 15.
|
подфункция 2 функции 15.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -2015,7 +2015,7 @@ dir_path1 db 'HD0/1',0
|
|||||||
* eax = 1 - замостить
|
* eax = 1 - замостить
|
||||||
* eax = 2 - растянуть
|
* eax = 2 - растянуть
|
||||||
Замечания:
|
Замечания:
|
||||||
* Есть парная функция установки режима отрисовки фона -
|
* Есть парная функция установки режима отрисовки фона -
|
||||||
подфункция 4 функции 15.
|
подфункция 4 функции 15.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -2070,7 +2070,7 @@ dir_path1 db 'HD0/1',0
|
|||||||
|
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
= Функция 46 - зарезервировать/освободить группу портов ввода/вывода.
|
= Функция 46 - зарезервировать/освободить группу портов ввода/вывода.
|
||||||
======================================================================
|
======================================================================
|
||||||
К зарезервированным портам можно обращаться напрямую из приложения
|
К зарезервированным портам можно обращаться напрямую из приложения
|
||||||
командами in/out (рекомендуемый способ) и вызовом функции 43
|
командами in/out (рекомендуемый способ) и вызовом функции 43
|
||||||
@ -2165,7 +2165,7 @@ dir_path1 db 'HD0/1',0
|
|||||||
Возвращаемое значение:
|
Возвращаемое значение:
|
||||||
* функция не возвращает значения
|
* функция не возвращает значения
|
||||||
Замечания:
|
Замечания:
|
||||||
* После вызова описываемой функции следует перерисовать экран
|
* После вызова описываемой функции следует перерисовать экран
|
||||||
подфункцией 0.
|
подфункцией 0.
|
||||||
* Тип кнопок влияет только на их прорисовку функцией 8.
|
* Тип кнопок влияет только на их прорисовку функцией 8.
|
||||||
|
|
||||||
@ -2182,7 +2182,7 @@ dir_path1 db 'HD0/1',0
|
|||||||
Возвращаемое значение:
|
Возвращаемое значение:
|
||||||
* функция не возвращает значения
|
* функция не возвращает значения
|
||||||
Замечания:
|
Замечания:
|
||||||
* После вызова описываемой функции следует перерисовать экран
|
* После вызова описываемой функции следует перерисовать экран
|
||||||
подфункцией 0.
|
подфункцией 0.
|
||||||
* Таблица стандартных цветов влияет только на приложения,
|
* Таблица стандартных цветов влияет только на приложения,
|
||||||
которые эту таблицу явным образом получают (подфункцией 3) и
|
которые эту таблицу явным образом получают (подфункцией 3) и
|
||||||
@ -2296,7 +2296,7 @@ dword-значение цвета 0x00RRGGBB
|
|||||||
Аналогично по оси y.
|
Аналогично по оси y.
|
||||||
* Смотри также функцию 14,
|
* Смотри также функцию 14,
|
||||||
позволяющую определить размеры всего экрана.
|
позволяющую определить размеры всего экрана.
|
||||||
* Есть парная функция получения рабочей области -
|
* Есть парная функция получения рабочей области -
|
||||||
подфункция 5.
|
подфункция 5.
|
||||||
* Эта функция автоматически перерисовывает экран, по ходу дела
|
* Эта функция автоматически перерисовывает экран, по ходу дела
|
||||||
обновляет координаты и размеры максимизированных окон.
|
обновляет координаты и размеры максимизированных окон.
|
||||||
@ -2420,7 +2420,7 @@ dword-значение цвета 0x00RRGGBB
|
|||||||
* иначе eax = TID - идентификатор потока
|
* иначе eax = TID - идентификатор потока
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
= Функция 52, подфункция 0 - получить конфигурацию сетевого драйвера.
|
= Функция 52, подфункция 0 - получить конфигурацию сетевого драйвера.
|
||||||
======================================================================
|
======================================================================
|
||||||
Параметры:
|
Параметры:
|
||||||
* eax = 52 - номер функции
|
* eax = 52 - номер функции
|
||||||
@ -2445,7 +2445,7 @@ dword-значение цвета 0x00RRGGBB
|
|||||||
* Локальный IP-адрес устанавливается подфункцией 3.
|
* Локальный IP-адрес устанавливается подфункцией 3.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
Функция 52, подфункция 2 - установить конфигурацию сетевого драйвера.
|
Функция 52, подфункция 2 - установить конфигурацию сетевого драйвера.
|
||||||
======================================================================
|
======================================================================
|
||||||
Параметры:
|
Параметры:
|
||||||
* eax = 52 - номер функции
|
* eax = 52 - номер функции
|
||||||
@ -2773,7 +2773,7 @@ dword-значение цвета 0x00RRGGBB
|
|||||||
* ebx разрушается
|
* ebx разрушается
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
Функция 53, подфункция 255 - отладочная информация сетевого драйвера.
|
Функция 53, подфункция 255 - отладочная информация сетевого драйвера.
|
||||||
======================================================================
|
======================================================================
|
||||||
Параметры:
|
Параметры:
|
||||||
* eax = 53 - номер функции
|
* eax = 53 - номер функции
|
||||||
@ -3015,8 +3015,8 @@ dword-значение цвета 0x00RRGGBB
|
|||||||
* Размер блока - 512 байт; читается один блок.
|
* Размер блока - 512 байт; читается один блок.
|
||||||
* Не следует полагаться на возвращаемое значение,
|
* Не следует полагаться на возвращаемое значение,
|
||||||
оно может измениться в следующих версиях.
|
оно может измениться в следующих версиях.
|
||||||
* Требуется, чтобы был разрешён LBA-доступ к устройствам
|
* Требуется, чтобы был разрешён LBA-доступ к устройствам
|
||||||
подфункцией 11 функции 21. Узнать это можно вызовом
|
подфункцией 11 функции 21. Узнать это можно вызовом
|
||||||
подфункцией 11 функции 26.
|
подфункцией 11 функции 26.
|
||||||
* LBA-чтение дискеты не поддерживается.
|
* LBA-чтение дискеты не поддерживается.
|
||||||
* Функция считывает данные физического жёсткого диска;
|
* Функция считывает данные физического жёсткого диска;
|
||||||
@ -3030,7 +3030,7 @@ dword-значение цвета 0x00RRGGBB
|
|||||||
это будет считаться успехом (eax=0).
|
это будет считаться успехом (eax=0).
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
= Функция 58, подфункция 15 - получить информацию о файловой системе.
|
= Функция 58, подфункция 15 - получить информацию о файловой системе.
|
||||||
======================================================================
|
======================================================================
|
||||||
Параметры:
|
Параметры:
|
||||||
* eax = 58 - номер функции
|
* eax = 58 - номер функции
|
||||||
@ -4057,7 +4057,7 @@ Architecture Software Developer's Manual, Volume 3, Appendix B);
|
|||||||
общем описании).
|
общем описании).
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
Функция 69, подфункция 7 - записать в память отлаживаемого процесса.
|
Функция 69, подфункция 7 - записать в память отлаживаемого процесса.
|
||||||
======================================================================
|
======================================================================
|
||||||
Параметры:
|
Параметры:
|
||||||
* eax = 69 - номер функции
|
* eax = 69 - номер функции
|
||||||
|
@ -203,13 +203,13 @@ Parameters:
|
|||||||
* B=1 - fill background with the color edi
|
* B=1 - fill background with the color edi
|
||||||
* Y = Cnnn
|
* Y = Cnnn
|
||||||
* C=1 redirect the output to the user area, specified in edi
|
* C=1 redirect the output to the user area, specified in edi
|
||||||
* nnn - not used in the current, must be 0 (zero)
|
* nnn - not used in the current, must be 0 (zero)
|
||||||
* edx = pointer to the beginning of the string
|
* edx = pointer to the beginning of the string
|
||||||
* esi = for A=0 length of the string, must not exceed 255;
|
* esi = for A=0 length of the string, must not exceed 255;
|
||||||
for A=1 is ignored
|
for A=1 is ignored
|
||||||
* edi = color to fill background, if B=1
|
* edi = color to fill background, if B=1
|
||||||
* edi = pointer to user area, for redirect, if C=1
|
* edi = pointer to user area, for redirect, if C=1
|
||||||
|
|
||||||
Returned value:
|
Returned value:
|
||||||
* function does not return value
|
* function does not return value
|
||||||
Remarks:
|
Remarks:
|
||||||
@ -1783,8 +1783,8 @@ Parameters:
|
|||||||
* ecx = pointer to a block of data:
|
* ecx = pointer to a block of data:
|
||||||
sysdir_name rb 64
|
sysdir_name rb 64
|
||||||
sysdir_path rb 64
|
sysdir_path rb 64
|
||||||
For example:
|
For example:
|
||||||
dir_name1 db 'addappl',0
|
dir_name1 db 'KolibriOS',0
|
||||||
rb 64-8
|
rb 64-8
|
||||||
dir_path1 db 'HD0/1',0
|
dir_path1 db 'HD0/1',0
|
||||||
rb 64-6
|
rb 64-6
|
||||||
@ -1805,7 +1805,7 @@ Returned value:
|
|||||||
* eax = 0x000000XX - owner of pixel the slot window N
|
* eax = 0x000000XX - owner of pixel the slot window N
|
||||||
If incorrect values ebx and ecx then function returns 0
|
If incorrect values ebx and ecx then function returns 0
|
||||||
* The function takes the value from the area [_WinMapAddress]
|
* The function takes the value from the area [_WinMapAddress]
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
======= Function 35 - read the color of a pixel on the screen. =======
|
======= Function 35 - read the color of a pixel on the screen. =======
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -2414,7 +2414,7 @@ Returned value:
|
|||||||
=========================== Function 52 ==============================
|
=========================== Function 52 ==============================
|
||||||
======================================================================
|
======================================================================
|
||||||
|
|
||||||
WARNING: This function is obsolete and is only present in the
|
WARNING: This function is obsolete and is only present in the
|
||||||
documentation as a guide to understand/port the older network
|
documentation as a guide to understand/port the older network
|
||||||
applications. For new programs, use function 74
|
applications. For new programs, use function 74
|
||||||
|
|
||||||
@ -2587,7 +2587,7 @@ Returned value:
|
|||||||
=========================== Function 53 ==============================
|
=========================== Function 53 ==============================
|
||||||
======================================================================
|
======================================================================
|
||||||
|
|
||||||
WARNING: This function is obsolete and is only present in the
|
WARNING: This function is obsolete and is only present in the
|
||||||
documentation as a guide to understand/port the older network
|
documentation as a guide to understand/port the older network
|
||||||
applications. For new programs, use function 75.
|
applications. For new programs, use function 75.
|
||||||
|
|
||||||
@ -4171,8 +4171,8 @@ Examples:
|
|||||||
* '/hd0/2/menuet/pics/tanzania.bmp',0
|
* '/hd0/2/menuet/pics/tanzania.bmp',0
|
||||||
* '/hd0/1/Program files/NameOfProgram/SomeFile.SomeExtension',0
|
* '/hd0/1/Program files/NameOfProgram/SomeFile.SomeExtension',0
|
||||||
* '/sys/MySuperApp.ini',0
|
* '/sys/MySuperApp.ini',0
|
||||||
Also function supports relative names. If the path begins not
|
Also function supports relative names. If the path begins not
|
||||||
with '/', it is considered relative to a current folder. To get or
|
with '/', it is considered relative to a current folder. To get or
|
||||||
set a current folder, use the function 30.
|
set a current folder, use the function 30.
|
||||||
|
|
||||||
Available subfunctions:
|
Available subfunctions:
|
||||||
|
@ -36,7 +36,7 @@ sysdir_name1 rb 64
|
|||||||
sysdir_path1 rb 64
|
sysdir_path1 rb 64
|
||||||
|
|
||||||
; for example:
|
; for example:
|
||||||
;dir_name1 db 'addappl',0
|
;dir_name1 db 'KolibriOS',0
|
||||||
; rb 64-8
|
; rb 64-8
|
||||||
;dir_path1 db 'HD0/1',0
|
;dir_path1 db 'HD0/1',0
|
||||||
; rb 64-6
|
; rb 64-6
|
||||||
@ -80,7 +80,7 @@ endl
|
|||||||
cmp [edx], dword 'MENU'
|
cmp [edx], dword 'MENU'
|
||||||
jne .next_cd
|
jne .next_cd
|
||||||
jmp .ok
|
jmp .ok
|
||||||
|
|
||||||
@@:
|
@@:
|
||||||
sub al, 49
|
sub al, 49
|
||||||
mov [ecx], dword 'HD?/'; if hard disk
|
mov [ecx], dword 'HD?/'; if hard disk
|
||||||
|
@ -48,7 +48,7 @@
|
|||||||
* esi = 0xXYRRGGBB - цвет заголовка
|
* esi = 0xXYRRGGBB - цвет заголовка
|
||||||
* RR, GG, BB определяют сам цвет
|
* RR, GG, BB определяют сам цвет
|
||||||
* Y=0 - обычное окно, Y=1 - неперемещаемое окно
|
* Y=0 - обычное окно, Y=1 - неперемещаемое окно
|
||||||
* X определяет градиент заголовка: X=0 - нет градиента,
|
* X определяет градиент заголовка: X=0 - нет градиента,
|
||||||
X=8 - обычный градиент,
|
X=8 - обычный градиент,
|
||||||
для окон типа II X=4 - негативный градиент
|
для окон типа II X=4 - негативный градиент
|
||||||
* прочие значения X и Y зарезервированы
|
* прочие значения X и Y зарезервированы
|
||||||
@ -74,7 +74,7 @@
|
|||||||
координата (или, возможно, обе) считается нулем, а если и это
|
координата (или, возможно, обе) считается нулем, а если и это
|
||||||
не помогает, то соответствующий размер (или, возможно, оба)
|
не помогает, то соответствующий размер (или, возможно, оба)
|
||||||
устанавливается в размер экрана.
|
устанавливается в размер экрана.
|
||||||
|
|
||||||
Далее обозначим xpos,ypos,xsize,ysize - значения, передаваемые
|
Далее обозначим xpos,ypos,xsize,ysize - значения, передаваемые
|
||||||
в ebx,ecx. Координаты приводятся относительно левого верхнего
|
в ebx,ecx. Координаты приводятся относительно левого верхнего
|
||||||
угла окна, который, таким образом, задается как (0,0), координаты
|
угла окна, который, таким образом, задается как (0,0), координаты
|
||||||
@ -206,7 +206,7 @@
|
|||||||
* B=1 - закрашивать фон цветом edi
|
* B=1 - закрашивать фон цветом edi
|
||||||
* Y=Cnnn (биты):
|
* Y=Cnnn (биты):
|
||||||
* C=1 перенаправить вывод в область пользователя, задано в edi
|
* C=1 перенаправить вывод в область пользователя, задано в edi
|
||||||
* nnn - не используется в текущем виде, должно быть 0 (zero)
|
* nnn - не используется в текущем виде, должно быть 0 (zero)
|
||||||
* edx = указатель на начало строки
|
* edx = указатель на начало строки
|
||||||
* esi = для A=0 длина строки, должна быть не больше 255;
|
* esi = для A=0 длина строки, должна быть не больше 255;
|
||||||
для A=1 игнорируется
|
для A=1 игнорируется
|
||||||
@ -725,7 +725,7 @@
|
|||||||
* Узнать, какое окно является активным, можно вызовом подфункции 7.
|
* Узнать, какое окно является активным, можно вызовом подфункции 7.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
Функция 18, подфункция 4 - получить счётчик пустых тактов в секунду.
|
Функция 18, подфункция 4 - получить счётчик пустых тактов в секунду.
|
||||||
======================================================================
|
======================================================================
|
||||||
Под пустыми тактами понимается время, в которое процессор простаивает
|
Под пустыми тактами понимается время, в которое процессор простаивает
|
||||||
в ожидании прерывания (в инструкции hlt).
|
в ожидании прерывания (в инструкции hlt).
|
||||||
@ -746,7 +746,7 @@
|
|||||||
* eax = тактовая частота (по модулю 2^32 тактов = 4ГГц)
|
* eax = тактовая частота (по модулю 2^32 тактов = 4ГГц)
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
Функция 18, подфункция 6 - сохранить рамдиск в файл на жёстком диске.
|
Функция 18, подфункция 6 - сохранить рамдиск в файл на жёстком диске.
|
||||||
======================================================================
|
======================================================================
|
||||||
Параметры:
|
Параметры:
|
||||||
* eax = 18 - номер функции
|
* eax = 18 - номер функции
|
||||||
@ -826,7 +826,7 @@
|
|||||||
Замечания:
|
Замечания:
|
||||||
* Минимизированное окно с точки зрения функции 9 сохраняет положение
|
* Минимизированное окно с точки зрения функции 9 сохраняет положение
|
||||||
и размеры.
|
и размеры.
|
||||||
* Восстановление окна приложения происходит при активизировании
|
* Восстановление окна приложения происходит при активизировании
|
||||||
подфункцией 3.
|
подфункцией 3.
|
||||||
* Обычно нет необходимости явно сворачивать/разворачивать своё окно:
|
* Обычно нет необходимости явно сворачивать/разворачивать своё окно:
|
||||||
сворачивание окна осуществляется системой при нажатии на кнопку
|
сворачивание окна осуществляется системой при нажатии на кнопку
|
||||||
@ -1089,7 +1089,7 @@ dd 1675
|
|||||||
* иначе eax = номер слота
|
* иначе eax = номер слота
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
Функция 18, подфункция 22 - операции с окном другого процесса/потока.
|
Функция 18, подфункция 22 - операции с окном другого процесса/потока.
|
||||||
======================================================================
|
======================================================================
|
||||||
Параметры:
|
Параметры:
|
||||||
* eax = 18 - номер функции
|
* eax = 18 - номер функции
|
||||||
@ -1154,7 +1154,7 @@ dd 1675
|
|||||||
* eax = 0 - успешно
|
* eax = 0 - успешно
|
||||||
* eax = 1 - не определён базовый порт
|
* eax = 1 - не определён базовый порт
|
||||||
Замечания:
|
Замечания:
|
||||||
* Предварительно должен быть определён базовый порт вызовом
|
* Предварительно должен быть определён базовый порт вызовом
|
||||||
подфункции 1 функции 21.
|
подфункции 1 функции 21.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -1170,7 +1170,7 @@ dd 1675
|
|||||||
Замечания:
|
Замечания:
|
||||||
* Номер порта должен удовлетворять условиям 0x100<=ecx<=0xFFFF.
|
* Номер порта должен удовлетворять условиям 0x100<=ecx<=0xFFFF.
|
||||||
* Установка базы нужна для работы функции 20.
|
* Установка базы нужна для работы функции 20.
|
||||||
* Получить установленный базовый порт можно вызовом
|
* Получить установленный базовый порт можно вызовом
|
||||||
подфункции 1 функции 26.
|
подфункции 1 функции 26.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -1200,7 +1200,7 @@ dd 1675
|
|||||||
нормальная раскладка, после чего из кода вычитается 0x60;
|
нормальная раскладка, после чего из кода вычитается 0x60;
|
||||||
если не нажата ни одна из управляющих клавиш, то используется
|
если не нажата ни одна из управляющих клавиш, то используется
|
||||||
нормальная раскладка.
|
нормальная раскладка.
|
||||||
* Получить раскладки и идентификатор страны можно с помощью
|
* Получить раскладки и идентификатор страны можно с помощью
|
||||||
подфункции 2 функции 26.
|
подфункции 2 функции 26.
|
||||||
* Идентификатор страны - глобальная системная переменная, которая
|
* Идентификатор страны - глобальная системная переменная, которая
|
||||||
самим ядром не используется; однако приложение @panel отображает
|
самим ядром не используется; однако приложение @panel отображает
|
||||||
@ -1218,7 +1218,7 @@ dd 1675
|
|||||||
* eax = 0
|
* eax = 0
|
||||||
Замечания:
|
Замечания:
|
||||||
* База CD используется функцией 24.
|
* База CD используется функцией 24.
|
||||||
* Получить установленную базу CD можно вызовом
|
* Получить установленную базу CD можно вызовом
|
||||||
подфункции 3 функции 26.
|
подфункции 3 функции 26.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -1256,7 +1256,7 @@ dd 1675
|
|||||||
* Не следует изменять базу, когда какое-нибудь приложение работает
|
* Не следует изменять базу, когда какое-нибудь приложение работает
|
||||||
с жёстким диском. Если не хотите глюков системы.
|
с жёстким диском. Если не хотите глюков системы.
|
||||||
* Получить установленную базу можно вызовом подфункции 7 функции 26.
|
* Получить установленную базу можно вызовом подфункции 7 функции 26.
|
||||||
* Следует также определить используемый раздел жёсткого диска
|
* Следует также определить используемый раздел жёсткого диска
|
||||||
подфункцией 8.
|
подфункцией 8.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -1279,9 +1279,9 @@ dd 1675
|
|||||||
* Получить установленный раздел можно вызовом подфункции 8
|
* Получить установленный раздел можно вызовом подфункции 8
|
||||||
функции 26.
|
функции 26.
|
||||||
* Проверок на корректность не делается.
|
* Проверок на корректность не делается.
|
||||||
* Узнать число разделов на жёстком диске можно вызовом
|
* Узнать число разделов на жёстком диске можно вызовом
|
||||||
подфункции 11 функции 18.
|
подфункции 11 функции 18.
|
||||||
* Следует также определить используемую базу жёсткого диска
|
* Следует также определить используемую базу жёсткого диска
|
||||||
подфункцией 7.
|
подфункцией 7.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -1367,13 +1367,13 @@ dd 1675
|
|||||||
* ebx = частота вертикальной развёртки (в Гц)
|
* ebx = частота вертикальной развёртки (в Гц)
|
||||||
* ecx = номер текущего видеорежима
|
* ecx = номер текущего видеорежима
|
||||||
Замечания:
|
Замечания:
|
||||||
* Драйвер предварительно должен быть инициализирован вызовом
|
* Драйвер предварительно должен быть инициализирован вызовом
|
||||||
функции драйвера 1.
|
функции драйвера 1.
|
||||||
* Если нужны только размеры экрана, целесообразней использовать
|
* Если нужны только размеры экрана, целесообразней использовать
|
||||||
функцию 14 с учётом того, что она возвращает размеры на 1 меньше.
|
функцию 14 с учётом того, что она возвращает размеры на 1 меньше.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
= Функция 21, подфункция 13, подподфункция 3 - установить видеорежим.
|
= Функция 21, подфункция 13, подподфункция 3 - установить видеорежим.
|
||||||
======================================================================
|
======================================================================
|
||||||
Параметры:
|
Параметры:
|
||||||
* eax = 21 - номер функции
|
* eax = 21 - номер функции
|
||||||
@ -1386,7 +1386,7 @@ dd 1675
|
|||||||
* eax = 0 - успешно
|
* eax = 0 - успешно
|
||||||
* ebx, ecx разрушаются
|
* ebx, ecx разрушаются
|
||||||
Замечания:
|
Замечания:
|
||||||
* Драйвер предварительно должен быть инициализирован вызовом
|
* Драйвер предварительно должен быть инициализирован вызовом
|
||||||
функции драйвера 1.
|
функции драйвера 1.
|
||||||
* Номер видеорежима и частота должны быть в таблице, возвращаемой
|
* Номер видеорежима и частота должны быть в таблице, возвращаемой
|
||||||
функцией драйвера 1.
|
функцией драйвера 1.
|
||||||
@ -1405,7 +1405,7 @@ dd 1675
|
|||||||
* eax = 0 - успешно
|
* eax = 0 - успешно
|
||||||
* ebx, ecx разрушаются
|
* ebx, ecx разрушаются
|
||||||
Замечания:
|
Замечания:
|
||||||
* Драйвер предварительно должен быть инициализирован вызовом
|
* Драйвер предварительно должен быть инициализирован вызовом
|
||||||
функции драйвера 1.
|
функции драйвера 1.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -1425,7 +1425,7 @@ dd 1675
|
|||||||
* eax = 0 - успешно
|
* eax = 0 - успешно
|
||||||
* ebx, ecx разрушаются
|
* ebx, ecx разрушаются
|
||||||
Замечания:
|
Замечания:
|
||||||
* Драйвер предварительно должен быть инициализирован вызовом
|
* Драйвер предварительно должен быть инициализирован вызовом
|
||||||
функции драйвера 1.
|
функции драйвера 1.
|
||||||
* Функция влияет только на физический размер изображения
|
* Функция влияет только на физический размер изображения
|
||||||
на мониторе; логический размер (число пикселей) не меняется.
|
на мониторе; логический размер (число пикселей) не меняется.
|
||||||
@ -1506,7 +1506,7 @@ dd 1675
|
|||||||
* eax = 0 - успешно
|
* eax = 0 - успешно
|
||||||
* eax = 1 - не определена база CD
|
* eax = 1 - не определена база CD
|
||||||
Замечания:
|
Замечания:
|
||||||
* Предварительно нужно определить базовый порт CD вызовом
|
* Предварительно нужно определить базовый порт CD вызовом
|
||||||
подфункции 3 функции 21.
|
подфункции 3 функции 21.
|
||||||
* В секунде 75 фреймов, в минуте 60 секунд.
|
* В секунде 75 фреймов, в минуте 60 секунд.
|
||||||
* Функция асинхронна (возвращает управление, когда началось
|
* Функция асинхронна (возвращает управление, когда началось
|
||||||
@ -1527,7 +1527,7 @@ dd 1675
|
|||||||
* Формат таблицы с информацией о дорожках такой же, как и для
|
* Формат таблицы с информацией о дорожках такой же, как и для
|
||||||
ATAPI-CD команды 43h (READ TOC), обычной таблицы (подкоманда 00h).
|
ATAPI-CD команды 43h (READ TOC), обычной таблицы (подкоманда 00h).
|
||||||
Адреса возвращаются в формате MSF.
|
Адреса возвращаются в формате MSF.
|
||||||
* Предварительно нужно определить базовый порт CD вызовом
|
* Предварительно нужно определить базовый порт CD вызовом
|
||||||
подфункции 3 функции 21.
|
подфункции 3 функции 21.
|
||||||
* Функция возвращает информацию только о не более чем 100
|
* Функция возвращает информацию только о не более чем 100
|
||||||
первых дорожках. В большинстве случаев этого достаточно.
|
первых дорожках. В большинстве случаев этого достаточно.
|
||||||
@ -1542,7 +1542,7 @@ dd 1675
|
|||||||
* eax = 0 - успешно
|
* eax = 0 - успешно
|
||||||
* eax = 1 - не определена база CD
|
* eax = 1 - не определена база CD
|
||||||
Замечания:
|
Замечания:
|
||||||
* Предварительно нужно определить базовый порт CD вызовом
|
* Предварительно нужно определить базовый порт CD вызовом
|
||||||
подфункции 3 функции 21.
|
подфункции 3 функции 21.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -1606,7 +1606,7 @@ dd 1675
|
|||||||
Возвращаемое значение:
|
Возвращаемое значение:
|
||||||
* eax = номер порта
|
* eax = номер порта
|
||||||
Замечания:
|
Замечания:
|
||||||
* Установить базовый порт можно вызовом
|
* Установить базовый порт можно вызовом
|
||||||
подфункции 1 функции 21.
|
подфункции 1 функции 21.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -1639,7 +1639,7 @@ dd 1675
|
|||||||
нормальная раскладка, после чего из кода вычитается 0x60;
|
нормальная раскладка, после чего из кода вычитается 0x60;
|
||||||
если не нажата ни одна из управляющих клавиш, то используется
|
если не нажата ни одна из управляющих клавиш, то используется
|
||||||
нормальная раскладка.
|
нормальная раскладка.
|
||||||
* Установить раскладки и идентификатор страны можно с помощью
|
* Установить раскладки и идентификатор страны можно с помощью
|
||||||
подфункции 2 функции 21.
|
подфункции 2 функции 21.
|
||||||
* Идентификатор страны - глобальная системная переменная, которая
|
* Идентификатор страны - глобальная системная переменная, которая
|
||||||
самим ядром не используется; однако приложение @panel отображает
|
самим ядром не используется; однако приложение @panel отображает
|
||||||
@ -1734,7 +1734,7 @@ dd 1675
|
|||||||
* eax = 0/1 - запрещён/разрешён
|
* eax = 0/1 - запрещён/разрешён
|
||||||
Замечания:
|
Замечания:
|
||||||
* Используется при LBA-чтении (подфункция 8 функции 58).
|
* Используется при LBA-чтении (подфункция 8 функции 58).
|
||||||
* Установить текущее состояние можно вызовом
|
* Установить текущее состояние можно вызовом
|
||||||
подфункции 11 функции 21.
|
подфункции 11 функции 21.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -1749,7 +1749,7 @@ dd 1675
|
|||||||
Замечания:
|
Замечания:
|
||||||
* Используется при работе с шиной PCI (функция 62).
|
* Используется при работе с шиной PCI (функция 62).
|
||||||
* Текущая реализация использует только младший бит ecx.
|
* Текущая реализация использует только младший бит ecx.
|
||||||
* Установить текущее состояние можно вызовом
|
* Установить текущее состояние можно вызовом
|
||||||
подфункции 12 функции 21.
|
подфункции 12 функции 21.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -1788,7 +1788,7 @@ dd 1675
|
|||||||
* eax = длина имени текущей папки (включая завершающий 0)
|
* eax = длина имени текущей папки (включая завершающий 0)
|
||||||
Замечания:
|
Замечания:
|
||||||
* Если размера буфера недостаточно для копирования всего имени,
|
* Если размера буфера недостаточно для копирования всего имени,
|
||||||
копируются только первые (edx-1) байт и в конце ставится
|
копируются только первые (edx-1) байт и в конце ставится
|
||||||
завершающий 0.
|
завершающий 0.
|
||||||
* По умолчанию, текущая папка для потока - "/rd/1".
|
* По умолчанию, текущая папка для потока - "/rd/1".
|
||||||
* При создании процесса/потока текущая папка наследуется от
|
* При создании процесса/потока текущая папка наследуется от
|
||||||
@ -1801,8 +1801,8 @@ dd 1675
|
|||||||
* ecx = указатель на блок данных:
|
* ecx = указатель на блок данных:
|
||||||
sysdir_name rb 64
|
sysdir_name rb 64
|
||||||
sysdir_path rb 64
|
sysdir_path rb 64
|
||||||
Пример:
|
Пример:
|
||||||
dir_name1 db 'addappl',0
|
dir_name1 db 'KolibriOS',0
|
||||||
rb 64-8
|
rb 64-8
|
||||||
dir_path1 db 'HD0/1',0
|
dir_path1 db 'HD0/1',0
|
||||||
rb 64-6
|
rb 64-6
|
||||||
@ -1983,7 +1983,7 @@ dir_path1 db 'HD0/1',0
|
|||||||
Возвращаемое значение:
|
Возвращаемое значение:
|
||||||
* eax = [ширина]*65536 + [высота]
|
* eax = [ширина]*65536 + [высота]
|
||||||
Замечания:
|
Замечания:
|
||||||
* Есть парная команда установки размеров фонового изображения -
|
* Есть парная команда установки размеров фонового изображения -
|
||||||
подфункция 1 функции 15. После которой, разумеется, следует
|
подфункция 1 функции 15. После которой, разумеется, следует
|
||||||
заново определить само изображение.
|
заново определить само изображение.
|
||||||
|
|
||||||
@ -2002,7 +2002,7 @@ dir_path1 db 'HD0/1',0
|
|||||||
* Не следует полагаться на возвращаемое значение в случае неверного
|
* Не следует полагаться на возвращаемое значение в случае неверного
|
||||||
смещения, оно может измениться в следующих версиях ядра.
|
смещения, оно может измениться в следующих версиях ядра.
|
||||||
* Смещение точки с координатами (x,y) вычисляется как (x+y*xsize)*3.
|
* Смещение точки с координатами (x,y) вычисляется как (x+y*xsize)*3.
|
||||||
* Есть парная функция установки точки на фоновом изображении -
|
* Есть парная функция установки точки на фоновом изображении -
|
||||||
подфункция 2 функции 15.
|
подфункция 2 функции 15.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -2015,7 +2015,7 @@ dir_path1 db 'HD0/1',0
|
|||||||
* eax = 1 - замостить
|
* eax = 1 - замостить
|
||||||
* eax = 2 - растянуть
|
* eax = 2 - растянуть
|
||||||
Замечания:
|
Замечания:
|
||||||
* Есть парная функция установки режима отрисовки фона -
|
* Есть парная функция установки режима отрисовки фона -
|
||||||
подфункция 4 функции 15.
|
подфункция 4 функции 15.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -2070,7 +2070,7 @@ dir_path1 db 'HD0/1',0
|
|||||||
|
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
= Функция 46 - зарезервировать/освободить группу портов ввода/вывода.
|
= Функция 46 - зарезервировать/освободить группу портов ввода/вывода.
|
||||||
======================================================================
|
======================================================================
|
||||||
К зарезервированным портам можно обращаться напрямую из приложения
|
К зарезервированным портам можно обращаться напрямую из приложения
|
||||||
командами in/out (рекомендуемый способ) и вызовом функции 43
|
командами in/out (рекомендуемый способ) и вызовом функции 43
|
||||||
@ -2165,7 +2165,7 @@ dir_path1 db 'HD0/1',0
|
|||||||
Возвращаемое значение:
|
Возвращаемое значение:
|
||||||
* функция не возвращает значения
|
* функция не возвращает значения
|
||||||
Замечания:
|
Замечания:
|
||||||
* После вызова описываемой функции следует перерисовать экран
|
* После вызова описываемой функции следует перерисовать экран
|
||||||
подфункцией 0.
|
подфункцией 0.
|
||||||
* Тип кнопок влияет только на их прорисовку функцией 8.
|
* Тип кнопок влияет только на их прорисовку функцией 8.
|
||||||
|
|
||||||
@ -2182,7 +2182,7 @@ dir_path1 db 'HD0/1',0
|
|||||||
Возвращаемое значение:
|
Возвращаемое значение:
|
||||||
* функция не возвращает значения
|
* функция не возвращает значения
|
||||||
Замечания:
|
Замечания:
|
||||||
* После вызова описываемой функции следует перерисовать экран
|
* После вызова описываемой функции следует перерисовать экран
|
||||||
подфункцией 0.
|
подфункцией 0.
|
||||||
* Таблица стандартных цветов влияет только на приложения,
|
* Таблица стандартных цветов влияет только на приложения,
|
||||||
которые эту таблицу явным образом получают (подфункцией 3) и
|
которые эту таблицу явным образом получают (подфункцией 3) и
|
||||||
@ -2296,7 +2296,7 @@ dword-значение цвета 0x00RRGGBB
|
|||||||
Аналогично по оси y.
|
Аналогично по оси y.
|
||||||
* Смотри также функцию 14,
|
* Смотри также функцию 14,
|
||||||
позволяющую определить размеры всего экрана.
|
позволяющую определить размеры всего экрана.
|
||||||
* Есть парная функция получения рабочей области -
|
* Есть парная функция получения рабочей области -
|
||||||
подфункция 5.
|
подфункция 5.
|
||||||
* Эта функция автоматически перерисовывает экран, по ходу дела
|
* Эта функция автоматически перерисовывает экран, по ходу дела
|
||||||
обновляет координаты и размеры максимизированных окон.
|
обновляет координаты и размеры максимизированных окон.
|
||||||
@ -2420,7 +2420,7 @@ dword-значение цвета 0x00RRGGBB
|
|||||||
* иначе eax = TID - идентификатор потока
|
* иначе eax = TID - идентификатор потока
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
= Функция 52, подфункция 0 - получить конфигурацию сетевого драйвера.
|
= Функция 52, подфункция 0 - получить конфигурацию сетевого драйвера.
|
||||||
======================================================================
|
======================================================================
|
||||||
Параметры:
|
Параметры:
|
||||||
* eax = 52 - номер функции
|
* eax = 52 - номер функции
|
||||||
@ -2445,7 +2445,7 @@ dword-значение цвета 0x00RRGGBB
|
|||||||
* Локальный IP-адрес устанавливается подфункцией 3.
|
* Локальный IP-адрес устанавливается подфункцией 3.
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
Функция 52, подфункция 2 - установить конфигурацию сетевого драйвера.
|
Функция 52, подфункция 2 - установить конфигурацию сетевого драйвера.
|
||||||
======================================================================
|
======================================================================
|
||||||
Параметры:
|
Параметры:
|
||||||
* eax = 52 - номер функции
|
* eax = 52 - номер функции
|
||||||
@ -2773,7 +2773,7 @@ dword-значение цвета 0x00RRGGBB
|
|||||||
* ebx разрушается
|
* ebx разрушается
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
Функция 53, подфункция 255 - отладочная информация сетевого драйвера.
|
Функция 53, подфункция 255 - отладочная информация сетевого драйвера.
|
||||||
======================================================================
|
======================================================================
|
||||||
Параметры:
|
Параметры:
|
||||||
* eax = 53 - номер функции
|
* eax = 53 - номер функции
|
||||||
@ -3015,8 +3015,8 @@ dword-значение цвета 0x00RRGGBB
|
|||||||
* Размер блока - 512 байт; читается один блок.
|
* Размер блока - 512 байт; читается один блок.
|
||||||
* Не следует полагаться на возвращаемое значение,
|
* Не следует полагаться на возвращаемое значение,
|
||||||
оно может измениться в следующих версиях.
|
оно может измениться в следующих версиях.
|
||||||
* Требуется, чтобы был разрешён LBA-доступ к устройствам
|
* Требуется, чтобы был разрешён LBA-доступ к устройствам
|
||||||
подфункцией 11 функции 21. Узнать это можно вызовом
|
подфункцией 11 функции 21. Узнать это можно вызовом
|
||||||
подфункцией 11 функции 26.
|
подфункцией 11 функции 26.
|
||||||
* LBA-чтение дискеты не поддерживается.
|
* LBA-чтение дискеты не поддерживается.
|
||||||
* Функция считывает данные физического жёсткого диска;
|
* Функция считывает данные физического жёсткого диска;
|
||||||
@ -3030,7 +3030,7 @@ dword-значение цвета 0x00RRGGBB
|
|||||||
это будет считаться успехом (eax=0).
|
это будет считаться успехом (eax=0).
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
= Функция 58, подфункция 15 - получить информацию о файловой системе.
|
= Функция 58, подфункция 15 - получить информацию о файловой системе.
|
||||||
======================================================================
|
======================================================================
|
||||||
Параметры:
|
Параметры:
|
||||||
* eax = 58 - номер функции
|
* eax = 58 - номер функции
|
||||||
@ -4057,7 +4057,7 @@ Architecture Software Developer's Manual, Volume 3, Appendix B);
|
|||||||
общем описании).
|
общем описании).
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
Функция 69, подфункция 7 - записать в память отлаживаемого процесса.
|
Функция 69, подфункция 7 - записать в память отлаживаемого процесса.
|
||||||
======================================================================
|
======================================================================
|
||||||
Параметры:
|
Параметры:
|
||||||
* eax = 69 - номер функции
|
* eax = 69 - номер функции
|
||||||
|
@ -203,13 +203,13 @@ Parameters:
|
|||||||
* B=1 - fill background with the color edi
|
* B=1 - fill background with the color edi
|
||||||
* Y = Cnnn
|
* Y = Cnnn
|
||||||
* C=1 redirect the output to the user area, specified in edi
|
* C=1 redirect the output to the user area, specified in edi
|
||||||
* nnn - not used in the current, must be 0 (zero)
|
* nnn - not used in the current, must be 0 (zero)
|
||||||
* edx = pointer to the beginning of the string
|
* edx = pointer to the beginning of the string
|
||||||
* esi = for A=0 length of the string, must not exceed 255;
|
* esi = for A=0 length of the string, must not exceed 255;
|
||||||
for A=1 is ignored
|
for A=1 is ignored
|
||||||
* edi = color to fill background, if B=1
|
* edi = color to fill background, if B=1
|
||||||
* edi = pointer to user area, for redirect, if C=1
|
* edi = pointer to user area, for redirect, if C=1
|
||||||
|
|
||||||
Returned value:
|
Returned value:
|
||||||
* function does not return value
|
* function does not return value
|
||||||
Remarks:
|
Remarks:
|
||||||
@ -1783,8 +1783,8 @@ Parameters:
|
|||||||
* ecx = pointer to a block of data:
|
* ecx = pointer to a block of data:
|
||||||
sysdir_name rb 64
|
sysdir_name rb 64
|
||||||
sysdir_path rb 64
|
sysdir_path rb 64
|
||||||
For example:
|
For example:
|
||||||
dir_name1 db 'addappl',0
|
dir_name1 db 'KolibriOS',0
|
||||||
rb 64-8
|
rb 64-8
|
||||||
dir_path1 db 'HD0/1',0
|
dir_path1 db 'HD0/1',0
|
||||||
rb 64-6
|
rb 64-6
|
||||||
@ -1805,7 +1805,7 @@ Returned value:
|
|||||||
* eax = 0x000000XX - owner of pixel the slot window N
|
* eax = 0x000000XX - owner of pixel the slot window N
|
||||||
If incorrect values ebx and ecx then function returns 0
|
If incorrect values ebx and ecx then function returns 0
|
||||||
* The function takes the value from the area [_WinMapAddress]
|
* The function takes the value from the area [_WinMapAddress]
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
======= Function 35 - read the color of a pixel on the screen. =======
|
======= Function 35 - read the color of a pixel on the screen. =======
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -2414,7 +2414,7 @@ Returned value:
|
|||||||
=========================== Function 52 ==============================
|
=========================== Function 52 ==============================
|
||||||
======================================================================
|
======================================================================
|
||||||
|
|
||||||
WARNING: This function is obsolete and is only present in the
|
WARNING: This function is obsolete and is only present in the
|
||||||
documentation as a guide to understand/port the older network
|
documentation as a guide to understand/port the older network
|
||||||
applications. For new programs, use function 74
|
applications. For new programs, use function 74
|
||||||
|
|
||||||
@ -2587,7 +2587,7 @@ Returned value:
|
|||||||
=========================== Function 53 ==============================
|
=========================== Function 53 ==============================
|
||||||
======================================================================
|
======================================================================
|
||||||
|
|
||||||
WARNING: This function is obsolete and is only present in the
|
WARNING: This function is obsolete and is only present in the
|
||||||
documentation as a guide to understand/port the older network
|
documentation as a guide to understand/port the older network
|
||||||
applications. For new programs, use function 75.
|
applications. For new programs, use function 75.
|
||||||
|
|
||||||
@ -4171,8 +4171,8 @@ Examples:
|
|||||||
* '/hd0/2/menuet/pics/tanzania.bmp',0
|
* '/hd0/2/menuet/pics/tanzania.bmp',0
|
||||||
* '/hd0/1/Program files/NameOfProgram/SomeFile.SomeExtension',0
|
* '/hd0/1/Program files/NameOfProgram/SomeFile.SomeExtension',0
|
||||||
* '/sys/MySuperApp.ini',0
|
* '/sys/MySuperApp.ini',0
|
||||||
Also function supports relative names. If the path begins not
|
Also function supports relative names. If the path begins not
|
||||||
with '/', it is considered relative to a current folder. To get or
|
with '/', it is considered relative to a current folder. To get or
|
||||||
set a current folder, use the function 30.
|
set a current folder, use the function 30.
|
||||||
|
|
||||||
Available subfunctions:
|
Available subfunctions:
|
||||||
|
@ -36,7 +36,7 @@ sysdir_name1 rb 64
|
|||||||
sysdir_path1 rb 64
|
sysdir_path1 rb 64
|
||||||
|
|
||||||
; for example:
|
; for example:
|
||||||
;dir_name1 db 'addappl',0
|
;dir_name1 db 'KolibriOS',0
|
||||||
; rb 64-8
|
; rb 64-8
|
||||||
;dir_path1 db 'HD0/1',0
|
;dir_path1 db 'HD0/1',0
|
||||||
; rb 64-6
|
; rb 64-6
|
||||||
@ -80,7 +80,7 @@ endl
|
|||||||
cmp [edx], dword 'MENU'
|
cmp [edx], dword 'MENU'
|
||||||
jne .next_cd
|
jne .next_cd
|
||||||
jmp .ok
|
jmp .ok
|
||||||
|
|
||||||
@@:
|
@@:
|
||||||
sub al, 49
|
sub al, 49
|
||||||
mov [ecx], dword 'HD?/'; if hard disk
|
mov [ecx], dword 'HD?/'; if hard disk
|
||||||
|
@ -72,7 +72,7 @@ basic_file_path:
|
|||||||
basic_file_name:
|
basic_file_name:
|
||||||
db 'kolibri.lbl',0
|
db 'kolibri.lbl',0
|
||||||
additional_dir_name:
|
additional_dir_name:
|
||||||
db 'addappl',0
|
db 'KolibriOS',0
|
||||||
real_additional_dir:
|
real_additional_dir:
|
||||||
db '/kolibrios',0
|
db '/kolibrios',0
|
||||||
;-------------------------------------------------------------------------------
|
;-------------------------------------------------------------------------------
|
||||||
@ -80,7 +80,7 @@ debug equ no ;yes
|
|||||||
|
|
||||||
include '../../macros.inc'
|
include '../../macros.inc'
|
||||||
|
|
||||||
if debug eq yes
|
if debug eq yes
|
||||||
include '../../debug.inc'
|
include '../../debug.inc'
|
||||||
end if
|
end if
|
||||||
;-------------------------------------------------------------------------------
|
;-------------------------------------------------------------------------------
|
||||||
@ -94,7 +94,7 @@ START:
|
|||||||
mov [ebx],ax
|
mov [ebx],ax
|
||||||
call device_detect_f70
|
call device_detect_f70
|
||||||
;--------------------------------------
|
;--------------------------------------
|
||||||
if debug eq yes
|
if debug eq yes
|
||||||
call print_retrieved_devices_table
|
call print_retrieved_devices_table
|
||||||
dps 'get basic file'
|
dps 'get basic file'
|
||||||
newline
|
newline
|
||||||
@ -105,8 +105,8 @@ end if
|
|||||||
cmp [fs_error],eax
|
cmp [fs_error],eax
|
||||||
jne exit
|
jne exit
|
||||||
mov eax,[fileinfo.size]
|
mov eax,[fileinfo.size]
|
||||||
mov [basic_file_size],eax
|
mov [basic_file_size],eax
|
||||||
|
|
||||||
call search_and_load_pointer_file_label
|
call search_and_load_pointer_file_label
|
||||||
;---------------------------------------------------------------------
|
;---------------------------------------------------------------------
|
||||||
exit:
|
exit:
|
||||||
@ -276,12 +276,12 @@ end if
|
|||||||
jbe @f
|
jbe @f
|
||||||
mov ecx,eax
|
mov ecx,eax
|
||||||
;-----------------------------------
|
;-----------------------------------
|
||||||
@@:
|
@@:
|
||||||
mov [fileinfo.size],ecx
|
mov [fileinfo.size],ecx
|
||||||
;--------------------------------------
|
;--------------------------------------
|
||||||
if debug eq yes
|
if debug eq yes
|
||||||
dps 'get file'
|
dps 'get file'
|
||||||
newline
|
newline
|
||||||
end if
|
end if
|
||||||
;--------------------------------------
|
;--------------------------------------
|
||||||
mcall 68,1
|
mcall 68,1
|
||||||
@ -303,7 +303,7 @@ newline
|
|||||||
end if
|
end if
|
||||||
;--------------------------------------
|
;--------------------------------------
|
||||||
ret
|
ret
|
||||||
;-----------------------------------
|
;-----------------------------------
|
||||||
@@:
|
@@:
|
||||||
;--------------------------------------
|
;--------------------------------------
|
||||||
if debug eq yes
|
if debug eq yes
|
||||||
@ -343,7 +343,7 @@ if debug eq yes
|
|||||||
push ecx
|
push ecx
|
||||||
call debug_outstr
|
call debug_outstr
|
||||||
pop ecx
|
pop ecx
|
||||||
newline
|
newline
|
||||||
end if
|
end if
|
||||||
;--------------------------------------
|
;--------------------------------------
|
||||||
; mcall 5,10
|
; mcall 5,10
|
||||||
@ -363,7 +363,7 @@ end if
|
|||||||
;--------------------------------------
|
;--------------------------------------
|
||||||
if debug eq yes
|
if debug eq yes
|
||||||
dps 'additional parttition is not found!'
|
dps 'additional parttition is not found!'
|
||||||
newline
|
newline
|
||||||
end if
|
end if
|
||||||
;--------------------------------------
|
;--------------------------------------
|
||||||
ret
|
ret
|
||||||
@ -392,7 +392,7 @@ compare_files_and_mount:
|
|||||||
;--------------------------------------
|
;--------------------------------------
|
||||||
if debug eq yes
|
if debug eq yes
|
||||||
dps 'compare files sucess!'
|
dps 'compare files sucess!'
|
||||||
newline
|
newline
|
||||||
dps 'mount directory:'
|
dps 'mount directory:'
|
||||||
newline
|
newline
|
||||||
mov edx,esi
|
mov edx,esi
|
||||||
@ -414,7 +414,7 @@ end if
|
|||||||
mov edi,f30_3_work_area
|
mov edi,f30_3_work_area
|
||||||
call proc_copy_patch
|
call proc_copy_patch
|
||||||
; here is call kernel function to mount the found partition
|
; here is call kernel function to mount the found partition
|
||||||
; as "/addappl" directory to root directory "/"
|
; as "/KolibriOS" directory to root directory "/"
|
||||||
mcall 30,3,f30_3_work_area
|
mcall 30,3,f30_3_work_area
|
||||||
ret
|
ret
|
||||||
;--------------------------------------
|
;--------------------------------------
|
||||||
@ -424,7 +424,7 @@ end if
|
|||||||
;--------------------------------------
|
;--------------------------------------
|
||||||
if debug eq yes
|
if debug eq yes
|
||||||
dps 'compare files is not match!'
|
dps 'compare files is not match!'
|
||||||
newline
|
newline
|
||||||
end if
|
end if
|
||||||
;--------------------------------------
|
;--------------------------------------
|
||||||
ret
|
ret
|
||||||
@ -529,4 +529,4 @@ align 4
|
|||||||
stacktop:
|
stacktop:
|
||||||
;-------------------------------------------------------------------------------
|
;-------------------------------------------------------------------------------
|
||||||
I_END:
|
I_END:
|
||||||
;-------------------------------------------------------------------------------
|
;-------------------------------------------------------------------------------
|
||||||
|
Loading…
Reference in New Issue
Block a user