tag | line | file | source code |
cop | 1087 | arch/m68k/amiga/amifb.c | static __inline__ void aga_build_clist_hdr(struct clist_hdr *cop); |
cop | 1088 | arch/m68k/amiga/amifb.c | static __inline__ void aga_update_clist_hdr(struct clist_hdr *cop, |
cop | 1090 | arch/m68k/amiga/amifb.c | static void aga_build_clist_dyn(struct clist_dyn *cop, |
cop | 1816 | arch/m68k/amiga/amifb.c | ushort *cop, |
cop | 1824 | arch/m68k/amiga/amifb.c | *cop++ = CUSTOM_OFS(cop1lc); |
cop | 1825 | arch/m68k/amiga/amifb.c | *cop++ = (long)othercop >> 16; |
cop | 1826 | arch/m68k/amiga/amifb.c | *cop++ = CUSTOM_OFS(cop1lc) + 2; |
cop | 1827 | arch/m68k/amiga/amifb.c | *cop++ = (long)othercop; |
cop | 1831 | arch/m68k/amiga/amifb.c | *cop++ = CUSTOM_OFS(sprpt[0]); |
cop | 1832 | arch/m68k/amiga/amifb.c | *cop++ = (ushort)((long)mono_current_par.cursor >> 16); |
cop | 1833 | arch/m68k/amiga/amifb.c | *cop++ = CUSTOM_OFS(sprpt[0]) + 2; |
cop | 1834 | arch/m68k/amiga/amifb.c | *cop++ = (ushort)((long)mono_current_par.cursor & 0x0000ffff); |
cop | 1838 | arch/m68k/amiga/amifb.c | *cop++ = CUSTOM_OFS(sprpt[i]); |
cop | 1839 | arch/m68k/amiga/amifb.c | *cop++ = (ushort)((long)mono_current_par.dummy >> 16); |
cop | 1840 | arch/m68k/amiga/amifb.c | *cop++ = CUSTOM_OFS(sprpt[i]) + 2; |
cop | 1841 | arch/m68k/amiga/amifb.c | *cop++ = (ushort)((long)mono_current_par.dummy & 0x0000ffff); |
cop | 1846 | arch/m68k/amiga/amifb.c | *cop++ = ((diwstrt_v - 2) << 8) | (diwstop_h >> 1) | 0x1; |
cop | 1847 | arch/m68k/amiga/amifb.c | *cop++ = 0xfffe; |
cop | 1849 | arch/m68k/amiga/amifb.c | return(cop); |
cop | 1853 | arch/m68k/amiga/amifb.c | ushort *cop, |
cop | 1871 | arch/m68k/amiga/amifb.c | *cop++ = CUSTOM_OFS(bplpt[i]); |
cop | 1872 | arch/m68k/amiga/amifb.c | *cop++ = (long)scrmem >> 16; |
cop | 1873 | arch/m68k/amiga/amifb.c | *cop++ = CUSTOM_OFS(bplpt[i]) + 2; |
cop | 1874 | arch/m68k/amiga/amifb.c | *cop++ = (long)scrmem; |
cop | 1897 | arch/m68k/amiga/amifb.c | *cop++ = 0xff00 | ((mono_current_par.htotal-4) | 1); |
cop | 1899 | arch/m68k/amiga/amifb.c | *cop++ = 0xff00 | ((diwstop_h-2) >> 1) | 0x1; |
cop | 1901 | arch/m68k/amiga/amifb.c | *cop++ = 0xfffe; |
cop | 1903 | arch/m68k/amiga/amifb.c | *cop++ = 0x0001; |
cop | 1904 | arch/m68k/amiga/amifb.c | *cop++ = 0xfffe; |
cop | 1912 | arch/m68k/amiga/amifb.c | *cop++ = 0x0180; |
cop | 1913 | arch/m68k/amiga/amifb.c | *cop++ = mono_ecs_color_zero; |
cop | 1918 | arch/m68k/amiga/amifb.c | *cop++ = ((line - 1) << 8) | (diwstop_h >> 1) | 0x1; |
cop | 1919 | arch/m68k/amiga/amifb.c | *cop++ = 0xfffe; |
cop | 1926 | arch/m68k/amiga/amifb.c | *cop++ = CUSTOM_OFS(bplpt[i]); |
cop | 1927 | arch/m68k/amiga/amifb.c | *cop++ = (long)scrmem >> 16; |
cop | 1928 | arch/m68k/amiga/amifb.c | *cop++ = CUSTOM_OFS(bplpt[i]) + 2; |
cop | 1929 | arch/m68k/amiga/amifb.c | *cop++ = (long)scrmem; |
cop | 1934 | arch/m68k/amiga/amifb.c | *cop++ = 0xffff; |
cop | 1935 | arch/m68k/amiga/amifb.c | *cop++ = 0xfffe; |
cop | 1937 | arch/m68k/amiga/amifb.c | return(cop); |
cop | 3966 | arch/m68k/amiga/amifb.c | static __inline__ void aga_build_clist_hdr(struct clist_hdr *cop) |
cop | 3971 | arch/m68k/amiga/amifb.c | cop->bplcon0.l = CMOVE(BPC0_COLOR | BPC0_SHRES | BPC0_ECSENA, bplcon0); |
cop | 3972 | arch/m68k/amiga/amifb.c | cop->diwstrt.l = CMOVE(0x0181, diwstrt); |
cop | 3973 | arch/m68k/amiga/amifb.c | cop->diwstop.l = CMOVE(0x0281, diwstop); |
cop | 3974 | arch/m68k/amiga/amifb.c | cop->diwhigh.l = CMOVE(0x0000, diwhigh); |
cop | 3976 | arch/m68k/amiga/amifb.c | cop->sprfix[i].l = CMOVE(0, spr[i].pos); |
cop | 3979 | arch/m68k/amiga/amifb.c | cop->sprstrtup[j++].l = CMOVE(highw(p), sprpt[i]); |
cop | 3980 | arch/m68k/amiga/amifb.c | cop->sprstrtup[j++].l = CMOVE2(loww(p), sprpt[i]); |
cop | 3982 | arch/m68k/amiga/amifb.c | cop->wait.l = CWAIT(0, 12); /* Initial value */ |
cop | 3983 | arch/m68k/amiga/amifb.c | cop->jump.l = CMOVE(0, copjmp2); |
cop | 3984 | arch/m68k/amiga/amifb.c | cop->wait_forever.l = CEND; |
cop | 3992 | arch/m68k/amiga/amifb.c | static __inline__ void aga_update_clist_hdr(struct clist_hdr *cop, |
cop | 3995 | arch/m68k/amiga/amifb.c | cop->bplcon0.l = CMOVE(~(BPC0_BPU3 | BPC0_BPU2 | BPC0_BPU1 | BPC0_BPU0) & |
cop | 3997 | arch/m68k/amiga/amifb.c | cop->wait.l = CWAIT(0, par->diwstrt_v-2); |
cop | 4005 | arch/m68k/amiga/amifb.c | static void aga_build_clist_dyn(struct clist_dyn *cop, |
cop | 4012 | arch/m68k/amiga/amifb.c | cop->diwstrt.l = CMOVE(par->diwstrt, diwstrt); |
cop | 4013 | arch/m68k/amiga/amifb.c | cop->diwstop.l = CMOVE(par->diwstop, diwstop); |
cop | 4014 | arch/m68k/amiga/amifb.c | cop->diwhigh.l = CMOVE(par->diwhigh, diwhigh); |
cop | 4015 | arch/m68k/amiga/amifb.c | cop->bplcon0.l = CMOVE(par->bplcon0, bplcon0); |
cop | 4022 | arch/m68k/amiga/amifb.c | cop->sprpt[0].l = CMOVE(highw(p), sprpt[0]); |
cop | 4023 | arch/m68k/amiga/amifb.c | cop->sprpt[1].l = CMOVE2(loww(p), sprpt[0]); |
cop | 4026 | arch/m68k/amiga/amifb.c | cop->sprpt[0].l = CMOVE(highw(p), sprpt[0]); |
cop | 4027 | arch/m68k/amiga/amifb.c | cop->sprpt[1].l = CMOVE2(loww(p), sprpt[0]); |
cop | 4038 | arch/m68k/amiga/amifb.c | cop->rest[j++].l = CMOVE(highw(p), bplpt[i]); |
cop | 4039 | arch/m68k/amiga/amifb.c | cop->rest[j++].l = CMOVE2(loww(p), bplpt[i]); |
cop | 4059 | arch/m68k/amiga/amifb.c | cop->rest[j++].l = CWAIT(par->htotal-4, 255); |
cop | 4061 | arch/m68k/amiga/amifb.c | cop->rest[j++].l = CWAIT(0, 0); |
cop | 4064 | arch/m68k/amiga/amifb.c | cop->rest[j++].l = CWAIT(par->htotal-11, line-1); |
cop | 4067 | arch/m68k/amiga/amifb.c | cop->rest[j++].l = CMOVE(highw(p), bplpt[i]); |
cop | 4068 | arch/m68k/amiga/amifb.c | cop->rest[j++].l = CMOVE2(loww(p), bplpt[i]); |
cop | 4074 | arch/m68k/amiga/amifb.c | cop->rest[j++].l = CMOVE(highw(p), cop2lc); |
cop | 4075 | arch/m68k/amiga/amifb.c | cop->rest[j++].l = CMOVE2(loww(p), cop2lc); |
cop | 4079 | arch/m68k/amiga/amifb.c | cop->rest[j++].l = CEND; |
cop | 4081 | arch/m68k/amiga/amifb.c | if (j > arraysize(cop->rest)) |