Admirável Mundo Novo: Tudo Sobre Asterisk, OpenSER, Linux e Tecnologias de Voz sobre IP: maio 2008




Muito Bem Vindo

Prezado Leitor, a proposta desse Blog é compartilhar conhecimento com as pessoas que trabalham com Linux, Asterisk, OpenSER, e com tecnologia de voz sobre a rede IP em geral, através de tutoriais, dicas, howto, notícias entre outros assuntos.

Atente para termo de uso do conteúdo do blog no rodapé da página.

domingo, 18 de maio de 2008

RADIO_ZOLTRIX_PORT




----------------------------------------------------------------------------------------------------------------------------------------
ZOLTRIX I/O port (0x20c or 0x30c)

CONFIG_RADIO_ZOLTRIX_PORT:

Insira a porta I/O do seu cartão rádio Zoltrix.

Symbol: RADIO_ZOLTRIX_PORT [=20c]
Prompt: ZOLTRIX I/O port (0x20c or 0x30c)
  Defined at drivers/media/radio/Kconfig:346
  Depends on: VIDEO_DEV && RADIO_ZOLTRIX=y
  Location:
    -> Device Drivers
      -> Multimedia devices
        -> Video For Linux (VIDEO_DEV [=m])
          -> Radio Adapters
            -> Zoltrix Radio (RADIO_ZOLTRIX [=y])




























RADIO_TYPHOON_PORT




----------------------------------------------------------------------------------------------------------------------------------------
Typhoon I/O port (0x316 or 0x336)

CONFIG_RADIO_TYPHOON_PORT:

Insira a porta I/O do seu cartão rádio Typhoon ou EcoRadio.

Symbol: RADIO_TYPHOON_PORT [=316]
Prompt: Typhoon I/O port (0x316 or 0x336)
  Defined at drivers/media/radio/Kconfig:312
  Depends on: VIDEO_DEV && RADIO_TYPHOON=y
  Location:
    -> Device Drivers
      -> Multimedia devices
        -> Video For Linux (VIDEO_DEV [=m])
          -> Radio Adapters
            -> Typhoon Radio (a.k.a. EcoRadio) (RADIO_TYPHOON [=y])




























RADIO_TYPHOON_MUTEFREQ




----------------------------------------------------------------------------------------------------------------------------------------
Typhoon frequency set when muting the device (kHz)

CONFIG_RADIO_TYPHOON_MUTEFREQ:

Insira a freqüência usada para o rádio quando estiver mudo. O dispositivo nunca fica em silêncio completamente. Se o volume for reduzido apenas, você pode ainda escutar voz e música de silêncio.

Por essa razão, a freqüência do dispositivo rádio é definida para a freqüência que você pode inserir aqui sempre que o dispositivo for colocado no mudo. Não deve haver nenhuma estação local de rádio nessa freqüência.

Symbol: RADIO_TYPHOON_MUTEFREQ [=87500]
Prompt: Typhoon frequency set when muting the device (kHz)
  Defined at drivers/media/radio/Kconfig:319
  Depends on: VIDEO_DEV && RADIO_TYPHOON=y
  Location:
    -> Device Drivers
      -> Multimedia devices
        -> Video For Linux (VIDEO_DEV [=m])
          -> Radio Adapters
            -> Typhoon Radio (a.k.a. EcoRadio) (RADIO_TYPHOON [=y])




























RADIO_TERRATEC_PORT




----------------------------------------------------------------------------------------------------------------------------------------
Terratec i/o port (normally 0x590)

CONFIG_RADIO_TERRATEC_PORT:

Preencha a porta I/O do seu cartão rádio FM TerraTec. Se estiver inseguro, siga com o padrão.

Symbol: RADIO_TERRATEC_PORT [=590]
Prompt: Terratec i/o port (normally 0x590)
  Defined at drivers/media/radio/Kconfig:261
  Depends on: VIDEO_DEV && RADIO_TERRATEC=y
  Location:
    -> Device Drivers
      -> Multimedia devices
        -> Video For Linux (VIDEO_DEV [=m])
          -> Radio Adapters
            -> TerraTec ActiveRadio ISA Standalone (RADIO_TERRATEC [=y])




























RADIO_TRUST_PORT




----------------------------------------------------------------------------------------------------------------------------------------
Trust i/o port (usually 0x350 or 0x358)

CONFIG_RADIO_TRUST_PORT:

Insira a porta I/O do seu cartão rádio FM Trust. Se estiver inseguro, tente os valores "0x350" ou "0x358".

Symbol: RADIO_TRUST_PORT [=350]
Prompt: Trust i/o port (usually 0x350 or 0x358)
  Defined at drivers/media/radio/Kconfig:279
  Depends on: VIDEO_DEV && RADIO_TRUST=y
  Location:
    -> Device Drivers
      -> Multimedia devices
        -> Video For Linux (VIDEO_DEV [=m])
          -> Radio Adapters
            -> Trust FM radio card (RADIO_TRUST [=y])




























RADIO_GEMTEK_PORT




----------------------------------------------------------------------------------------------------------------------------------------
GemTek i/o port (0x20c, 0x30c, 0x24c or 0x34c)

CONFIG_RADIO_GEMTEK_PORT:

Inserir aqui 0x20c, 0x30c, 0x24c ou 0x34c. O padrão do cartão é 0x34c, se você não tiver alterado a posição do jumper no cartão. No cartão Sound Vision 16 Gold PnP com Rádio FM (ESS1869+FM Gemtek), a porta I/O é 0x28c.

Symbol: RADIO_GEMTEK_PORT [=34c]
Prompt: GemTek i/o port (0x20c, 0x30c, 0x24c or 0x34c)
  Defined at drivers/media/radio/Kconfig:122
  Depends on: VIDEO_DEV && RADIO_GEMTEK=y
  Location:
    -> Device Drivers
      -> Multimedia devices
        -> Video For Linux (VIDEO_DEV [=m])
          -> Radio Adapters
            -> GemTek Radio Card support (RADIO_GEMTEK [=y])




























RADIO_AZTECH_PORT




----------------------------------------------------------------------------------------------------------------------------------------
Aztech/Packard Bell I/O port (0x350 or 0x358)

CONFIG_RADIO_AZTECH_PORT:

Inserir aqui 0x350 ou 0x358. O padrão do cartão é 0x350, se você não tiver alterado a posição do jumper JP3 no cartão. Remova o jumper para definir o cartão com o parâmetro 0x358.

