рдпрд╣ рдХрдорд╛рдВрдб рдПрд╕реНрд▓рд┐рдВрдХ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдХрд┐ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдХрд╛рд░реНрдпрдХреНрд░рдо:
рдирд╛рдо
ASLINK - ASxxxx рдЕрд╕реЗрдВрдмрд▓рд░реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╣рдпреЛрдЧреА рд▓рд┐рдВрдХрд░ред
SYNOPSIS
aslink [рд╡рд┐рдХрд▓реНрдк] рдлрд╝рд╛рдЗрд▓ рдирд╛рдо
рд▓рд┐рдВрдХ-gbz80 [рд╡рд┐рдХрд▓реНрдк] рдлрд╝рд╛рдЗрд▓ рдирд╛рдо
рд▓рд┐рдВрдХ-рдЬреЗрдб80 [рд╡рд┐рдХрд▓реНрдк] рдлрд╝рд╛рдЗрд▓ рдирд╛рдо
рдЪреЗрддрд╛рд╡рдиреА
рдЗрд╕ рдореИрди рдкреЗрдЬ рдореЗрдВ рджреА рдЧрдИ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдкреВрд░реНрдг рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рд╕реЗ рдПрдХ рдЙрджреНрдзрд░рдг рд╣реИ SDCC, рдФрд░ рд╣реИ
рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рдЕрд░реНрде рддрдХ рд╕реАрдорд┐рддред
рдкреВрд░реНрдг рдФрд░ рд╡рд░реНрддрдорд╛рди рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдХреЗ рд▓рд┐рдП, рджреЗрдЦреЗрдВ рдПрдПрд╕xxxx рдХреНрд░реЙрд╕ рдХреЛрдбрд╛рдВрддрд░рдХ рдкреНрд░рд▓реЗрдЦрди,
/usr/share/doc/sdcc-doc/aslink рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИред
рд╡рд░реНрдгрди
RSI рдПрдПрд╕рд▓рд┐рдВрдХ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рд╕рд╛рдереА рд▓рд┐рдВрдХрд░ рд╣реИ ASxxx рдЕрд╕реЗрдВрдмрд▓рд░ред
MCS51 рдкрд░рд┐рд╡рд╛рд░ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИ aslink.
Z80рдкрд░рд┐рд╡рд╛рд░ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИ рд▓рд┐рдВрдХ-рдЬреЗрдб80.
GBZ80 (рдЧреЗрдордмреЙрдп Z80 рдЬреИрд╕рд╛ рд╕реАрдкреАрдпреВ) рдХрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИ рд▓рд┐рдВрдХ-gbz80.
рд╡рд┐рдХрд▓реНрдк
рд▓рд┐рдВрдХрд░ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдореЛрдб рдпрд╛ рдХрдорд╛рдВрдб рдлрд╛рдЗрд▓ рдореЛрдб рдореЗрдВ рдЪрд▓ рд╕рдХрддрд╛ рд╣реИред рдЕрдиреБрдордд рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк
рд▓рд┐рдВрдХрд░ рдХрдорд╛рдВрдб рд╣реИрдВ:
-рд╕реА/-рдПрдл рдХрдорд╛рдВрдб рд▓рд╛рдЗрди / рдХрдорд╛рдВрдб рдлрд╝рд╛рдЗрд▓ рдореЛрдб
-рдкреА/-рдПрди рдЗрдХреЛ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рдХреНрд╖рдо/рдЕрдХреНрд╖рдо рдХрд░реЗрдВред stdout рдореЗрдВ рдЗрдирдкреБрдЯ рдЗрдирдкреБрдЯ рдХрд░реЗрдВ
рдпрджрд┐ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдореЛрдб рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╕рднреА рд▓рд┐рдВрдХрд░ рдХрдорд╛рдВрдб рд╕реНрдЯрдб рд╕реЗ рдЖрддреЗ рд╣реИрдВ, рдЕрдЧрд░ рдХрдорд╛рдВрдб рдлрд╛рдЗрд▓
рдореЛрдб рдЪреБрдирд╛ рдЧрдпрд╛ рд╣реИ, рдХрдорд╛рдВрдб рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдЗрдирдкреБрдЯ рд╣реИрдВ (рдПрдХреНрд╕рдЯреЗрдВрд╢рди .lnk рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП)ред
рд▓рд┐рдВрдХрд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╡реИрдз рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ:
-рд╣реИ Intel Hex (file.ihx) рдпрд╛ Motorola S19 (file.s19) рдЫрд╡рд┐ рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ред
-z рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рддреАрдХ рдирд╛рдо рдХреЗрд╕ рд╕рдВрд╡реЗрджреА рд╣реЛрддреЗ рд╣реИрдВред
-m рдПрдХ рдирдХреНрд╢рд╛ рдлрд╝рд╛рдЗрд▓ (file.map) рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВред рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкреНрд░рддреАрдХреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рд╣реИ (рдХреНрд╖реЗрддреНрд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░)
рдирд┐рд░рдкреЗрдХреНрд╖ рдкрддреЗ, рд▓рд┐рдВрдХ рдХрд┐рдП рдЧрдП рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рдЖрдХрд╛рд░ рдФрд░ рдЕрдиреНрдп рд▓рд┐рдВрдХрд┐рдВрдЧ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕рд╛рдеред
-w рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдорд╛рдирдЪрд┐рддреНрд░ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╕реНрддреГрдд рд╕реВрдЪреАрдХрд░рдг рдкреНрд░рд╛рд░реВрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПред
-рдПрдХреНрд╕рдбреАрдХреНрдпреВ рдорд╛рдирдЪрд┐рддреНрд░ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рд╕рдВрдЦреНрдпрд╛ рдореВрд▓рд╛рдВрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ (рд╣реЗрдХреНрд╕рд╛рдЗрдбрд╕реАрдорд▓, рджрд╢рдорд▓рд╡, рдпрд╛ рдЕрд╖реНрдЯрдХ)ред
-u рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдкрддреЛрдВ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдПрдХ рдЕрджреНрдпрддрди рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ рдлрд╝рд╛рдЗрд▓ (file.rst) рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВ
рдФрд░ рд▓рд┐рдВрдХрд░ рд╕реЗ рдбреЗрдЯрд╛ред
рдлрд╝рд╛рдЗрд▓рдПрди рд▓рд┐рдВрдХ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдлрд╛рдЗрд▓реЗрдВред рдлрд╝рд╛рдЗрд▓реЗрдВ рдЙрдкрд░реЛрдХреНрдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд╕рдорд╛рди рдпрд╛ рдПрдХ рдкрд░ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ
рдЕрд▓рдЧ рдкрдВрдХреНрддрд┐ (рдУрдВ) рдкреНрд░рддрд┐ рдкрдВрдХреНрддрд┐ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдпрд╛ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рдпрд╛ рдЯреИрдм рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХреА рдЧрдИ рдПрдХрд╛рдзрд┐рдХ рдлрд╝рд╛рдЗрд▓реЗрдВред
-b рдХреНрд╖реЗрддреНрд░ = рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ (рдПрдХ рдкрд░рд┐рднрд╛рд╖рд╛ рдкреНрд░рддрд┐ рд▓рд╛рдЗрди)
рдпрд╣ рдПрдХ рдХреНрд╖реЗрддреНрд░ рдЖрдзрд╛рд░ рдкрддрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдореЗрдВ рд╕реНрдерд┐рд░рд╛рдВрдХ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ
рдФрд░/рдпрд╛ рд▓рд┐рдВрдХ рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓реЛрдВ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдкреНрд░рддреАрдХред
-g рдкреНрд░рддреАрдХ = рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ (рдПрдХ рдкрд░рд┐рднрд╛рд╖рд╛ рдкреНрд░рддрд┐ рд▓рд╛рдЗрди)
рдпрд╣ рдЙрд╕ рдкреНрд░рддреАрдХ рдХреЗ рд▓рд┐рдП рдорд╛рди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдореЗрдВ рд╕реНрдерд┐рд░рд╛рдВрдХ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ
рдФрд░/рдпрд╛ рд▓рд┐рдВрдХ рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓реЛрдВ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдкреНрд░рддреАрдХред
-k рдкреБрд╕реНрддрдХрд╛рд▓рдп рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдкрде (рдПрдХ рдкрд░рд┐рднрд╛рд╖рд╛ рдкреНрд░рддрд┐ рд▓рд╛рдЗрди)
рдпрд╣ рдСрдмреНрдЬреЗрдХреНрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрднрд╛рд╡рд┐рдд рдкрде рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИред рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдкрде рд╣реИ
рдХреА рдЕрдиреБрдорддрд┐ рджреА.
-l рдкреБрд╕реНрддрдХрд╛рд▓рдп рдкрдЯреНрдЯрд┐рдХрд╛ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ (рдПрдХ рдкрд░рд┐рднрд╛рд╖рд╛ рдкреНрд░рддрд┐ рд▓рд╛рдЗрди)
рдпрд╣ рдПрдХ рд╕рдВрднрд╛рд╡рд┐рдд рдкреБрд╕реНрддрдХрд╛рд▓рдп рдлрд╝рд╛рдЗрд▓ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИред рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдлрд╝рд╛рдЗрд▓ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИред
-e рдпрд╛ рдЕрд╢рдХреНрдд рд░реЗрдЦрд╛, рд▓рд┐рдВрдХрд░ рдХреЛ рдЗрдирдкреБрдЯ рд╕рдорд╛рдкреНрдд рдХрд░рддреА рд╣реИред
onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд▓рд╛рдЗрди aslink рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