ResourceTypeList
new(&sMemoryList) ResourceTypeList;
new(&sPortList) ResourceTypeList;
new(&sDMAChannelList) ResourceTypeList;
static ResourceTypeList sMemoryList;
static ResourceTypeList sPortList;
static ResourceTypeList sDMAChannelList;
ResourceTypeList* list = NULL;
ResourceTypeList::Iterator iterator = list->GetIterator();