Symbol: RADIO_AZTECH_PORT [=350]
Prompt: Aztech/Packard Bell I/O port (0x350 or 0x358)
  Defined at drivers/media/radio/Kconfig:98
  Depends on: VIDEO_DEV && RADIO_AZTECH=y
  Location:
    -> Device Drivers
      -> Multimedia devices
        -> Video For Linux (VIDEO_DEV [=m])
          -> Radio Adapters
            -> Aztech/Packard Bell Radio (RADIO_AZTECH [=y])




























RADIO_RTRACK2_PORT




----------------------------------------------------------------------------------------------------------------------------------------
RadioTrack II i/o port (0x20c or 0x30c)

CONFIG_RADIO_RTRACK2_PORT:

Inserir aqui 0x30c ou 0x20c. O padrão do cartão é 0x30c, se você não tiver alterado a posição do jumper no cartão.

Symbol: RADIO_RTRACK2_PORT [=30c]
Prompt: RadioTrack II i/o port (0x20c or 0x30c)
  Defined at drivers/media/radio/Kconfig:75
  Depends on: VIDEO_DEV && RADIO_RTRACK2=y
  Location:
    -> Device Drivers
      -> Multimedia devices
        -> Video For Linux (VIDEO_DEV [=m])
          -> Radio Adapters
            -> AIMSlab RadioTrack II support (RADIO_RTRACK2 [=y])




























RADIO_RTRACK_PORT




----------------------------------------------------------------------------------------------------------------------------------------
RadioTrack i/o port (0x20f or 0x30f)

CONFIG_RADIO_RTRACK_PORT:

Inserir aqui 0x30f ou 0x20f. O padrão do cartão é 0x30f, se você não tiver alterado a posição do jumper no cartão.

Symbol: RADIO_RTRACK_PORT [=20f]
Prompt: RadioTrack i/o port (0x20f or 0x30f)
  Defined at drivers/media/radio/Kconfig:52
  Depends on: VIDEO_DEV && RADIO_RTRACK=y
  Location:
    -> Device Drivers
      -> Multimedia devices
        -> Video For Linux (VIDEO_DEV [=m])
          -> Radio Adapters
            -> AIMSlab RadioTrack (aka RadioReveal) support (RADIO_RTRACK [=y])




























sábado, 17 de maio de 2008

Drivers de Dispositivos no Kernel




----------------------------------------------------------------------------------------------------------------------------------------
Device Drivers ──────────────────────────────── ----------------------------------------------------------------------------------------------------------------------------------------

Generic Driver Options  --->
Connector - unified userspace <-> kernelspace linker  --->
Memory Technology Devices (MTD)  --->
Parallel port support  --->
Plug and Play support  --->
Block devices  --->
ATA/ATAPI/MFM/RLL support  --->
SCSI device support  --->
Old CD-ROM drivers (not SCSI, not IDE)  --->
Multi-device support (RAID and LVM)  --->
Fusion MPT device support  --->
IEEE 1394 (FireWire) support  --->
I2O device support  --->
Network device support  --->
ISDN subsystem  --->
Telephony Support  --->
Input device support  --->
Character devices  --->
I2C support  --->
SPI support  --->
Dallas's 1-wire bus  --->
Hardware Monitoring support  --->
Misc devices  --->
Multimedia devices  --->
Graphics support  --->
Sound  --->
USB support  --->
MMC/SD Card support  --->
LED devices  --->
InfiniBand support  --->
EDAC - error detection and reporting (RAS)(EXPERIMENTAL)  --->
Real Time Clock  --->
DMA Engine support  --->
----------------------------------------------------------------------------------------------------------------------------------------




























Opções de Driver´s Genéricos




----------------------------------------------------------------------------------------------------------------------------------------
Generic Driver Options ────────────────────────────────
----------------------------------------------------------------------------------------------------------------------------------------

  [*] Select only drivers that don't need compile-time external firmware
  [*] Prevent firmware from being built
<M> Userspace firmware loading support




























Select only drivers that don't need compile-time external firmware




----------------------------------------------------------------------------------------------------------------------------------------
Select only drivers that don't need compile-time external firmware

CONFIG_STANDALONE:

Selecione essa opção se você não tem firmware mágico para drivers que precisam dele.

Se estiver inseguro, diga Y.

Symbol: STANDALONE [=y]
Prompt: Select only drivers that don't need compile-time external firmware
  Defined at drivers/base/Kconfig:3
  Depends on: EXPERIMENTAL
  Location:
    -> Device Drivers
      -> Generic Driver Options




























Prevent firmware from being built




----------------------------------------------------------------------------------------------------------------------------------------
Prevent firmware from being built

CONFIG_PREVENT_FIRMWARE_BUILD:

Diga sim para evitar a compilação de firmware.

Firmware é normalmente empacotado junto com o driver, e somente quando da atualização do firmware é que uma recompilação seria feita.

Se estiver inseguro, diga Y aqui.

Symbol: PREVENT_FIRMWARE_BUILD [=y]
Prompt: Prevent firmware from being built
  Defined at drivers/base/Kconfig:12
  Location:
    -> Device Drivers
      -> Generic Driver Options




























Userspace firmware loading support




----------------------------------------------------------------------------------------------------------------------------------------
Userspace firmware loading support

CONFIG_FW_LOADER:

Essa opção é fornecida para os casos quando nenhum módulo de dentro da árvore do kernel precisa de suporte de carregamento de firmware do espaço de usuário, mas um módulo compilado fora da árvore do kernel precisa.

Symbol: FW_LOADER [=m]
Prompt: Userspace firmware loading support
  Defined at drivers/base/Kconfig:21
  Depends on: HOTPLUG
  Location:
    -> Device Drivers
      -> Generic Driver Options
  Selected by: DELL_RBU && X86 || PCMCIA_LOAD_CIS && PCCARD && PCMCIA && EXPERIMENTAL || BT_HCIBCM203X && NET && BT




























Linkador Unificado Espaço do Kernel - Espaço de Usuário




----------------------------------------------------------------------------------------------------------------------------------------
Connector - unified userspace <-> kernelspace linker

CONFIG_CONNECTOR:

Esse é um conector userspace <-> kernelspace unificado que trabalha no topo do socket do protocolo netlink.

O suporte a Conector pode também ser compilado como módulo.

Se assim for, o módulo será chamado cn.ko.

Symbol: CONNECTOR [=m]
Prompt: Connector - unified userspace <-> kernelspace linker
  Defined at drivers/connector/Kconfig:3
  Depends on: NET
  Location:
    -> Device Drivers
      -> Connector - unified userspace <-> kernelspace linker
  Selected by: CIFS_UPCALL && NET && CIFS_EXPERIMENTAL




























