Project locked to follow the migration to Hugo/AsciiDoctor, sorry for the inconvenience and please wait a few days to continue with the translations.

The translation is temporarily closed for contributions due to maintenance, please come back later.

Translation status

2,721 Strings 15%
69,331 Words 19%

Other components

Component Translated Untranslated Untranslated words Checks Suggestions Comments
books_design-44bsd This component is linked to the FreeBSD Doc (Archived)/articles_bsdl-gpl repository. This translation is locked. BSD-2-Clause-FreeBSD 4% 376 10,783 27
books_developers-handbook This component is linked to the FreeBSD Doc (Archived)/articles_bsdl-gpl repository. This translation is locked. BSD-2-Clause-FreeBSD 16% 1,889 53,276 1,346
books_dev-model This component is linked to the FreeBSD Doc (Archived)/articles_bsdl-gpl repository. This translation is locked. BSD-2-Clause-FreeBSD 73% 131 2,847 75
articles_solid-state This component is linked to the FreeBSD Doc (Archived)/articles_bsdl-gpl repository. This translation is locked. BSD-2-Clause-FreeBSD 94% 5 263 25
articles_cups This component is linked to the FreeBSD Doc (Archived)/articles_bsdl-gpl repository. This translation is locked. BSD-2-Clause-FreeBSD 95% 2 42 8
articles_serial-uart This component is linked to the FreeBSD Doc (Archived)/articles_bsdl-gpl repository. This translation is locked. BSD-2-Clause-FreeBSD 98% 9 558 88
articles_vm-design This component is linked to the FreeBSD Doc (Archived)/articles_bsdl-gpl repository. This translation is locked. BSD-2-Clause-FreeBSD 98% 2 55 12
books_handbook This component is linked to the FreeBSD Doc (Archived)/articles_bsdl-gpl repository. This translation is locked. BSD-2-Clause-FreeBSD 98% 190 3,000 3,160
articles_linux-emulation This component is linked to the FreeBSD Doc (Archived)/articles_bsdl-gpl repository. This translation is locked. BSD-2-Clause-FreeBSD 98% 5 377 17
articles_ldap-auth This component is linked to the FreeBSD Doc (Archived)/articles_bsdl-gpl repository. This translation is locked. BSD-2-Clause-FreeBSD 98% 2 61 3
New strings to translate a month ago
Resource update a month ago
The next step is to initialize the <acronym>TSS</acronym> (Task-State Segment). The <acronym>TSS</acronym> is a hardware feature that helps the operating system or executive software implement multitasking functionality through process abstraction. The IA-32 architecture demands the creation and use of <emphasis>at least</emphasis> one <acronym>TSS</acronym> if multitasking facilities are used or different privilege levels are defined. BecausSince the <filename>boot2</filename> client is executed in privilege level 3, but the <acronym>BTX</acronym> server does in privilege level 0, a <acronym>TSS</acronym> must be defined:
a month ago
So <filename>boot1</filename> occupies exactly the first 512 bytes of <filename>boot</filename> and, because <filename>boot</filename> is written to the first sector of the FreeBSD slice, <filename>boot1</filename> fits exactly in this first sector. BecauseWhen <literal>nread</literal> reads the first 16 sectors of the FreeBSD slice, it effectively reads the entire <filename>boot</filename> file <_:footnote-1/>. We will see more details about how <filename>boot</filename> is formed from <filename>boot1</filename> and <filename>boot2</filename> in the next section.
a month ago
BecauseAs <filename>boot0</filename> is loaded by the <acronym>BIOS</acronym> to address <literal>0x7C00</literal>, it copies itself to address <literal>0x600</literal> and then transfers control there (recall that it was linked to execute at address <literal>0x600</literal>). The source address, <literal>0x7c00</literal>, is copied to register <literal>%si</literal>. The destination address, <literal>0x600</literal>, to register <literal>%di</literal>. The number of bytes to copy, <literal>512</literal> (the program's size), is copied to register <literal>%cx</literal>. Next, the <literal>rep</literal> instruction repeats the instruction that follows, that is, <literal>movsb</literal>, the number of times dictated by the <literal>%cx</literal> register. The <literal>movsb</literal> instruction copies the byte pointed to by <literal>%si</literal> to the address pointed to by <literal>%di</literal>. This is repeated another 511 times. On each repetition, both the source and destination registers, <literal>%si</literal> and <literal>%di</literal>, are incremented by one. Thus, upon completion of the 512-byte copy, <literal>%di</literal> has the value <literal>0x600</literal>+<literal>512</literal>= <literal>0x800</literal>, and <literal>%si</literal> has the value <literal>0x7c00</literal>+<literal>512</literal>= <literal>0x7e00</literal>; we have thus completed the code <emphasis>relocation</emphasis>.
a month ago
The <literal>INTERFACE</literal> keyword is used to define the interface name. This name is concatenated with each method name as [interface name]_[method name]. Its syntax is INTERFACE [interface name];.
O <literal> INTERFACE </literal> palavra-chave � usada para definir o nome da interface. Este nome � concatenado com cada nome de m�todo como [nome da interface] _ [nome do m�todo]. Sua sintaxe � INTERFACE [nome da interface] ;.
2 months ago
New contributor 2 months ago
Conclusion
Conclusão
3 months ago
Next in our boot sequence is the <acronym>BTX</acronym> Server. Let us quickly remember how we got here:
O próximo passo na nossa seq��ncia de inicializa��ção é o servidor <acronym>BTX</acronym> . Vamos lembrar rapidamente como chegamos aqui:
3 months ago
- Should we pass an interlock into <function>sema_wait</function>?
- Devemos passar um bloqueio em <function> sema_wait </function> ?
3 months ago
Browse all translation changes

Statistics

Percent Strings Words Chars
Total 2,721 69,331 560,593
Translated 15% 426 13,481 126,007
Needs editing 84% 2,293 55,250 429,825
Failing checks 69% 1,879 56,867 474,760

Last activity

Last change Jan. 1, 2021, 9:45 p.m.
Last author Rahul M. Juliato

Daily activity

Daily activity

Weekly activity

Weekly activity