FreeBSD 8.1 a multiportova seriova karta

David Pasek david.pasek at gmail.com
Wed Jan 5 18:16:54 CET 2011


2011/1/5 David Pasek <david.pasek at gmail.com>:
> No a ted jsem zrovna dokompiloval  kernel s podporou PUC s upravenym
> zdrojakem podle Danovo navodu. Takhle mi taky fungujou dva porty ze
> ctyrech, ale divne je, ze devinfo vraci stejny "puc0 I/O port mapping"
> jako s kernelem bez uprav offsetu.
>

Opravuji sam sebe. Ve statickem kernelu se zmena zdrojaku projevi a
objevil jsem dalsi seriak na adresach 0xe010-0xe017

kernel s puc ovladacem a originalnima zdrojakama (Pro porty 1 a 3 - offset 8):
==============================================================================
devinfo -rv

        puc0 pnpinfo vendor=0x1409 device=0x7168 subvendor=0x1409
subdevice=0x4056 class=0x070002 at slot=17 function=0
            Interrupt request lines:
                10
            I/O ports:
                0xe000-0xe01f
                0xe020-0xe02f
          uart2
              puc0 I/O port mapping:
                  57344-57351 <= je hexadecimalne toto 0xe000-0xe007
              puc0 port numbers:
                  1
          uart3
              puc0 I/O port mapping:
                  57352-57359 = 0xe008-0xe00f
              puc0 port numbers:
                  2

kernel s puc ovladacem a upravenyma zdrojakama (Pro porty 1 a 3 - offset 16):
==============================================================================
devinfo -rv

        puc0 pnpinfo vendor=0x1409 device=0x7168 subvendor=0x1409
subdevice=0x4056 class=0x070002 at slot=17 function=0
            Interrupt request lines:
                10
            I/O ports:
                0xe000-0xe01f
                0xe020-0xe02f
          uart2
              puc0 I/O port mapping:
                  57344-57351 <= je hexadecimalne toto 0xe000-0xe007
              puc0 port numbers:
                  1
          uart3
              puc0 I/O port mapping:
                  57360-57367 <= je hexadecimalne toto 0xe010-0xe017
              puc0 port numbers:
                  2

takze jdu pokracovat ve hledani ctvrteho portu ;-)


More information about the Users-l mailing list