Dispositvos de Tecnologia de Memória




----------------------------------------------------------------------------------------------------------------------------------------
Memory Technology Devices (MTD) ────────────────────────────────
----------------------------------------------------------------------------------------------------------------------------------------

<M> Memory Technology Device (MTD) support
  [*] Debugging
<M> MTD concatenating support
--- MTD partitioning support
<M> RedBoot partition table parsing
  (-1) Location of RedBoot partition table
  [*] Include unallocated flash regions
  [*] Force read-only for RedBoot system images
  [*]   Command line partition table parsing
--- User Modules And Translation Layers
<M> Direct char device access to MTD devices
<M> Caching block device access to MTD devices
<M>   Readonly block device access to MTD devices
<M> FTL (Flash Translation Layer) support
<M> NFTL (NAND Flash Translation Layer) support
  [*]   Write support for NFTL
<M> INFTL (Inverse NAND Flash Translation Layer) support
<M> Resident Flash Disk (Flash Translation Layer) support
          RAM/ROM/Flash chip drivers  --->
          Mapping drivers for chip access  --->
          Self-contained MTD device drivers  --->
          NAND Flash Device Drivers  --->
          OneNAND Flash Device Drivers  --->




























Suporte a Memory Technology Device (MTD)




----------------------------------------------------------------------------------------------------------------------------------------
Memory Technology Device (MTD) support

CONFIG_MTD:

Dispositivos de Tecnologia de Memória são as flash´s, RAM e chips similares, freqüentemente usados por sistemas de arquivos de estado sólido nos dispositivos embarcados.

Essa opção fornecerá o suporte genérico para drivers MTD para registrarem-se ao kernel e para os usuários potenciais dos dispositivos MTD enumerarem os dispositivos que estão presentes e obter um driver para tratá-los.

Também permitirá a você selecionar drivers individuais para hardware particular e usuários de dispositivos MTD.

Se estiver inseguro, diga N.

Symbol: MTD [=m]
Prompt: Memory Technology Device (MTD) support
  Defined at drivers/mtd/Kconfig:5
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)




























MTD_DEBUG




----------------------------------------------------------------------------------------------------------------------------------------
Debugging

CONFIG_MTD_DEBUG:

Esse item o uso de debug de baixo nível para o subsistema MTD inteiro. Normalmente, você deve dizer N.

Symbol: MTD_DEBUG [=n]
Prompt: Debugging
  Defined at drivers/mtd/Kconfig:16
  Depends on: MTD
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])




























MTD_CONCAT




----------------------------------------------------------------------------------------------------------------------------------------
MTD concatenating support

CONFIG_MTD_CONCAT:

Esse parâmetro de configuração do kernel dá suporte para concatenação de vários dispositivos MTD em um único dispositivo (virtual).

Isso permite que você tenha – por exemplo – um sistema de arquivo JFFS (2) abarcando múltiplos chips físicos de memória flash. Se estiver inseguro, diga Y.

Symbol: MTD_CONCAT [=m]
Prompt: MTD concatenating support
  Defined at drivers/mtd/Kconfig:30
  Depends on: MTD
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])




























MTD_PARTITIONS




----------------------------------------------------------------------------------------------------------------------------------------
MTD partitioning support

CONFIG_MTD_PARTITIONS:

Se você tem um dispositivo que precisa dividir seu chip(s) de memória flash em múltiplas 'partições', com cada uma aparecendo ao usuário como um dispositivo MTD separado, você precisa que essa opção seja habilitada. Se estiver inseguro, diga Y.

Observe, contudo, que você não precisa dessa opção para os dispositivos DiskOnChip. Particionamento em 'dispositivos' NFTL tem uma diferença – que é a forma 'normal' de particionamento usado por um dispositivo de bloco.

Symbol: MTD_PARTITIONS [=y]
Prompt: MTD partitioning support
  Defined at drivers/mtd/Kconfig:39
  Depends on: MTD
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
  Selected by: MTD_TS5500 && MTD!=n && X86 || MTD_MAINSTONE && MTD!=n && MACH_MAINSTONE && MTD_CFI_INTELEXT || MTD_W




























MTD_REDBOOT_PARTS




----------------------------------------------------------------------------------------------------------------------------------------
RedBoot partition table parsing

CONFIG_MTD_REDBOOT_PARTS:

RedBoot é um monitor ROM e bootloader que trata de múltiplas 'imagens' nos dispositivos flash colocando em uma tabela um dos blocos apagado no dispositivo, similar a uma tabela de partição, que permite os offsets, lengths e nomes de todas as imagens armazenadas na memória flash.

Se você precisar de código que pode detectar e fazer parse nesta tabela, e registrar ‘partições´ MTD correspondentes em cada imagem na tabela, então habilite essa opção.

Você ainda precisa das funções de parsing a ser chamadas pelo driver para seu dispositivo particular. Isso não acontece automaticamente.

O driver SA1100 map (CONFIG_MTD_SA1100) tem uma opção para isso, por exemplo.

Symbol: MTD_REDBOOT_PARTS [=m]
Prompt: RedBoot partition table parsing
Defined at drivers/mtd/Kconfig:52
Depends on: MTD_PARTITIONS
Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> MTD partitioning support (MTD_PARTITIONS [=y])




























MTD_REDBOOT_DIRECTORY_BLOCK




----------------------------------------------------------------------------------------------------------------------------------------
Location of RedBoot partition table

CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK:

Essa opção é o counterpart Linux para a opção de tempo de compilação do RedBoot CYGNUM_REDBOOT_FIS_DIRECTORY_BLOCK.

A opção especifica qual setor da memória Flash setor guarda a tabela de partição RedBoot. Um valor zero ou positivo permite um número absoluto de bloco de apagamento.

Um valor negativo especifica um número de setores antes do final do dispositivo.

Por exemplo "2" significa bloco número 2, "-1" significa o último bloco e "-2" significa o penúltimo bloco.

Symbol: MTD_REDBOOT_DIRECTORY_BLOCK [=-1]
Prompt: Location of RedBoot partition table
Defined at drivers/mtd/Kconfig:71
Depends on: MTD_REDBOOT_PARTS
Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> MTD partitioning support (MTD_PARTITIONS [=y])
            -> RedBoot partition table parsing (MTD_REDBOOT_PARTS [=m])




























MTD_REDBOOT_PARTS_UNALLOCATED




----------------------------------------------------------------------------------------------------------------------------------------
Include unallocated flash regions

CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED:

