Show
Ignore:
Timestamp:
07/19/08 16:07:35 (4 months ago)
Author:
stepan
Message:

add support for 2 new SMSC superio chips. Information is a bit ambiguous
and scattered within the datasheets. (trivial patch)

Signed-off-by: Stefan Reinauer <stepan@…>
Acked-by: Stefan Reinauer <stepan@…>

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/util/superiotool/smsc.c

    r3254 r3428  
    3333                {EOT}}}, 
    3434        {0x0a, "FDC37N971", { 
     35                {NOLDN, NULL, 
     36                        {0x02,0x07,0x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27, 
     37                         0x28,0x29,0x2a,0x2b,0x2c,0x2d,0x2e,0x2f,EOT}, 
     38                        {0x00,0x00,0x0a,0x00,0x00,0x00,0x04,0x04,NANA,NANA, 
     39                         0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,EOT}}, 
     40                {0x0, "Floppy", 
     41                        {0x30,0x60,0x61,0x70,0x74,0xf0,0xf1,0xf2,0xf3,0xf4, 
     42                         0xf5,EOT}, 
     43                        {0x00,0x03,0xf0,0x06,0x02,0x0e,0x00,0xff,RSVD,0x00, 
     44                         0x00,EOT}}, 
     45                {0x1, "Power Management (PM1)", 
     46                        {0x30,0x60,0x61,EOT}, 
     47                        {0x00,0x00,0x00,EOT}}, 
     48                {0x3, "Parallel port", 
     49                        {0x30,0x60,0x61,0x70,0x74,0xf0,0xf1,EOT}, 
     50                        {0x00,0x00,0x00,0x00,0x04,0x3c,0x00,EOT}}, 
     51                {0x4, "COM1", 
     52                        {0x30,0x60,0x61,0x70,0xf0,EOT}, 
     53                        {0x00,0x00,0x00,0x00,0x00,EOT}}, 
     54                {0x5, "COM2", 
     55                        {0x30,0x60,0x61,0x62,0x63,0x70,0x74,0xf0,0xf1, 
     56                         0xf2,0xf7,0xf8,EOT}, 
     57                        {0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x02, 
     58                         0x03,0x00,0x00,EOT}}, 
     59                {0x6, "Real-time clock (RTC)", 
     60                        {0x30,0x60,0x61,0x62,0x63,0x70,0xf0,0xf1,EOT}, 
     61                        {0x00,0x00,0x70,0x00,0x74,0x00,0x00,NANA,EOT}}, 
     62                {0x7, "Keyboard", 
     63                        {0x30,0x60,0x61,0x70,0x72,0xf0,EOT}, 
     64                        {0x00,0x00,0x00,0x00,0x00,0x00,EOT}}, 
     65                {0x8, "Embedded Controller (EC)", 
     66                        {0x30,0x60,0x61,EOT}, 
     67                        {0x00,0x00,0x62,EOT}}, 
     68                {0x9, "Mailbox", 
     69                        {0x30,0x60,0x61,EOT}, 
     70                        {0x00,0x00,0x00,EOT}}, 
    3571                {EOT}}}, 
    3672        {0x0b, "FDC37N972", { 
     73                {NOLDN, NULL, 
     74                        {0x02,0x07,0x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27, 
     75                         0x28,0x29,0x2a,0x2b,0x2c,0x2d,0x2e,0x2f,EOT}, 
     76                        {0x00,0x00,0x0b,0x00,0x00,0x00,0x04,0x04,NANA,NANA, 
     77                         0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,EOT}}, 
     78                {0x0, "Floppy", 
     79                        {0x30,0x60,0x61,0x70,0x74,0xf0,0xf1,0xf2,0xf3,0xf4, 
     80                         0xf5,EOT}, 
     81                        {0x00,0x03,0xf0,0x06,0x02,0x0e,0x00,0xff,RSVD,0x00, 
     82                         0x00,EOT}}, 
     83                {0x1, "Power Management (PM1)", 
     84                        {0x30,0x60,0x61,EOT}, 
     85                        {0x00,0x00,0x00,EOT}}, 
     86                {0x3, "Parallel port", 
     87                        {0x30,0x60,0x61,0x70,0x74,0xf0,0xf1,EOT}, 
     88                        {0x00,0x00,0x00,0x00,0x04,0x3c,0x00,EOT}}, 
     89                {0x4, "COM1", 
     90                        {0x30,0x60,0x61,0x70,0xf0,EOT}, 
     91                        {0x00,0x00,0x00,0x00,0x00,EOT}}, 
     92                {0x5, "COM2", 
     93                        {0x30,0x60,0x61,0x62,0x63,0x70,0x74,0xf0,0xf1, 
     94                         0xf2,0xf7,0xf8,EOT}, 
     95                        {0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x02, 
     96                         0x03,0x00,0x00,EOT}}, 
     97                {0x6, "Real-time clock (RTC)", 
     98                        {0x30,0x60,0x61,0x62,0x63,0x70,0xf0,0xf1,EOT}, 
     99                        {0x00,0x00,0x70,0x00,0x74,0x00,0x00,NANA,EOT}}, 
     100                {0x7, "Keyboard", 
     101                        {0x30,0x60,0x61,0x70,0x72,0xf0,EOT}, 
     102                        {0x00,0x00,0x00,0x00,0x00,0x00,EOT}}, 
     103                {0x8, "Embedded Controller (EC)", 
     104                        {0x30,0x60,0x61,EOT}, 
     105                        {0x00,0x00,0x62,EOT}}, 
     106                {0x9, "Mailbox", 
     107                        {0x30,0x60,0x61,EOT}, 
     108                        {0x00,0x00,0x00,EOT}}, 
    37109                {EOT}}}, 
    38110        {0x0e, "LPC47N252", {   /* From sensors-detect */