New iconstrp.gif for ICON by Leency
loader_doc.txt (by use bx register to set system directory) git-svn-id: svn://kolibrios.org@598 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
62
kernel/trunk/docs/loader_doc.txt
Normal file
62
kernel/trunk/docs/loader_doc.txt
Normal file
@@ -0,0 +1,62 @@
|
|||||||
|
;------------------------------------------
|
||||||
|
; <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
;------------------------------------------
|
||||||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:
|
||||||
|
CX='HA'
|
||||||
|
DX='RD'
|
||||||
|
<EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><>, <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> BX <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> /kolibri/ <20><>
|
||||||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20> /sys/
|
||||||
|
|
||||||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> BL (<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>):
|
||||||
|
'a' - Primary Master
|
||||||
|
'b' - Primary Slave
|
||||||
|
'c' - Secondary Master
|
||||||
|
'd' - Secondary Slave
|
||||||
|
'r' - RAM <20><><EFBFBD><EFBFBD>
|
||||||
|
'm' - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> CD-ROM
|
||||||
|
|
||||||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> BH (<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>):
|
||||||
|
<EFBFBD><EFBFBD><EFBFBD> BL='a','b','c','d','r' - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
<EFBFBD><EFBFBD><EFBFBD> BL='m',<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.
|
||||||
|
|
||||||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> BX:
|
||||||
|
'a1' - /hd0/1/
|
||||||
|
'a2' - /hd0/2/
|
||||||
|
'b1' - /hd1/1/
|
||||||
|
'd4' - /hd3/4/
|
||||||
|
'm0' - <20><><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> kolibri
|
||||||
|
'r1' - /rd/1/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
;------------------------------------------
|
||||||
|
; Note boot system directory
|
||||||
|
;------------------------------------------
|
||||||
|
The transfer of the kernel can be installed following registers:
|
||||||
|
CX = 'HA'
|
||||||
|
DX = 'RD'
|
||||||
|
This indicates that the register BX points to a system partition. Catalog /kolibri/ in
|
||||||
|
this section is system, it is treated as a /sys/
|
||||||
|
|
||||||
|
Possible values register BL (indicates the device):
|
||||||
|
'a' - Primary Master
|
||||||
|
'b' - Primary Slave
|
||||||
|
'c' - Secondary Master
|
||||||
|
'd' - Secondary Slave
|
||||||
|
'r' - RAM disc
|
||||||
|
'm' - ROM drives
|
||||||
|
|
||||||
|
Possible values register BH (indicating section):
|
||||||
|
for BL = 'a', 'b', 'c', 'd', 'r' to denote nazdel where the system folder
|
||||||
|
for BL = 'm', indicates the number of physical devices, which must begin a systematic search directory.
|
||||||
|
|
||||||
|
Examples of register BX:
|
||||||
|
'a1' - /hd0/1/
|
||||||
|
'a2' - /hd0/2/
|
||||||
|
'b1' - /hd1/1/
|
||||||
|
'd4' - /hd3/4/
|
||||||
|
'm0' - search directory sidyukam kolibri
|
||||||
|
'r1' - /rd/1/
|
||||||
|
|
||||||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> Google
|
@@ -14,7 +14,7 @@ library \
|
|||||||
libini,'libini.obj'
|
libini,'libini.obj'
|
||||||
|
|
||||||
import libini, \
|
import libini, \
|
||||||
lib_init,'lib_init',\
|
ini.lib_init,'lib_init',\
|
||||||
ini.get_str,'ini.get_str',\
|
ini.get_str,'ini.get_str',\
|
||||||
ini.enum_keys,'ini.enum_keys',\
|
ini.enum_keys,'ini.enum_keys',\
|
||||||
ini.get_int,'ini.get_int'
|
ini.get_int,'ini.get_int'
|
||||||
|
Binary file not shown.
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 13 KiB |
Reference in New Issue
Block a user