Se você deseja registrar cada região flash na alocada como uma 'partição' MTD, habilite essa opção.

Symbol: MTD_REDBOOT_PARTS_UNALLOCATED [=n]
Prompt: Include unallocated flash regions
Defined at drivers/mtd/Kconfig:88
Depends on: MTD_REDBOOT_PARTS
Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> MTD partitioning support (MTD_PARTITIONS [=y])
            -> RedBoot partition table parsing (MTD_REDBOOT_PARTS [=m])




























MTD_REDBOOT_PARTS_READONLY




----------------------------------------------------------------------------------------------------------------------------------------
Force read-only for RedBoot system images

CONFIG_MTD_REDBOOT_PARTS_READONLY:

Se você precisa forçar somente leitura para imagens 'RedBoot', 'RedBoot Config' e 'FIS directory', habilite essa opção.

Symbol: MTD_REDBOOT_PARTS_READONLY [=n]
Prompt: Force read-only for RedBoot system images
Defined at drivers/mtd/Kconfig:95
Depends on: MTD_REDBOOT_PARTS
Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> MTD partitioning support (MTD_PARTITIONS [=y])
            -> RedBoot partition table parsing (MTD_REDBOOT_PARTS [=m])




























MTD_CMDLINE_PARTS




----------------------------------------------------------------------------------------------------------------------------------------
Command line partition table parsing

CONFIG_MTD_CMDLINE_PARTS:

Essa opção de configuração do kernel permite configuração genérica das tabelas de partição MTD via linha de comando do kernel. Múltiplos recursos flash são suportados por hardware onde diferentes tipos de memórias flash estão disponíveis.

Você ainda vai precisar das funções do parsing a ser chamadas pelo driver do seu dispositivo particular. Isso não funcionará automaticamente.

O driver SA1100 map (CONFIG_MTD_SA1100) possui uma opção para isso, por exemplo.

O formato da linha de comando é a seguinte:
mtdparts=[;]
:= :[,]
:= [@offset][][ro]
:= unique id used in mapping driver/device
:= standard linux memsize OR "-" to denote all remaining space
:= (NAME)

Devido à forma como o Linux trata a linha de comando, nenhum espaço é permitido na definição de partição, incluindo o id do mtd e nomes de partição.

Exemplos:

1 recurso flash (mtd-id "sa1100"), com 1 única partição de gravação:
mtdparts=sa1100:-

Alguma flash, mas 2 partições nomeadas, a primeira sendo uma partição somente leitura:

mtdparts=sa1100:256k(ARMboot)ro,-(root)

Se estiver inseguro, diga N.

Symbol: MTD_CMDLINE_PARTS [=n]
Prompt: Command line partition table parsing
Defined at drivers/mtd/Kconfig:102
Depends on: MTD_PARTITIONS
Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> MTD partitioning support (MTD_PARTITIONS [=y])




























MTD_CHAR




----------------------------------------------------------------------------------------------------------------------------------------
Direct char device access to MTD devices

CONFIG_MTD_CHAR:

Essa opção fornece um dispositivo caractere para cada dispositivo MTD presente no sistema, permitindo com isso o usuário ler e escrever diretamente nos chips de memória, e também usar ioctl() para obter informação a respeito do dispositivo, ou apagar partes dele(s).

Symbol: MTD_CHAR [=m]
Prompt: Direct char device access to MTD devices
Defined at drivers/mtd/Kconfig:158
Depends on: MTD
Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])




























MTD_BLOCK




----------------------------------------------------------------------------------------------------------------------------------------
Caching block device access to MTD devices

CONFIG_MTD_BLOCK:

Ainda que muitos chips de memória tenham um tamanho de apagamento bastante grande que pode ser útil como dispositivos de bloco, é possível usar dispositivos MTD que são baseados nos chips RAM desta maneira.

Esse dispositivo de bloco é um usuário dos dispositivos MTD que executam essa função.

No momento, é também requerido para o(s) Sistema(s) de Arquivo Journalling Flash para obter um tratador no dispositivo MTD quando é montado (embora JFFS e JFFS2 não usem realmente qualquer da funcionalidade do dispositivo mtdblock).

Por último, isso pode ser estendido para executar ciclos de leitura, apagamento, modificação, gravação nos chips flash para emular um tamanho de bloco pequeno. É desnecessário dizer, isso é muito inseguro, mas pode ser útil em sistemas de arquivo para os quais nunca são gravados quase.

Você não precisa dessa opção para usar com os dispositivos DiskOnChip. Para estes, habilite o suporte NFTL (CONFIG_NFTL) em vez disso.

Symbol: MTD_BLOCK [=m]
Prompt: Caching block device access to MTD devices
  Defined at drivers/mtd/Kconfig:167
  Depends on: MTD
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])




























sexta-feira, 16 de maio de 2008

MTD_BLOCK_RO




----------------------------------------------------------------------------------------------------------------------------------------
Readonly block device access to MTD devices

CONFIG_MTD_BLOCK_RO:

Essa opção permite você montar sistemas de arquivos somente leitura (como o cramfs) a partir de um dispositivo MTD, sem o overhead (e perigo) do driver que usa o recurso de cache.

Você não precisa dessa opção para usar com os dispositivos DiskOnChip.

Para estes, em vez disso, habilite o suporte NFTL (CONFIG_NFTL).

Symbol: MTD_BLOCK_RO [=m]
Prompt: Readonly block device access to MTD devices
Defined at drivers/mtd/Kconfig:189
Depends on: MTD_BLOCK!=y && MTD
Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> Caching block device access to MTD devices (MTD_BLOCK [=m])




























Suporte a FTL (Flash Translation Layer)




----------------------------------------------------------------------------------------------------------------------------------------
FTL (Flash Translation Layer) support

CONFIG_FTL:

Essa opção fornece suporte para a Camada de Translação Flash original que é parte da especificação PCMCIA.

Esse usa um tipo de especificação de sistema de pseudo-arquivo em um dispositivo flash para emular um dispositivo de bloco com setores de 512 bytes, no topo do qual você coloca um sistema de arquivo 'normal'.

Você pode achar que os algoritmos usados neste código são patenteados, a não ser que você viva no mundo livre onde patentes de software não seja legal – nos USA a você somente é permitido usar isso no hardware PCMCIA, embora sob os termos do GPL obviamente a você é permitido copiar, modificar e distribuir o código que você desejar. Simplesmente, não o use.

Symbol: FTL [=m]
Prompt: FTL (Flash Translation Layer) support
  Defined at drivers/mtd/Kconfig:200
  Depends on: MTD
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])




























NFTL




----------------------------------------------------------------------------------------------------------------------------------------
NFTL (NAND Flash Translation Layer) support

CONFIG_NFTL:

Esse parâmetro de configuração do kernel fornece suporte para a Camada de Translação do Flash NAND que é usada nos dispositivos DiskOnChip da M-Systems.

Esse usa um tipo de sistema de pseudo-arquivo em um dispositivo flash para emular um dispositivo de bloco com setores de 512 bytes, no topo do qual você coloca um sistema de arquivo 'normal'.

Você pode achar que os algoritmos usados neste código são patenteados, a não ser que você viva no mundo livre onde patentes de software não seja legal – nos USA a você somente é permitido usar isso no hardware DiskOnChip, embora sob os termos do GPL obviamente a você é permitido copiar, modificar e distribuir o código que você desejar. Simplesmente, não o use.

Symbol: NFTL [=m]
Prompt: NFTL (NAND Flash Translation Layer) support
  Defined at drivers/mtd/Kconfig:216
  Depends on: MTD
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])




























NFTL_RW




----------------------------------------------------------------------------------------------------------------------------------------
Write support for NFTL

CONFIG_NFTL_RW:

Esse parâmetro dá suporte para gravar na Camada de Translação do Flash NAND, como usado no DiskOnChip.

Symbol: NFTL_RW [=y]
Prompt: Write support for NFTL
Defined at drivers/mtd/Kconfig:232
Depends on: NFTL
Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> NFTL (NAND Flash Translation Layer) support (NFTL [=m])




























INFTL




----------------------------------------------------------------------------------------------------------------------------------------
INFTL (Inverse NAND Flash Translation Layer) support

CONFIG_INFTL:

Esse fornece suporte para a Camada de Translação do Flash NAND Inverso que é usado nos dispositivos DiskOnChip mais recentes da M-Systems.

Esse usa um tipo de sistema de pseudo-arquivo em um dispositivo flash para emular um dispositivo de bloco com setores de 512 bytes, no topo do qual você coloca um sistema de arquivo 'normal'.

Você pode achar que os algoritmos usados neste código são patenteados, a não ser que você viva no mundo livre onde patentes de software não seja legal – nos USA a você somente é permitido usar isso no hardware DiskOnChip, embora sob os termos do GPL obviamente a você é permitido copiar, modificar e distribuir o código que você desejar. Simplesmente, não o use.

Symbol: INFTL [=m]
Prompt: INFTL (Inverse NAND Flash Translation Layer) support
  Defined at drivers/mtd/Kconfig:239
  Depends on: MTD
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])




























RFD_FTL




----------------------------------------------------------------------------------------------------------------------------------------
Resident Flash Disk (Flash Translation Layer) support

CONFIG_RFD_FTL:

Esse fornece suporte para a camada de translação flash, conhecido como a Resident Flash Disk (RFD), como os usados pela BIOS Embedded de Software Geral.

Existe uma propagada no site: http://www.gensw.com/pages/prod/bios/rfd.htm.

Symbol: RFD_FTL [=m]
Prompt: Resident Flash Disk (Flash Translation Layer) support
  Defined at drivers/mtd/Kconfig:256
  Depends on: MTD
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])




























Drivers de Chip RAM/ROM/Flash




----------------------------------------------------------------------------------------------------------------------------------------
RAM/ROM/Flash chip drivers ────────────────────────────────
----------------------------------------------------------------------------------------------------------------------------------------

<M> Detect flash chips by Common Flash Interface (CFI) probe
--- Detect non-CFI AMD/JEDEC-compatible flash chips
  [*] Flash chip driver advanced configuration options
<M> Support for Intel/Sharp flash chips
--- Support for AMD/Fujitsu flash chips
<M> Support for ST (Advanced Architecture) flash chips
--- Support for RAM chips in bus mapping
<M> Support for ROM chips in bus mapping
<M> Support for absent chips in bus mapping
  [*] Older (theoretically obsoleted now) drivers for non-CFI chips




























MTD_CFI




----------------------------------------------------------------------------------------------------------------------------------------
Detect flash chips by Common Flash Interface (CFI) probe

CONFIG_MTD_CFI:

A especificação de Interface Flash Comum foi desenvolvida pela Intel, AMD e outros fabricantes de memória flash que fornece um método universal para descobrir as capacidades de dispositivos flash.

Se você deseja suportar qualquer dispositivo que seja compatível com CFI, você necessita habilitar essa opção.

Visite http://www.amd.com/products/nvd/overview/cfi.html para mais informação sobre CFI.

Symbol: MTD_CFI [=m]
Prompt: Detect flash chips by Common Flash Interface (CFI) probe
  Defined at drivers/mtd/chips/Kconfig:7
  Depends on: MTD
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> RAM/ROM/Flash chip drivers
  Selects: MTD_GEN_PROBE




























MTD_JEDECPROBE




----------------------------------------------------------------------------------------------------------------------------------------
--- Detect non-CFI AMD/JEDEC-compatible flash chips

CONFIG_MTD_JEDECPROBE:

Essa opção habilita o estilo de descobrir (probing) JEDEC dos chips de memória flash que não sejam compatíveis com a Interface Flash Comum, mas usará os drivers flash comum etiquetado como CFI para quaisquer chips que sejam identificados que são de fato compatíveis em tudo, porém menos no método de descoberta (probe).

Isso realmente cobre muitos chips compatíveis com AMD/Fujitsu e também chips Intel que não são CFI.

Symbol: MTD_JEDECPROBE [=m]
Prompt: Detect non-CFI AMD/JEDEC-compatible flash chips
  Defined at drivers/mtd/chips/Kconfig:19
  Depends on: MTD
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> RAM/ROM/Flash chip drivers
  Selects: MTD_GEN_PROBE
  Selected by: MTD_TS5500 && MTD!=n && X86 || MTD_BAST && MTD!=n && (ARCH_BAST || MACH_VR1000)




























MTD_CFI_ADV_OPTIONS




----------------------------------------------------------------------------------------------------------------------------------------
Flash chip driver advanced configuration options

CONFIG_MTD_CFI_ADV_OPTIONS:

Se você precisar especificar um esquema de ordenação de byte (endianness) específico para acessar os chips flash, ou se você desejar reduzir o tamanho do kernel incluindo suporte somente para disposições específicas de chips flash, diga Y.

Essa opção não afeta diretamente o código, mas habilitará outras opções de configuração que permite a você fazer assim.

Se estiver inseguro, diga N.

