| Versão | 1.2.5 |
|---|---|
| Editor | FalsinSoft |
| Data de lançamento | 14 de nov. de 2016 |
| Data adicionada | 14 de nov. de 2016 |
| Os requisitos | Windows 2000, Windows Vista, Windows, Windows 7, Windows XP |
| Requisitos | None |
| Total de downloads | 2.326 |
| Preço | Free |
Descrição
Hardware Access Console é um software gratuito e útil que permite que você tenha acesso direto à memória, PCI e porta de entrada/saída em MS-DOS, Windows e Linux (x86 e ARM). A interface do programa está em modo console e consiste em um simples conjunto de comandos para interagir com o hardware.
Endereço de memória física
O programa pode acessar qualquer local de memória física no espaço de memória de 32 bits. Você pode ter um despejo de memória mostrado no console ou salvo em um arquivo. O programa também pode ler ou escrever em qualquer endereço de memória física no modo byte, word ou double word.
Espaço de registro de dispositivos PCI
Na inicialização do programa o software faz uma varredura de todos os dispositivos PCI disponíveis no sistema. A cada dispositivo encontrado é atribuído um número de identificação utilizado como referência para todas as operações de leitura/gravação. Você pode mostrar uma lista detalhada dos dispositivos PCI (com informações adicionais como VendorID, DeviceID e assim por diante) e ler ou gravar os registros PCI contidos no espaço PCI de 255 bytes. A operação de leitura ou escrita pode ser em modo byte, word ou double word. Como a função de memória, é possível ter um despejo de memória PCI mostrado no console ou salvo em um arquivo.
Operações de entrada e saída direta
Com uma sintaxe simples você pode fazer operações de entrada ou saída para cada porta do sistema. Como todos os outros comandos, o formato de dados da operação pode estar no modo byte, word ou double word. Para a operação especial chamada "modo indexado do registro" (uma porta é usada para definir o registro a ser modificado e a próxima é usada para ler ou gravar os dados do registro) foi adicionado um comando especial para tornar essa operação o mais rápida possível.