Lines Matching full:scratch

1958  * Sequencers (Central and Link) Scratch RAM page definitions.
1962 * The Central Management Sequencer (CSEQ) Scratch Memory is a 1024
1968 * dependent scratch memory, Mode 8, page 0-3 overlaps mode
1969 * independent scratch memory, pages 0-3.
1970 * - 896 bytes of mode dependent scratch, 96 bytes per Modes 0-7, and
1972 * - 259 bytes of mode independent scratch, common to modes 0-15.
1974 * Sequencer scratch RAM is 1024 bytes. This scratch memory is
1975 * divided into mode dependent and mode independent scratch with this
1977 * pages (160 bytes) of mode independent scratch and 3 pages of
1978 * dependent scratch memory for modes 0-7 (768 bytes). Mode 8 pages
1979 * 0-2 dependent scratch overlap with pages 0-2 of mode independent
1980 * scratch memory.
1982 * The host accesses this scratch in a different manner from the
1984 * and CMnSCRPAGE to access the scratch memory. A flat mapping of the
1985 * scratch memory is available for software convenience and to prevent
1991 * 800h-83Fh Mode Dependent Scratch Mode 0 Pages 0-1
1992 * 840h-87Fh Mode Dependent Scratch Mode 1 Pages 0-1
1993 * 880h-8BFh Mode Dependent Scratch Mode 2 Pages 0-1
1994 * 8C0h-8FFh Mode Dependent Scratch Mode 3 Pages 0-1
1995 * 900h-93Fh Mode Dependent Scratch Mode 4 Pages 0-1
1996 * 940h-97Fh Mode Dependent Scratch Mode 5 Pages 0-1
1997 * 980h-9BFh Mode Dependent Scratch Mode 6 Pages 0-1
1998 * 9C0h-9FFh Mode Dependent Scratch Mode 7 Pages 0-1
1999 * A00h-A5Fh Mode Dependent Scratch Mode 8 Pages 0-2
2000 * Mode Independent Scratch Pages 0-2
2001 * A60h-A7Fh Mode Dependent Scratch Mode 8 Page 3
2002 * Mode Independent Scratch Page 3
2003 * A80h-AFFh Mode Independent Scratch Pages 4-7
2004 * B00h-B1Fh Mode Dependent Scratch Mode 0 Page 2
2005 * B20h-B3Fh Mode Dependent Scratch Mode 1 Page 2
2006 * B40h-B5Fh Mode Dependent Scratch Mode 2 Page 2
2007 * B60h-B7Fh Mode Dependent Scratch Mode 3 Page 2
2008 * B80h-B9Fh Mode Dependent Scratch Mode 4 Page 2
2009 * BA0h-BBFh Mode Dependent Scratch Mode 5 Page 2
2010 * BC0h-BDFh Mode Dependent Scratch Mode 6 Page 2
2011 * BE0h-BFFh Mode Dependent Scratch Mode 7 Page 2
2015 #define CSEQ_PAGE_SIZE 32 /* Scratch page size (in bytes) */
2018 * Mode dependent scratch page 0, mode 0.
2026 /* Mode dependent scratch page 0 mode 8 macros. */
2042 /* Mode dependent scratch page 1 mode 8 macros. */
2046 /* Mode dependent scratch page 2 mode 8 macros */
2052 /* Mode independent scratch page 4 macros. */
2070 /* Mode independent scratch page 5 macros. */
2080 /* Mode independent scratch page 6 macros. */
2096 /* Mode independent scratch page 7 macros. */
2109 * Link m Sequencer scratch RAM is 512 bytes.
2110 * This scratch memory is divided into mode dependent and mode
2111 * independent scratch with this memory further subdivided into
2113 * mode independent scratch and 4 pages of dependent scratch
2116 * The host accesses this scratch in a different manner from the
2118 * LmSCRPAGE and LmMnSCRPAGE to access the scratch memory. A flat
2119 * mapping of the scratch memory is available for software
2125 * 800h-85Fh Mode Dependent Scratch Mode 0 Pages 0-2
2126 * 860h-87Fh Mode Dependent Scratch Mode 0 Page 3
2127 * Mode Dependent Scratch Mode 5 Page 0
2128 * 880h-8DFh Mode Dependent Scratch Mode 1 Pages 0-2
2129 * 8E0h-8FFh Mode Dependent Scratch Mode 1 Page 3
2130 * Mode Dependent Scratch Mode 5 Page 1
2131 * 900h-95Fh Mode Dependent Scratch Mode 2 Pages 0-2
2132 * 960h-97Fh Mode Dependent Scratch Mode 2 Page 3
2133 * Mode Dependent Scratch Mode 5 Page 2
2134 * 980h-9DFh Mode Independent Scratch Pages 0-3
2135 * 9E0h-9FFh Mode Independent Scratch Page 3
2136 * Mode Dependent Scratch Mode 5 Page 3
2140 #define LSEQ_MODE_SCRATCH_SIZE 0x80 /* Size of scratch RAM per mode */
2141 #define LSEQ_PAGE_SIZE 0x20 /* Scratch page size (in bytes) */
2144 /* Common mode dependent scratch page 0 macros for modes 0,1,2, and 5 */
2169 /* Mode dependent scratch page 0 macros for mode 0 (non-common) */
2182 /* Mode dependent scratch page 0 macros for mode 1 (non-common) */
2193 /* Mode dependent scratch page 0 macros for mode 2 (non-common) */
2201 /* Mode dependent scratch page 0 macros for modes 4/5 (non-common) */
2216 /* Mode dependent scratch page 1, mode 0 and mode 1 */
2222 /* Mode dependent scratch page 1 macros for mode 2 */
2228 /* Mode dependent scratch page 1 macros for mode 4/5 */
2238 /* Mode dependent scratch page 2 macros for mode 0 */
2246 /* Mode dependent scratch page 2 macros for mode 1 */
2254 /* Mode dependent scratch page 2 macros for mode 2 */
2264 /* Mode dependent scratch page 2 macros for mode 5 */
2270 /* Mode dependent scratch page 3 macros for modes 0 and 1 */
2273 /* Mode dependent scratch page 3 macros for modes 2 and 5 */
2276 /* Mode Independent Scratch page 0 macros. */
2341 /* Mode independent scratch page 1 macros. */
2357 /* Mode independent scratch page 2 macros. */
2371 /* Mode independent scratch page 3 macros. */