Symbol: MTD_CFI_ADV_OPTIONS [=n]
Prompt: Flash chip driver advanced configuration options
  Defined at drivers/mtd/chips/Kconfig:34
  Depends on: MTD && MTD_GEN_PROBE
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> RAM/ROM/Flash chip drivers




























MTD_CFI_INTELEXT




----------------------------------------------------------------------------------------------------------------------------------------
Support for Intel/Sharp flash chips

CONFIG_MTD_CFI_INTELEXT:

A Interface Flash Comum define um número de diferentes conjuntos de comando que um chip compatível com o CFI pode exigir para implementar.

Esse código fornece suporte para um desses conjuntos de comando, usado no StrataFlash Intel e outras partes.

Symbol: MTD_CFI_INTELEXT [=m]
Prompt: Support for Intel/Sharp flash chips
  Defined at drivers/mtd/chips/Kconfig:182
  Depends on: MTD!=n && MTD_GEN_PROBE
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> RAM/ROM/Flash chip drivers
  Selects: MTD_CFI_UTIL




























MTD_CFI_AMDSTD




----------------------------------------------------------------------------------------------------------------------------------------
--- Support for AMD/Fujitsu flash chips

CONFIG_MTD_CFI_AMDSTD:

A Interface Flash Comum define um número de diferentes conjuntos de comando que um chip compatível com o CFI pode exigir para implementar.

Esse código fornece suporte para um desses conjuntos de comando, usado nos chips incluindo o AMD Am29LV320.

Symbol: MTD_CFI_AMDSTD [=m]
Prompt: Support for AMD/Fujitsu flash chips
  Defined at drivers/mtd/chips/Kconfig:192
  Depends on: MTD!=n && MTD_GEN_PROBE
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> RAM/ROM/Flash chip drivers
  Selects: MTD_CFI_UTIL
  Selected by: MTD_TS5500 && MTD!=n && X86 || MTD_DMV182 && MTD!=n && DMV182




























MTD_CFI_STAA




----------------------------------------------------------------------------------------------------------------------------------------
Support for ST (Advanced Architecture) flash chips

CONFIG_MTD_CFI_STAA:

A Interface Flash Comum define um número de diferentes conjuntos de comando que um chip compatível com o CFI pode exigir para implementar.

Esse código fornece suporte para um desses conjuntos de comando.

Symbol: MTD_CFI_STAA [=m]
Prompt: Support for ST (Advanced Architecture) flash chips
  Defined at drivers/mtd/chips/Kconfig:202
  Depends on: MTD!=n && MTD_GEN_PROBE
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> RAM/ROM/Flash chip drivers
  Selects: MTD_CFI_UTIL




























MTD_ROM




----------------------------------------------------------------------------------------------------------------------------------------
Support for ROM chips in bus mapping

CONFIG_MTD_ROM:

Essa opção habilita suporte básico para chips ROM acessados através de um driver para mapeamento de barramento.

Symbol: MTD_ROM [=m]
Prompt: Support for ROM chips in bus mapping
  Defined at drivers/mtd/chips/Kconfig:221
  Depends on: MTD
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> RAM/ROM/Flash chip drivers




























MTD_RAM




----------------------------------------------------------------------------------------------------------------------------------------
--- Support for RAM chips in bus mapping

CONFIG_MTD_RAM:

Essa opção habilita suporte básico para chips RAM acessados através de um driver para mapeamento de barramento.

Symbol: MTD_RAM [=m]
Prompt: Support for RAM chips in bus mapping
  Defined at drivers/mtd/chips/Kconfig:214
  Depends on: MTD
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> RAM/ROM/Flash chip drivers
  Selected by: MTD_PLATRAM && MTD




























MTD_ABSENT




----------------------------------------------------------------------------------------------------------------------------------------
Support for absent chips in bus mapping

CONFIG_MTD_ABSENT:

Essa opção habilita suporte para um driver de descobrimento silencioso usado por dispositivos alocado que atuam em nome dos MTD nos sistemas que tem media em soquete ou removível.

Uso desse driver como um sonar por busca de falhas e restauração de dados do chip preserva a ordem esperada de registro dos NÓs de dispositivos MTD no sistema sem levar em consideração a presença da media.

Os NÓs de dispositivos criados com esse driver vão retornar -ENODEV imediatamente após o acesso.

Symbol: MTD_ABSENT [=m]
Prompt: Support for absent chips in bus mapping
  Defined at drivers/mtd/chips/Kconfig:228
  Depends on: MTD
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> RAM/ROM/Flash chip drivers




























MTD_OBSOLETE_CHIPS




----------------------------------------------------------------------------------------------------------------------------------------
Older (theoretically obsoleted now) drivers for non-CFI chips

CONFIG_MTD_OBSOLETE_CHIPS:

Essa opção não habilita qualquer código diretamente, mas permitirá você selecionar algum outro drivers chip que são agora considerados obsoletos, por causa do código genérico CONFIG_JEDECPROBE acima agora deve detectar os chips que são suportados por esses drivers, e permite que os drivers genéricos compatíveis com o CFI dirijam os chips.

Diga N aqui a menos que você já tenha tentado o método CONFIG_JEDECPROBE e reportado sua falha a lista de e-mail MTD em linux-ntd@lists.infradead.org.

Symbol: MTD_OBSOLETE_CHIPS [=n]
Prompt: Older (theoretically obsoleted now) drivers for non-CFI chips
  Defined at drivers/mtd/chips/Kconfig:239
  Depends on: MTD
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> RAM/ROM/Flash chip drivers




























Mapeamento de Drivers Para Acesso de Chip




----------------------------------------------------------------------------------------------------------------------------------------
Mapping drivers for chip access ────────────────────────────────
----------------------------------------------------------------------------------------------------------------------------------------

  [*] Support non-linear mappings of flash chips
<M> CFI Flash device in physical memory map
  (0x8000000) Physical start address of flash mapping
  (0x4000000) Physical length of flash mapping
  (2) Bank width in octets
<M> CFI Flash device mapped on Photron PNC-2000
<M> CFI Flash device mapped on AMD SC520 CDP
<M> CFI Flash device mapped on AMD NetSc520
<M> JEDEC Flash device mapped on Technologic Systems TS-5500
<M> CFI Flash device mapped on Arcom SBC-GXx boards
<M> Flash device mapped with DOCCS on NatSemi SCx200
<M> BIOS flash chip on AMD76x southbridge
<M> BIOS flash chip on Intel Controller Hub 2/3/4/5
<M> BIOS flash chip on Intel SCB2 boards
<M> CFI flash device on SnapGear/SecureEdge
<M> CFI Flash device mapped on DIL/Net PC
  (0x80000) Size of DIL/Net PC flash boot partition
