~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Linux/drivers/net/smc-mca.h

Version: ~ [ 2.4.0 ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 /*
  2  * djweis weisd3458@uni.edu
  3  * most of this file was taken from ps2esdi.h
  4  */
  5 
  6 struct {
  7   unsigned int base_addr;
  8 } addr_table[] = {
  9     { 0x0800 },
 10     { 0x1800 },
 11     { 0x2800 },
 12     { 0x3800 },
 13     { 0x4800 },
 14     { 0x5800 },
 15     { 0x6800 },
 16     { 0x7800 },
 17     { 0x8800 },
 18     { 0x9800 },
 19     { 0xa800 },
 20     { 0xb800 },
 21     { 0xc800 },
 22     { 0xd800 },
 23     { 0xe800 },
 24     { 0xf800 }
 25 };
 26 
 27 #define MEM_MASK 64
 28 
 29 struct {
 30   unsigned char mem_index;
 31   unsigned long mem_start;
 32   unsigned char num_pages;
 33 } mem_table[] = {
 34     { 16, 0x0c0000, 40 },
 35     { 18, 0x0c4000, 40 },
 36     { 20, 0x0c8000, 40 },
 37     { 22, 0x0cc000, 40 },
 38     { 24, 0x0d0000, 40 },
 39     { 26, 0x0d4000, 40 },
 40     { 28, 0x0d8000, 40 },
 41     { 30, 0x0dc000, 40 },
 42     {144, 0xfc0000, 40 },
 43     {148, 0xfc8000, 40 },
 44     {154, 0xfd0000, 40 },
 45     {156, 0xfd8000, 40 },
 46     {  0, 0x0c0000, 20 },
 47     {  1, 0x0c2000, 20 },
 48     {  2, 0x0c4000, 20 },
 49     {  3, 0x0c6000, 20 }
 50 };
 51 
 52 #define IRQ_MASK 243
 53 struct {
 54    unsigned char new_irq;
 55    unsigned char old_irq;
 56 } irq_table[] = {
 57    {  3,  3 },
 58    {  4,  4 },
 59    { 10, 10 },
 60    { 14, 15 }
 61 };
 62 

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.