Lines Matching refs:a0

601 	movel	%a0@,%a1@
605 movel %a0@,%a1@
609 movel %a0@,%a1@
613 movel %a0@,%a1@
627 movel %a0@,%a1@
631 movel %a0@,%a1@
635 movel %a0@,%a1@
639 movel %a0@,%a1@
643 movel %a0@,%a1@
653 movel %a0@,%a1@
698 lea %pc@(L(cputype)),%a0
699 movel %d1,%a0@
747 lea %pc@(m68k_supervisor_cachemode),%a0
748 movel %d0,%a0@
749 lea %pc@(m68k_pgtable_cachemode),%a0
750 movel %d1,%a0@
784 movel %a0@,%d3
785 lea %pc@(atari_mch_type),%a0
786 movel %d3,%a0@
794 1: lea %pc@(L(iobase)),%a0
795 movel %d0,%a0@
814 movel %a0@,%d3
815 lea %pc@(vme_brdtype),%a0
816 movel %d3,%a0@
833 movel %sp@+,%a0
837 movel %a0@+,%a1@+
838 movel %a0@+,%a1@+
839 movel %a0@+,%a1@+
840 movel %a0@+,%a1@+
841 movel %a0@+,%a1@+
842 movel %a0@+,%a1@+
843 movel %a0@+,%a1@+
844 movel %a0@+,%a1@+
858 movel %a0@,%d3
859 lea %pc@(L(uartbase)),%a0
860 movel %d3,%a0@
864 movel %a0@,%d3
865 lea %pc@(L(uart_scode)),%a0
866 movel %d3,%a0@
902 lea %pc@(L(phys_kernel_start)),%a0
906 movel %a1,%a0@
921 movel %a0@(4),%d0
930 lea %pc@(m68k_init_mapped_size),%a0
931 movel %d1,%a0@
1217 mmu_get_ptr_table_entry %a0,%d0
1223 mmu_get_page_table_entry %a0,%d0
1233 movel %d3,%a0@+
1235 movel %d3,%a0@+
1294 lea %pc@(_stext),%a0
1295 subl %d0,%a0
1296 mmu_fixup_page_mmu_cache %a0
1298 movel %pc@(L(kernel_end)),%a0
1299 subl %d0,%a0
1304 mmu_fixup_page_mmu_cache %a0
1305 addw #PAGESIZE,%a0
1307 cmpl %a0,%a1
1535 lea %pc@(_end),%a0
1536 1: tstw %a0@(BIR_TAG)
1538 cmpw %a0@(BIR_TAG),%d0
1540 addw %a0@(BIR_SIZE),%a0
1543 movew %a0@(BIR_SIZE),%d0
1544 lea %a0@(BIR_DATA),%a0
1547 lea %a0@(BIR_SIZE),%a0
1637 func_start mmu_print,%a0-%a6/%d0-%d7
1640 lea %pc@(L(mmu_print_data)),%a0
1641 movel #MMU_PRINT_UNINITED,%a0@(mmu_next_valid)
1716 movel %a5,%a0 /* a0 has the address of the root table ptr */
1723 movel %a0@+,%d6
1840 movel %d0,%a0
1846 movel %a0@+,%d6
1919 moveml %a0/%d7,%sp@-
1921 lea %pc@(L(mmu_print_data)),%a0
1922 tstl %a0@(mmu_next_valid)
1925 movel #MMU_PRINT_INVALID,%a0@(mmu_next_valid)
1932 moveml %sp@+,%a0/%d7
1937 moveml %d0-%d7/%a0,%sp@-
1939 lea %pc@(L(mmu_print_data)),%a0
1941 tstl %a0@(mmu_next_valid)
1944 cmpl %a0@(mmu_next_physical),%d1
1956 movel #MMU_PRINT_VALID,%a0@(mmu_next_valid)
1958 movel %d1,%a0@(mmu_next_physical)
1963 addl %d7,%a0@(mmu_next_physical)
1966 moveml %sp@+,%d0-%d7/%a0
2010 func_start mmu_map_tt,%d0/%d1/%a0,4
2056 1: lea STACK,%a0
2058 movel %d1,%a0@
2062 pmove %a0@,%tt0
2064 1: pmove %a0@,%tt1
2112 func_start mmu_map,%d0-%d4/%a0-%a4
2182 mmu_get_ptr_table_entry %a0,%d0
2190 mmu_get_page_table_entry %a0,%d0
2194 tstl %a0@
2199 movel %a2,%a0@
2206 lea %a3@(-1),%a0
2207 cmpl %a0,%a4
2236 tstl %a0@
2246 movel %a2,%a0@
2258 mmu_get_ptr_table_entry %a0,%d0
2262 tstl %a0@
2271 movel %a2,%a0@
2279 lea %a3@(-1),%a0
2280 cmpl %a0,%a4
2302 func_start mmu_fixup_page_mmu_cache,%d0/%a0
2320 mmu_get_ptr_table_entry %a0,%d0
2328 mmu_get_page_table_entry %a0,%d0
2330 movel %a0@,%d0
2333 movel %d0,%a0@
2346 func_start mmu_temp_map,%d0/%d1/%a0/%a1
2364 movel %a0@,%d0
2373 movel %d0,%a0@
2380 movel %d0,%a0
2388 lea %a0@(%d0*4),%a0
2389 dputn %a0
2393 movel %a0@,%d0
2403 movel %d0,%a0@
2410 movel %d0,%a0
2418 lea %a0@(%d0*4),%a0
2419 dputn %a0
2426 movel %d0,%a0@
2433 func_start mmu_engage,%d0-%d2/%a0-%a3
2437 lea %pc@(L(kernel_pgdir_ptr)),%a0
2438 movel %a0@,%a2
2440 movel %a1,%a0@
2441 movel %a2,%a0
2443 movel %a0@+,%a1@+
2446 lea %pc@(L(temp_mmap_mem)),%a0
2447 movel %a1,%a0@
2454 lea %pc@(1b),%a0
2457 cmpl %a0,%a1
2460 mmu_temp_map %a0,%a0
2461 mmu_temp_map %a0,%a1
2463 addw #PAGESIZE,%a0
2465 mmu_temp_map %a0,%a0
2466 mmu_temp_map %a0,%a1
2497 lea %pc@(L(mmu_engage_030_temp)),%a0
2498 movel #0x80000002,%a0@
2499 movel %a3,%a0@(4)
2502 pmove %a0@,%srp
2508 movel #0x82c07760,%a0@(8)
2509 pmove %a0@(8),%tc /* enable the MMU */
2511 1: movel %a2,%a0@(4)
2514 pmove %a0@,%srp
2536 movel %pc@(L(kernel_pgdir_ptr)),%a0
2537 tstl %a0
2547 addw #PAGESIZE-1,%a0
2548 movel %a0,%d0
2553 lea %pc@(L(memory_start)),%a0
2554 movel %d0,%a0@
2555 lea %pc@(L(kernel_end)),%a0
2556 movel %d0,%a0@
2562 lea %pc@(_stext),%a0
2564 movel %a0,%a1@
2572 movel %a0,%a1
2579 movel %a0,%a1@
2581 dputn %a0
2585 lea %a0@(%d0*4),%a0
2588 dputn %a0
2605 movel ARG1,%a0
2606 movel %a0@,%d0
2612 lea %pc@(L(mmu_num_pointer_tables)),%a0
2613 movel %a0@,%d0
2614 addql #1,%a0@
2625 movel %a0,%a1@
2637 movel ARG1,%a0
2639 movel %d0,%a0@
2644 movel %d0,%a0
2646 lea %a0@(%d0*4),%a0
2649 dputn %a0
2665 movel ARG1,%a0
2666 movel %a0@,%d0
2674 addw #_PAGE_TABLE+_PAGE_ACCESSED,%a0
2686 movel %a0,%a1@+
2687 lea %a0@(PAGE_TABLE_SIZE*4),%a0
2692 movel ARG1,%a0
2693 movel %a0@,%d0
2698 movel %d0,%a0
2700 lea %a0@(%d0*4),%a0
2703 dputn %a0
2720 lea %pc@(L(memory_start)),%a0
2721 movel %a0@,%a1
2722 addl #PAGESIZE,%a0@
2726 movel %a1,%a0
2732 dputn %a0
2830 func_start serial_init,%d0/%d1/%a0/%a1
2851 lea %pc@(L(custom)),%a0
2852 movel #-ZTWOBASE,%a0@
2855 movew %a0@,CUSTOMBASE+C_SERPER-ZTWOBASE
2875 lea %a1@(LSCC_CTRL),%a0
2877 moveb %a0@,%d0
2879 moveb #9,%a0@
2880 moveb #0xc0,%a0@
2891 moveb %d0,%a0@
2892 moveb %a1@+,%a0@
2894 3: clrb %a0@
2914 movel %pc@(L(mac_sccbase)),%a0
2916 moveb %a0@(mac_scc_cha_a_ctrl_offset),%d0
2918 moveb #9,%a0@(mac_scc_cha_a_ctrl_offset)
2919 moveb #0xc0,%a0@(mac_scc_cha_a_ctrl_offset)
2932 moveb %d0,%a0@(mac_scc_cha_a_ctrl_offset)
2933 moveb %a1@+,%a0@(mac_scc_cha_a_ctrl_offset)
2942 moveb %d0,%a0@(mac_scc_cha_b_ctrl_offset)
2943 moveb %a1@+,%a0@(mac_scc_cha_b_ctrl_offset)
2999 func_start serial_putc,%d0/%d1/%a0/%a1
3013 movel %pc@(L(custom)),%a0
3014 movew %d0,%a0@(CUSTOMBASE+C_SERDAT)
3015 1: movew %a0@(CUSTOMBASE+C_SERDATR),%d0
3162 move.l %a1@,%a0
3163 move.b %d0,%a0@
3164 addq.l #4,%a0
3165 move.l %a0,%a1@
3216 func_start puts,%d0/%a0
3218 movel ARG1,%a0
3227 2: moveb %a0@+,%d0
3273 moveml %d0/%d1/%a0,%sp@-
3276 movel %sp@(18),%a0 /* fetch parameter */
3288 moveb %a0@+,%d0
3292 moveml %sp@+,%d0/%d1/%a0
3297 func_start set_leds,%d0/%a0
3301 movel %pc@(L(iobase)),%a0
3302 moveb %d0,%a0@(0x1ffff)
3307 movel %pc@(L(iobase)),%a0
3310 moveb %d0,%a0@(LCPUCTRL)
3327 func_start console_init,%a0-%a4/%d0-%d7
3366 lea %pc@(font_vga_8x8),%a0
3368 lea %pc@(font_vga_8x16),%a0
3370 lea %pc@(font_vga_6x11),%a0
3372 lea %pc@(font_vga_8x8),%a0
3374 lea 0,%a0
3382 movel %a0,%a1@ /* store pointer to struct fbcon_font_desc in console_font */
3383 tstl %a0
3386 movel %a0@(FONT_DESC_DATA),%d0
3399 divul %a0@(FONT_DESC_WIDTH),%d0 /* d0 = max num chars per row */
3402 divul %a0@(FONT_DESC_HEIGHT),%d1 /* d1 = max num rows */
3421 func_start console_put_penguin,%a0-%a1/%d0-%d7
3426 lea %pc@(L(mac_dimensions)),%a0
3427 movel %a0@,%d0
3462 func_start console_scroll,%a0-%a4/%d0-%d7
3463 lea %pc@(L(mac_videobase)),%a0
3464 movel %a0@,%a1
3466 lea %pc@(L(mac_rowbytes)),%a0
3467 movel %a0@,%d5
3468 movel %pc@(L(console_font)),%a0
3469 tstl %a0
3471 mulul %a0@(FONT_DESC_HEIGHT),%d5 /* account for # scan lines per character */
3477 lea %pc@(L(mac_dimensions)),%a0
3478 movel %a0@,%d3
3487 lea %pc@(L(mac_rowbytes)),%a0
3488 movel %a0@,%d6
3489 movel %pc@(L(console_font)),%a0
3490 subl %a0@(FONT_DESC_HEIGHT),%d4 /* we're not scrolling the top row! */
3506 lea %pc@(L(mac_rowbytes)),%a0
3507 movel %a0@,%d6
3508 movel %pc@(L(console_font)),%a0
3509 mulul %a0@(FONT_DESC_HEIGHT),%d6 /* scan line bytes x font height */
3529 func_start console_putc,%a0/%a1/%d0-%d7
3544 lea %pc@(L(console_globals)),%a0
3548 movel %a0@(Lconsole_struct_cur_row),%d0
3550 movel %d0,%a0@(Lconsole_struct_cur_row)
3551 movel %a0@(Lconsole_struct_num_rows),%d1
3555 movel %d0,%a0@(Lconsole_struct_cur_row)
3563 clrl %a0@(Lconsole_struct_cur_column)
3569 clrl %a0@(Lconsole_struct_cur_row)
3570 clrl %a0@(Lconsole_struct_cur_column)
3583 movel %a0@(Lconsole_struct_cur_column),%d0
3584 addql #1,%a0@(Lconsole_struct_cur_column)
3585 movel %a0@(Lconsole_struct_num_columns),%d1
3590 movel %a0@(Lconsole_struct_cur_row),%d1
3596 movel %pc@(L(console_font)),%a0
3600 mulul %a0@(FONT_DESC_HEIGHT),%d7 /* d7 = index into font data */
3613 mulul %a0@(FONT_DESC_WIDTH),%d0
3614 mulul %a0@(FONT_DESC_HEIGHT),%d1
3615 movel %a0@(FONT_DESC_HEIGHT),%d7 /* Load fbcon_font_desc.height into d7 */
3621 movel %a0@(FONT_DESC_WIDTH),%d6 /* Load fbcon_font_desc.width into d6 */
3632 subl %a0@(FONT_DESC_WIDTH),%d0
3646 func_start console_plot_pixel,%a0-%a1/%d0-%d4