Changeset 9e470c0 in mainline for uspace/drv/infrastructure


Ignore:
Timestamp:
2013-09-12T11:16:00Z (12 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
eeb5cc2
Parents:
ff97957
Message:

Add IO_RANGE and MEM_RANGE members to distinguish whether the range is
parent-relative or absolute. pio_read/write_n(), pio_enable() and
IRQ pseudocode need to be passed absolute values.

Location:
uspace/drv/infrastructure
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/infrastructure/rootmac/rootmac.c

    rff97957 r9e470c0  
    5454                        .address = 0xfec00000,
    5555                        .size = 4,
     56                        .relative = false,
    5657                        .endianness = LITTLE_ENDIAN
    5758                }
     
    6263                        .address = 0xfee00000,
    6364                        .size = 4,
     65                        .relative = false,
    6466                        .endianness = LITTLE_ENDIAN
    6567                }
  • uspace/drv/infrastructure/rootmalta/rootmalta.c

    rff97957 r9e470c0  
    9999                        .address = GT_BASE + GT_PCI_CONFADDR,
    100100                        .size = 4,
     101                        .relative = false,
    101102                        .endianness = LITTLE_ENDIAN
    102103                }
     
    107108                        .address = GT_BASE + GT_PCI_CONFDATA,
    108109                        .size = 4,
     110                        .relative = false,
    109111                        .endianness = LITTLE_ENDIAN
    110112                }
  • uspace/drv/infrastructure/rootpc/rootpc.c

    rff97957 r9e470c0  
    8181                        .address = 0xCF8,
    8282                        .size = 4,
     83                        .relative = false,
    8384                        .endianness = LITTLE_ENDIAN
    8485                }
     
    8990                        .address = 0xCFC,
    9091                        .size = 4,
     92                        .relative = false,
    9193                        .endianness = LITTLE_ENDIAN
    9294                }
Note: See TracChangeset for help on using the changeset viewer.