<M> BIOS flash chip on Intel L440GX boards
<M> PCI MTD driver
<M> Map driver for platform device RAM (mtd-ram)




























MTD_COMPLEX_MAPPINGS




----------------------------------------------------------------------------------------------------------------------------------------
Support non-linear mappings of flash chips

CONFIG_MTD_COMPLEX_MAPPINGS:

Essa opção faz que os drivers de chip permitir mapeamentos de paginação complicados dos chips de memória flash.

Symbol: MTD_COMPLEX_MAPPINGS [=y]
Prompt: Support non-linear mappings of flash chips
  Defined at drivers/mtd/maps/Kconfig:7
  Depends on: MTD
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> Mapping drivers for chip access




























MTD_PHYSMAP




----------------------------------------------------------------------------------------------------------------------------------------
CFI Flash device in physical memory map

CONFIG_MTD_PHYSMAP:

Essa opção fornece um driver de 'mapeamento' que permite que os códigos de driver Flash NOR e de driver ROM se comunicar com chips que são mapeados fisicamente na memória da CPU.

Você precisará configurar o endereço físico e o tamanho dos chips flash na sua placa mãe particular bem como o comprimento do barramento, tanto estaticamente com as opções de configuração quanto no momento de execução.

Symbol: MTD_PHYSMAP [=m]
Prompt: CFI Flash device in physical memory map
  Defined at drivers/mtd/maps/Kconfig:14
  Depends on: MTD!=n && (MTD_CFI || MTD_JEDECPROBE || MTD_ROM)
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> Mapping drivers for chip access




























MTD_PHYSMAP_START




----------------------------------------------------------------------------------------------------------------------------------------
Physical start address of flash mapping

CONFIG_MTD_PHYSMAP_START:

Esse é o local da memória física na qual os chips flash são mapeados na sua placa mãe particular em tela.

Consulte o mapa de memória que esperançosamente deve está na documentação de sua placa mãe.

Ignore essa opção se você usa configuração do physmap no tempo de execução (ou seja, chamando no tempo de execução physmap_configure()).

Symbol: MTD_PHYSMAP_START [=0x8000000]
Prompt: Physical start address of flash mapping
  Defined at drivers/mtd/maps/Kconfig:25
  Depends on: MTD && MTD_PHYSMAP
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> Mapping drivers for chip access
            -> CFI Flash device in physical memory map (MTD_PHYSMAP [=m])




























MTD_PHYSMAP_LEN




----------------------------------------------------------------------------------------------------------------------------------------
Physical length of flash mapping

CONFIG_MTD_PHYSMAP_LEN:

Esse é o tamanho total do mapeamento dos chips flash na sua placa mãe particular. Se existe espaço, ou aliases, no mapeamento de memória física entre os chips, isso pode ser mais largo que a quantidade total da memória flash presente.

Consulte o mapeamento de memória que deve está esperançosamente na documentação de sua placa mãe.

Ignore essa opção se você usa configuração do physmap no tempo de execução (ou seja, chamando no tempo de execução physmap_configure()).

Symbol: MTD_PHYSMAP_LEN [=0x4000000]
Prompt: Physical length of flash mapping
  Defined at drivers/mtd/maps/Kconfig:37
  Depends on: MTD && MTD_PHYSMAP
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> Mapping drivers for chip access
            -> CFI Flash device in physical memory map (MTD_PHYSMAP [=m])




























MTD_PNC2000




----------------------------------------------------------------------------------------------------------------------------------------
CFI Flash device mapped on Photron PNC-2000

CONFIG_MTD_PNC2000:

PNC-2000 é o nome do produto Câmera de Network da PHOTRON Ltda no Japão.

Ela usa flash compatível com o CFI.

Symbol: MTD_PNC2000 [=m]
Prompt: CFI Flash device mapped on Photron PNC-2000
  Defined at drivers/mtd/maps/Kconfig:72
  Depends on: MTD!=n && X86 && MTD_CFI && MTD_PARTITIONS
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> Mapping drivers for chip access




























MTD_PHYSMAP_BANKWIDTH




----------------------------------------------------------------------------------------------------------------------------------------
Bank width in octets

CONFIG_MTD_PHYSMAP_BANKWIDTH:

Essa opção é o comprimento total do barramento de dados dos dispositivos flashs em octetos. Por exemplo, se você tem um comprimento de barramento de dados de 32 bits, você definiria o valor do octeto do comprimento do barramento em 4.

Isso é usado internamente pelos drivers CFI.

Ignore essa opção se você usa configuração do physmap no tempo de execução (ou seja, chamando no tempo de execução physmap_configure()).

Symbol: MTD_PHYSMAP_BANKWIDTH [=2]
Prompt: Bank width in octets
  Defined at drivers/mtd/maps/Kconfig:51
  Depends on: MTD && MTD_PHYSMAP
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> Mapping drivers for chip access
            -> CFI Flash device in physical memory map (MTD_PHYSMAP [=m])




























MTD_SC520CDP




----------------------------------------------------------------------------------------------------------------------------------------
CFI Flash device mapped on AMD SC520 CDP

CONFIG_MTD_SC520CDP:

A placa mãe CDP SC520 tem dois bancos de chips compatíveis com CFI e um chip JEDEC Dual em linha.

Esse driver de 'mapeamento' suporta essa disposição, implementando três dispositivos MTD.

Symbol: MTD_SC520CDP [=m]
Prompt: CFI Flash device mapped on AMD SC520 CDP
  Defined at drivers/mtd/maps/Kconfig:79
  Depends on: MTD!=n && X86 && MTD_CFI && MTD_CONCAT
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> Mapping drivers for chip access




























MTD_NETSC520




----------------------------------------------------------------------------------------------------------------------------------------
CFI Flash device mapped on AMD NetSc520

CONFIG_MTD_NETSC520:

Essa opção habilita rotinas de acesso para os chips flash na placa de demonstração NetSc520 da AMD.

Se tiver uma dessas placas e gostaria de usar os chips flash nela, diga Y.

Symbol: MTD_NETSC520 [=m]
Prompt: CFI Flash device mapped on AMD NetSc520
  Defined at drivers/mtd/maps/Kconfig:87
  Depends on: MTD!=n && X86 && MTD_CFI && MTD_PARTITIONS
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> Mapping drivers for chip access




























MTD_TS5500




----------------------------------------------------------------------------------------------------------------------------------------
JEDEC Flash device mapped on Technologic Systems TS-5500

