Subversion Repositories Kolibri OS

Rev

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

Rev 7967 Rev 8088
Line 1695... Line 1695...
1695
Returned value:
1695
Returned value:
1696
  * eax = size of the string (including terminating 0)
1696
  * eax = size of the string (including terminating 0)
1697
Remarks:
1697
Remarks:
1698
  * If the buffer is too small to hold all path, only part of the string
1698
  * If the buffer is too small to hold all path, only part of the string
1699
    will be copied and terminated with 0.
1699
    will be copied and terminated with 0.
1700
  * By default, current folder for the thread is "/rd/1".
1700
  * By default, current folder for the thread is "/sys".
1701
  * At process/thread creation the current folder will be inherited
1701
  * At process/thread creation the current folder will be inherited
1702
    from the parent.
1702
    from the parent.
1703
----------------------------------------------------------------------
1703
----------------------------------------------------------------------
1704
--- Subfunction 3 - install the add.system directory for the kernel --
1704
--- Subfunction 3 - install the add.system directory for the kernel --
1705
Parameters:
1705
Parameters:
Line 1739... Line 1739...
1739
Returned value:
1739
Returned value:
1740
  * eax = size of the string in bytes (including terminating 0)
1740
  * eax = size of the string in bytes (including terminating 0)
1741
Remarks:
1741
Remarks:
1742
  * If the buffer is too small to hold all path, only part of the string
1742
  * If the buffer is too small to hold all path, only part of the string
1743
    will be copied and terminated with 0.
1743
    will be copied and terminated with 0.
1744
  * By default, current folder for the thread is "/rd/1".
1744
  * By default, current folder for the thread is "/sys".
1745
  * At process/thread creation the current folder will be inherited
1745
  * At process/thread creation the current folder will be inherited
1746
    from the parent.
1746
    from the parent.
Line 1747... Line 1747...
1747
 
1747
 
1748
---------------------- Constants for registers: ----------------------
1748
---------------------- Constants for registers: ----------------------
Line 3346... Line 3346...
3346
  * If the driver was not loaded yet, it is loaded;
3346
  * If the driver was not loaded yet, it is loaded;
3347
    if the driver was loaded yet, nothing happens.
3347
    if the driver was loaded yet, nothing happens.
3348
  * Driver name is case-sensitive.
3348
  * Driver name is case-sensitive.
3349
    Maximum length of the name is 16 characters, including
3349
    Maximum length of the name is 16 characters, including
3350
    terminating null character, the rest is ignored.
3350
    terminating null character, the rest is ignored.
3351
  * Driver ABC is loaded from file /rd/1/drivers/ABC.sys.
3351
  * Driver ABC is loaded from file /sys/drivers/ABC.sys.
Line 3352... Line 3352...
3352
 
3352
 
3353
---------------------- Constants for registers: ----------------------
3353
---------------------- Constants for registers: ----------------------
3354
  eax - SF_SYS_MISC (68)
3354
  eax - SF_SYS_MISC (68)
3355
  ebx - SSF_LOAD_DRIVER (16)
3355
  ebx - SSF_LOAD_DRIVER (16)