Annotation of wikisrc/users/rkujawa/amigapci.mdwn, revision 1.6

1.1       rkujawa     1: # NetBSD/amiga PCI compatibility guide
                      2: 
                      3: This is the compatibility of current development version (HEAD branch), not of any stable release. 
                      4: 
                      5: ## Supported PCI bridges
                      6: 
                      7: <table>
                      8:        <tr>
                      9:                <td>Name</td>
                     10:                <td>Driver</td>
                     11:                <td>I/O space</td>
                     12:                <td>Mem space</td>
                     13:                <td>DMA*</td>
                     14:        </tr>
                     15:        <tr>
                     16:                <td>Elbox Mediator 1200</td>
                     17:                <td>empb</td>
                     18:                <td>yes</td>
                     19:                <td>yes**</td>
                     20:                <td>no</td>
                     21:        </tr>
                     22:        <tr>
1.6     ! rkujawa    23:                <td>Elbox Mediator 4000</td>
        !            24:                <td>no driver</td>
        !            25:                <td></td>
        !            26:                <td></td>
        !            27:                <td></td>
        !            28:        </tr>
        !            29:        <tr>
        !            30:                <td>Elbox Mediator ZIV</td>
        !            31:                <td>no driver</td>
        !            32:                <td></td>
        !            33:                <td></td>
        !            34:                <td></td>
        !            35:        </tr>
        !            36:        <tr>
1.1       rkujawa    37:                <td>DCE G-REX 1200 / 4000</td>
                     38:                <td>p5pb</td>
                     39:                <td>yes</td>
                     40:                <td>yes***</td>
                     41:                <td>no****</td>
                     42:        </tr>
                     43:        <tr>
1.3       rkujawa    44:                <td>Phase5 CyberVisionPPC/BVisionPPC</td>
                     45:                <td>p5pb</td>
                     46:                <td>yes</td>
                     47:                <td>yes</td>
                     48:                <td>no</td>
                     49:        </tr>
                     50:        <tr>
                     51:                <td>Phase5 CyberVision64/3D</td>
                     52:                <td>cv3dpb*****</td>
                     53:                <td>yes</td>
                     54:                <td>yes</td>
                     55:                <td>no</td>
                     56:        </tr>
                     57:        <tr>
1.1       rkujawa    58:                <td>Matay Prometheus</td>
                     59:                <td>mppb</td>
                     60:                <td>yes</td>
                     61:                <td>yes</td>
                     62:                <td>no</td>
                     63:        </tr>   
                     64: </table>
                     65: 
1.2       rkujawa    66: \* - DMA to host memory, not DMA to graphics card memory.
1.1       rkujawa    67: 
                     68: ** - Does not support access through pointer dereference, only through bus_space methods.
                     69: 
                     70: *** - There are problems with accessing the ROM of PCI cards.
                     71: 
                     72: **** - Implemented but does not work (driver bug?).
                     73: 
1.3       rkujawa    74: ***** - No machine independent S3 ViRGE driver yet, please use machine dependent grfcv3d driver instead.
                     75: 
1.1       rkujawa    76: ## Tested cards
                     77: 
                     78: <table>
                     79:        <tr>
                     80:                <td>Name</td>
                     81:                <td>Driver</td>
                     82:                <td>Tested with</td>
                     83:                <td>Works?</td>
                     84:        <tr>
                     85:        <tr>
                     86:                <td>NE2000 network cards (like RTL8029)</td>
                     87:                <td>ne</td>
                     88:                <td>empb, p5pb, mppb</td>
                     89:                <td>yes</td>
                     90:        </tr>
                     91:        <tr>
                     92:                <td>3Dfx Voodoo3</td>
                     93:                <td>voodoofb</td>
                     94:                <td>empb, p5pb</td>
                     95:                <td>yes*</td>
                     96:        </tr>
                     97:        <tr>
                     98:                <td>SATALink 3112</td>
                     99:                <td>satalink</td>
                    100:                <td>empb</td>
                    101:                <td>yes</td>
                    102:        </tr>
1.3       rkujawa   103:        <tr>
                    104:                <td>ATI Radeon R200</td>
                    105:                <td>radeonfb</td>
                    106:                <td>p5pb</td>
                    107:                <td>not yet, work in progress</td>
                    108:        </tr>
                    109:        <tr>
                    110:                <td>TI TVP4020 Permedia 2</td>
                    111:                <td>genfb</td>
                    112:                <td>p5pb</td>
1.4       rkujawa   113:                <td>yes**</td>
1.3       rkujawa   114:        </tr>
1.5       rkujawa   115:        <tr>
                    116:                <td>Realtek 8139</td>
                    117:                <td>rtk</td>
                    118:                <td>p5pb, empb</td>
                    119:                <td>no, needs DMA</td>
                    120:        </tr>
1.1       rkujawa   121: </table>
                    122: 
1.3       rkujawa   123: \* - If used with Mediator or Prometheus the card needs initializaion in AmigaOS. X11 is not supported yet.
                    124: 
                    125: ** - No X11 support yet.
1.1       rkujawa   126: 

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb