āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ āĻŽā§āĻāĻ¨āĻā§āĻāĻ¨āĻžāĻ°āĻ¸ āĻ¸āĻžāĻŽāĻŋāĻā§, āĻ˛āĻŋāĻ¨āĻžāĻ¸ āĻāĻ°āĻāĻžāĻ˛ā§āĻĄāĻ¸ āĻā§āĻˇāĻŖāĻž āĻāĻ°ā§āĻā§āĻ¨ āĻ¯ā§, āĻ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻā§āĻ˛āĻŋ āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¯āĻŧā§, āĻ°āĻžāĻ¸ā§āĻ āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ° āĻĄā§āĻā§āĻ˛āĻĒāĻŽā§āĻ¨ā§āĻāĻā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ¯āĻžāĻāĻā§āĻ˛āĻŋ Linux 6.1 āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ā§ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻŦā§, āĻ¯āĻž āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°ā§ āĻĒā§āĻ°āĻāĻžāĻļāĻŋāĻ¤ āĻšāĻŦā§ āĻŦāĻ˛ā§ āĻāĻļāĻž āĻāĻ°āĻž āĻšāĻā§āĻā§āĨ¤
āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ā§ āĻŽāĻ°āĻŋāĻāĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻĨāĻžāĻāĻžāĻ° āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻšāĻ˛ āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻ āĻĄāĻŋāĻāĻžāĻāĻ¸ āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ° āĻ˛ā§āĻāĻžāĻ° āĻ¸āĻšāĻā§āĻāĻ°āĻŖ āĻŽā§āĻŽāĻ°āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻ¸āĻŽā§āĻāĻžāĻŦāĻ¨āĻž āĻšā§āĻ°āĻžāĻ¸ āĻāĻ°ā§ āĻāĻŦāĻ āĻ¨āĻ¤ā§āĻ¨ āĻĄā§āĻā§āĻ˛āĻĒāĻžāĻ°āĻĻā§āĻ° āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻĒā§āĻ°āĻžāĻŖāĻŋāĻ¤ āĻāĻ°āĻžāĨ¤ "āĻŽāĻ°āĻŋāĻāĻž āĻ¸ā§āĻ āĻāĻŋāĻ¨āĻŋāĻ¸āĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻ¯āĻž āĻāĻŽāĻŋ āĻŽāĻ¨ā§ āĻāĻ°āĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻŽā§āĻ āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻ¸āĻŦā§... āĻāĻŽāĻ°āĻž āĻĒā§āĻ°āĻžāĻ¨ā§ āĻāĻŦāĻ āĻ§ā§āĻ¸āĻ° āĻšāĻ¯āĻŧā§ āĻ¯āĻžāĻā§āĻāĻŋ," āĻ˛āĻŋāĻ¨ā§āĻ¸ āĻŦāĻ˛ā§āĻāĻŋāĻ˛ā§āĻ¨āĨ¤
āĻ˛āĻŋāĻ¨āĻžāĻ¸ āĻāĻ°āĻ āĻā§āĻˇāĻŖāĻž āĻāĻ°ā§āĻā§āĻ¨ āĻ¯ā§ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ 6.1 āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ā§āĻ° āĻĒā§āĻ°āĻžāĻā§āĻ¨āĻ¤āĻŽ āĻāĻŦāĻ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻŽā§āĻ˛āĻŋāĻ āĻ āĻāĻļāĻā§āĻ˛āĻŋāĻ° āĻāĻŋāĻā§ āĻāĻ¨ā§āĻ¨āĻ¤āĻŋ āĻāĻ°āĻŦā§, āĻ¯ā§āĻŽāĻ¨ printk() āĻĢāĻžāĻāĻļāĻ¨āĨ¤ āĻāĻĒāĻ°āĻ¨ā§āĻ¤ā§, āĻ˛āĻŋāĻ¨āĻžāĻ¸ āĻ¸ā§āĻŽāĻ°āĻŖ āĻāĻ°ā§āĻā§āĻ¨ āĻ¯ā§ āĻāĻ¯āĻŧā§āĻ āĻĻāĻļāĻ āĻāĻā§ āĻāĻ¨ā§āĻā§āĻ˛ āĻ¤āĻžāĻā§ āĻŦā§āĻāĻžāĻ¨ā§āĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°ā§āĻāĻŋāĻ˛ āĻ¯ā§ āĻāĻāĻžāĻ¨āĻŋāĻ¯āĻŧāĻžāĻŽ āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ°āĻā§āĻ˛āĻŋ āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¤āĻŋāĻ¨āĻŋ āĻāĻ¤ā§āĻ¤āĻ° āĻĻāĻŋāĻ¯āĻŧā§āĻāĻŋāĻ˛ā§āĻ¨, "āĻ¨āĻž, āĻāĻāĻŋ āĻāĻāĻŦā§ āĻ¨āĻž āĻāĻžāĻ°āĻŖ āĻāĻāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ¨āĻ āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽ āĻ¨ā§āĻāĨ¤ āĻāĻāĻ°āĻāĻŽ āĻ¸āĻŦāĻāĻŋāĻā§ āĻ āĻŋāĻāĻ āĻžāĻ āĻāĻ°āĻā§āĨ¤"
Torvalds āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°ā§āĻāĻāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻšāĻ˛ ARM āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ°ā§āĻ° āĻā§āĻĒāĻžāĻĻāĻ¨ā§ āĻ āĻ¸āĻā§āĻāĻ¤āĻŋ: "āĻāĻ¯āĻŧāĻžāĻāĻ˛ā§āĻĄ āĻāĻ¯āĻŧā§āĻ¸ā§āĻā§āĻ° āĻĒāĻžāĻāĻ˛ āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻā§āĻŽā§āĻĒāĻžāĻ¨āĻŋ, āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻāĻžāĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻļā§āĻˇ āĻāĻŋāĻĒ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĨ¤" āĻ¤āĻŋāĻ¨āĻŋ āĻ¯ā§āĻ āĻāĻ°ā§āĻā§āĻ¨ āĻ¯ā§ "āĻĒā§āĻ°āĻĨāĻŽ āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ°āĻā§āĻ˛āĻŋ āĻŦā§āĻ° āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻŦāĻĄāĻŧ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻāĻŋāĻ˛, āĻāĻ āĻ¨āĻ¤ā§āĻ¨ āĻāĻāĻ°āĻāĻŽ āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ°āĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛āĻā§āĻ˛āĻŋāĻā§ āĻĒā§āĻ°ā§āĻ āĻāĻ°āĻž āĻ¸āĻšāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¯āĻĨā§āĻˇā§āĻ āĻŽāĻžāĻ¨ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤"
āĻāĻĒāĻ°āĻ¨ā§āĻ¤ā§, āĻāĻŽāĻ°āĻž Intel āĻāĻĨāĻžāĻ°āĻ¨ā§āĻ āĻ
ā§āĻ¯āĻžāĻĄāĻžāĻĒā§āĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ rust-e1000 āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻĒā§āĻ°āĻāĻžāĻļāĻ¨āĻž āĻ¨ā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°āĻŋ, āĻāĻāĻļāĻŋāĻāĻāĻžāĻŦā§ āĻŽāĻ°āĻŋāĻāĻž āĻāĻžāĻˇāĻžāĻ¯āĻŧ āĻ˛ā§āĻāĻžāĨ¤ āĻā§āĻĄāĻāĻŋāĻ¤ā§ āĻāĻāĻ¨āĻ āĻāĻŋāĻā§ C āĻŦāĻžāĻāĻ¨ā§āĻĄāĻŋāĻ-āĻ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻāĻ˛ āĻ°āĻ¯āĻŧā§āĻā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ§ā§āĻ°ā§ āĻ§ā§āĻ°ā§ āĻ¤āĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŦāĻ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ° āĻ˛ā§āĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻŽāĻ°āĻŋāĻāĻž āĻŦāĻŋāĻŽā§āĻ°ā§āĻ¤āĻ¤āĻž āĻ¯ā§āĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻžāĻ āĻāĻ˛āĻā§ (PCI, DMA āĻāĻŦāĻ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ API-āĻ āĻ
ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯)āĨ¤ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢāĻ°ā§āĻŽā§, QEMU āĻāĻžāĻ˛ā§ āĻšāĻ˛ā§ āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ° āĻ¸āĻĢāĻ˛āĻāĻžāĻŦā§ āĻĒāĻŋāĻ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ¯āĻŧ āĻāĻ¤ā§āĻ¤ā§āĻ°ā§āĻŖ āĻšāĻ¯āĻŧ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻ¨āĻ āĻāĻžāĻ āĻāĻ°ā§ āĻ¨āĻžāĨ¤
āĻāĻ¤ā§āĻ¸: opennet.ru