Example #1
0
void *MMapBusInit3(MMapBus *bus0,int MemBase8,int MemBase16,int Pages) {
  bus0 = MMapBusInit(bus0,MemBase8,Pages);
  if (Pages <= 0) Pages = 1;
  if (bus0->Mem16 == 0) { // make multiple calls to Init safe
    bus0->Mem16 = MemMap(MemBase16,Pages);
  }
  return bus0;
}
Example #2
0
Bus *ts4800__BusInit0(Bus *bus,int inst) {
  return MMapBusInit(&ts4800DIOBus,0xB0010000,2);
}
Example #3
0
Bus *ts4800__BusInit16(Bus *bus,int inst) {
  return MMapBusInit(&SPIBus,0xB0013000,1);
}
Example #4
0
Bus *ts4800__BusInit17(Bus *bus,int inst) {
  // (WBWindowBus *bus,void *sub,int adrs,int offset) 
  // 0xB0017000
  return WBWindowBusInit(&WBWindow0,
			 MMapBusInit(&WBWindowBus0,0xB0017000,1),0,0);
}
Example #5
0
Bus *ts4800__BusInit8(Bus *bus,int inst) {
  return MMapBusInit(&ts4800CANBus1,0xB001B000,1);
}
Example #6
0
Bus *ts4800__BusInit7(Bus *bus,int inst) {
  return MMapBusInit(&ts4800CANBus0,0xB001A000,1);
}
Example #7
0
Bus *ts4800__BusInit6(Bus *bus,int inst) {
  return MMapBusInit(&FreescaleIMX51DIOBus3,0x73F90000,1);
}
Example #8
0
Bus *ts4800__BusInit5(Bus *bus,int inst) {
  return MMapBusInit(&FreescaleIMX51DIOBus2,0x73F8C000,1);
}
Example #9
0
Bus *ts4800__BusInit4(Bus *bus,int inst) {
  return MMapBusInit(&FreescaleIMX51DIOBus1,0x73F88000,33); // 33 pp for Pin
}