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 29%
69,331 Words 31%

Other components

Component Translated Untranslated Untranslated words Checks Suggestions Comments
books_dev-model This component is linked to the FreeBSD Doc (Archived)/articles_bsdl-gpl repository. This translation is locked. This translation does not yet exist. BSD-2-Clause-FreeBSD 0% 490 9,722
books_handbook This component is linked to the FreeBSD Doc (Archived)/articles_bsdl-gpl repository. This translation is locked. BSD-2-Clause-FreeBSD 8% 11,491 236,937 356
books_developers-handbook This component is linked to the FreeBSD Doc (Archived)/articles_bsdl-gpl repository. This translation is locked. BSD-2-Clause-FreeBSD 15% 1,919 49,984 126
books_fdp-primer This component is linked to the FreeBSD Doc (Archived)/articles_bsdl-gpl repository. This translation is locked. BSD-2-Clause-FreeBSD 16% 1,471 24,016 77
articles_serial-uart This component is linked to the FreeBSD Doc (Archived)/articles_bsdl-gpl repository. This translation is locked. BSD-2-Clause-FreeBSD 44% 261 3,549 142
books_porters-handbook This component is linked to the FreeBSD Doc (Archived)/articles_bsdl-gpl repository. This translation is locked. BSD-2-Clause-FreeBSD 50% 4,942 17,157 4,373 2
books_design-44bsd This component is linked to the FreeBSD Doc (Archived)/articles_bsdl-gpl repository. This translation is locked. BSD-2-Clause-FreeBSD 54% 177 3,906 140 1
articles_releng This component is linked to the FreeBSD Doc (Archived)/articles_bsdl-gpl repository. This translation is locked. BSD-2-Clause-FreeBSD 78% 40 1,898 55
articles_new-users This component is linked to the FreeBSD Doc (Archived)/articles_bsdl-gpl repository. This translation is locked. BSD-2-Clause-FreeBSD 82% 28 160 44
articles_linux-emulation This component is linked to the FreeBSD Doc (Archived)/articles_bsdl-gpl repository. This translation is locked. BSD-2-Clause-FreeBSD 86% 50 596 69 1
New strings to translate a month ago
Resource update a month ago
User avatar None

Source string changed

FreeBSD Doc (Archived) / books_arch-handbookSpanish

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
User avatar None

Source string changed

FreeBSD Doc (Archived) / books_arch-handbookSpanish

This code disables interrupts, sets up a working stack (starting at address <literal>0x1800</literal>) and clears the flags in the EFLAGS register. Note that the <literal>popfl</literal> instruction pops out a doubleword (4 bytes) from the stack and places it in the EFLAGS register. BecauseAs the value actually popped is <literal>2</literal>, the EFLAGS register is effectively cleared (IA-32 requires that bit 2 of the EFLAGS register always be 1).
a month ago
User avatar None

Source string changed

FreeBSD Doc (Archived) / books_arch-handbookSpanish

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
User avatar None

Source string changed

FreeBSD Doc (Archived) / books_arch-handbookSpanish

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
Access time; see <citerefentry><refentrytitle>utimes</refentrytitle><manvolnum>2</manvolnum></citerefentry>
Tiempo de acceso; ver <citerefentry><refentrytitle>utimes</refentrytitle><manvolnum>2</manvolnum></citerefentry>
2 months ago
<parameter>atime</parameter>
<parameter>atime</parameter>
2 months ago
Object; vp
Objeto; vp
2 months ago
<funcdef>int <function>mpo_check_vnode_setutimes</function></funcdef> <paramdef>struct ucred *<parameter/>cred</paramdef> <paramdef>struct vnode *<parameter/>vp</paramdef> <paramdef>struct label *<parameter/>label</paramdef> <paramdef>struct timespec <parameter/>atime</paramdef> <paramdef>struct timespec <parameter/>mtime</paramdef>
<funcdef>int <function>mpo_check_vnode_setutimes</function></funcdef> <paramdef>struct ucred *<parameter/>cred</paramdef> <paramdef>struct vnode *<parameter/>vp</paramdef> <paramdef>struct label *<parameter/>label</paramdef> <paramdef>struct timespec <parameter/>atime</paramdef> <paramdef>struct timespec <parameter/>mtime</paramdef>
2 months ago
Browse all translation changes

Statistics

Percent Strings Words Chars
Total 2,721 69,331 560,593
Translated 29% 811 22,176 168,959
Needs editing 19% 539 5,164 79,478
Failing checks 20% 547 5,873 85,357

Last activity

Last change Dec. 20, 2020, 2:14 a.m.
Last author Aaron H Farías Martinez

Daily activity

Daily activity

Weekly activity

Weekly activity