CONFIG_MTD_TS5500:

Essa opção fornece um driver para flash onboard da placa TS-5500 da Technologic System. A flash 2MB é dividida em 3 partições que são acessadas como dispositivos MTD separados.

mtd0 e mtd2 são os dois drives BIOS, que usa a camada de translação flash do disco flash residente (RFD).

mtd1 permite você re-programar sua BIOS.

SEJA MUITO CUIDADOSO.

Note que o jumper 3 ("Write Enable Drive A") precisa ser definido, do contrário, a detecção não seria bem sucedida.

Symbol: MTD_TS5500 [=m]
Prompt: JEDEC Flash device mapped on Technologic Systems TS-5500
  Defined at drivers/mtd/maps/Kconfig:95
  Depends on: MTD!=n && X86
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> Mapping drivers for chip access
  Selects: MTD_PARTITIONS && MTD_JEDECPROBE && MTD_CFI_AMDSTD




























MTD_SBC_GXX




----------------------------------------------------------------------------------------------------------------------------------------
CFI Flash device mapped on Arcom SBC-GXx boards

CONFIG_MTD_SBC_GXX:

Essa opção fornece um driver para flash onboard da família de placas mãe SBC-GXn da Arcom Control Systems, anteriormente conhecida como SBC-MediaGX.

Por padrão, a flash é dividida em 3 partições que são acessadas como dispositivos MTD separados. Essa placa utiliza a StrataFlash Intel.

Mais informações sem http://www.arcomcontrols.com/products/icp/pc104/processors/SBC_GX1.htm.

Symbol: MTD_SBC_GXX [=m]
Prompt: CFI Flash device mapped on Arcom SBC-GXx boards
  Defined at drivers/mtd/maps/Kconfig:114
  Depends on: MTD!=n && X86 && MTD_CFI_INTELEXT && MTD_PARTITIONS && MTD_COMPLEX_MAPPINGS
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> Mapping drivers for chip access




























MTD_SCx200_DOCFLASH




----------------------------------------------------------------------------------------------------------------------------------------
Flash device mapped with DOCCS on NatSemi SCx200

CONFIG_MTD_SCx200_DOCFLASH:

Habilita suporte para um chip de memória flash mapeado usando o sinal DOCCS em um processador SCx200 da National Semiconductor.

Se você não sabe o que faz por aqui, diga N.

Se compilado como módulo, será chamado scx200_docflash.

Symbol: MTD_SCx200_DOCFLASH [=m]
Prompt: Flash device mapped with DOCCS on NatSemi SCx200
  Defined at drivers/mtd/maps/Kconfig:158
  Depends on: MTD!=n && SCx200 && MTD_CFI && MTD_PARTITIONS
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> Mapping drivers for chip access




























MTD_ICHXROM




----------------------------------------------------------------------------------------------------------------------------------------
BIOS flash chip on Intel Controller Hub 2/3/4/5

CONFIG_MTD_ICHXROM:

Suporte para tratamento de chip de memória flash da BIOS nas placas ICHX como um dispositivo MTD – com ele você pode re-programar sua BIOS.

SEJA MUITO CUIDADOSO.

Symbol: MTD_ICHXROM [=n]
Prompt: BIOS flash chip on Intel Controller Hub 2/3/4/5
  Defined at drivers/mtd/maps/Kconfig:178
  Depends on: MTD!=n && X86 && MTD_JEDECPROBE
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> Mapping drivers for chip access




























MTD_AMD76XROM




----------------------------------------------------------------------------------------------------------------------------------------
BIOS flash chip on AMD76x southbridge

CONFIG_MTD_AMD76XROM:

Suporte para tratamento de chip de memória flash da BIOS nas placas mãe AMD76x como um dispositivo MTD – com ele você pode re-programar sua BIOS.

SEJA MUITO CUIDADOSO.

Symbol: MTD_AMD76XROM [=n]
Prompt: BIOS flash chip on AMD76x southbridge
  Defined at drivers/mtd/maps/Kconfig:169
  Depends on: MTD!=n && X86 && MTD_JEDECPROBE
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> Mapping drivers for chip access




























MTD_SCB2_FLASH




----------------------------------------------------------------------------------------------------------------------------------------
BIOS flash chip on Intel SCB2 boards

CONFIG_MTD_SCB2_FLASH:

Suporte para tratamento de chip de memória flash da BIOS nas placas SCB2 Intel como um dispositivo MTD – com ele você pode re-programar sua BIOS.

SEJA MUITO CUIDADOSO.

Symbol: MTD_SCB2_FLASH [=n]
Prompt: BIOS flash chip on Intel SCB2 boards
  Defined at drivers/mtd/maps/Kconfig:187
  Depends on: MTD!=n && X86 && MTD_JEDECPROBE
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> Mapping drivers for chip access




























MTD_NETtel




----------------------------------------------------------------------------------------------------------------------------------------
CFI flash device on SnapGear/SecureEdge

CONFIG_MTD_NETtel:

Suporte para os chips de memória flash nas placas NETtel/SecureEdge/SnapGear.

Symbol: MTD_NETtel [=m]
Prompt: CFI flash device on SnapGear/SecureEdge
  Defined at drivers/mtd/maps/Kconfig:208
  Depends on: MTD!=n && X86 && MTD_PARTITIONS && MTD_JEDECPROBE
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> Mapping drivers for chip access




























MTD_DILNETPC




----------------------------------------------------------------------------------------------------------------------------------------
CFI Flash device mapped on DIL/Net PC

CONFIG_MTD_DILNETPC:

Driver de mapeamento MTD para as placas SSV DIL/NetPC "DNP" e "ADNP".

Para detalhes, veja http://www.ssv-embedded.de/ssv/pc104/p169.htm e http://www.ssv-embedded.de/ssv/pc104/p170.htm.

Symbol: MTD_DILNETPC [=m]
Prompt: CFI Flash device mapped on DIL/Net PC
  Defined at drivers/mtd/maps/Kconfig:227
  Depends on: MTD!=n && X86 && MTD_CONCAT && MTD_PARTITIONS && MTD_CFI_INTELEXT
  Location:
    -> Device Drivers
      -> Memory Technology Devices (MTD)
        -> Memory Technology Device (MTD) support (MTD [=m])
          -> Mapping drivers for chip access































Creative Commons License
Admirável Mundo Novo: Tudo Sobre Asterisk, OpenSER, Linux e Tecnologias de Voz sobre IP
by Cléviton Mendes de Araújo is licensed under a Creative Commons Atribuição 2.5 Brasil License.