# Chameleon switch

class Chassis {
	bitmap "chameleon/v1105/bitmaps/bs450_12_front.gif"
	children {Card}
	Card.positions {}
	Card.instances {}
}

include "450.dms"

class Chassis {
	isSelect 0
	isStack 1
	grpIndx 3
        statusVar s5ChasBrdLeds
#        statusInstanceProc dmsLedsStatusInstanceProc
#        statusProc dms450SLedsStatusProc
#        endStatusProc dms450SActLedsStatusProc
}

# max 8 450 switch with 1 MDA for 1 450
class Card {
	discoverProc "dmsDiscoverCardType 16"
        statusVar s5ChasBrdLeds
        statusProc dms450SLedsStatusProc
        endStatusProc dms450SActLedsStatusProc
        instanceProc dmsCardInstanceProc
	indexNames {Unit/MDA}
	indexNamesProc dmIndexCardProc
}
class Port {
        instanceProc dmsPortInstanceProc
}
