/***********************************************\ | | | R 2 C N F G . L I T | | | | iMMX 800 CONFIGURATION LITERAL DECLARATIONS | | | \***********************************************/ DECLARE DSDT$TYPE LITERALLY' STRUCTURE (function$name WORD, sckt$dev$id BYTE, sckt$port$id BYTE, src$dev$id BYTE, src$port$id BYTE, local$pool$id BYTE, partition$id BYTE)'; DECLARE LPT$ROM$TYPE LITERALLY 'STRUCTURE (function$name WORD, buffer$pool$id BYTE)'; DECLARE LPT$RAM$TYPE LITERALLY 'STRUCTURE (port$state BYTE, port$exch (10) BYTE)'; DECLARE DCM$cntrl$elmnts LITERALLY 'RQD$out POINTER, RQ$out$size BYTE, RQE$out$size BYTE, RQD$in POINTER, RQ$in$size BYTE, RQE$in$size BYTE'; DECLARE DCM$ROM$TYPE LITERALLY 'STRUCTURE (DCM$cntrl$elmnts )'; DECLARE DCM$q$elmnts LITERALLY 'channel$state BYTE, crq$head ADDRESS, cmd$rdy$state BYTE, cwq$head ADDRESS, cmd$wait$state BYTE'; DECLARE RQE$elmnts LITERALLY 'request BYTE, src$port$id BYTE, dest$dev$id BYTE, dest$port$id BYTE, src$dev$id BYTE, data$ptr (2) ADDRESS, data$length WORD, partition$id BYTE, owner$dev$id BYTE'; DECLARE DCM$RAM$TYPE LITERALLY 'STRUCTURE (DCM$q$elmnts, RQE$elmnts )'; DECLARE IDS$TYPE LITERALLY 'STRUCTURE (offset ADDRESS, page ADDRESS)'; DECLARE BLOCK$TABLE$TYPE LITERALLY 'STRUCTURE (pool$id BYTE, start$adr WORD, length WORD)'; DECLARE POOL$TABLE$TYPE LITERALLY 'STRUCTURE (free$list$token SELECTOR, length WORD, pool$id BYTE, cr$permit(2) ADDRESS, cr$exch (10) BYTE, uc$get$exch(10) BYTE)'; DECLARE SFT$TYPE LITERALLY 'STRUCTURE (device$mode BYTE, intr$type BYTE, intr$location WORD, intr$value WORD, clr$intr$type BYTE, clr$location WORD, clr$value WORD)';