каково значение содержимого /proc/ioports

Я получил странный текст, 'catting' файл /proc/ioports моего ПК linux,

0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0070-007f : rtc0
...

То, что я не понимаю, это передняя часть каждой записи, посмотрите на первую запись, например, означает ли это 31(0x1f в hex) портов, занятых dma1? Если это так, то я не могу представить, сколько портов на процессоре x86, поскольку я знаю, что на 8-битном MCU есть только несколько 8-битных портов.

Может ли кто-нибудь подробно описать значение числа и io портов процессора x86?

5
задан Mat 15 October 2011 в 14:43
поделиться