freebsd-dev/sys/sparc64/sparc64
John Baldwin 19e9205a23 Simplify the pager support in DDB. Allowing different db commands to
install custom pager functions didn't actually happen in practice (they
all just used the simple pager and passed in a local quit pointer).  So,
just hardcode the simple pager as the only pager and make it set a global
db_pager_quit flag that db commands can check when the user hits 'q' (or a
suitable variant) at the pager prompt.  Also, now that it's easy to do so,
enable paging by default for all ddb commands.  Any command that wishes to
honor the quit flag can do so by checking db_pager_quit.  Note that the
pager can also be effectively disabled by setting $lines to 0.

Other fixes:
- 'show idt' on i386 and pc98 now actually checks the quit flag and
  terminates early.
- 'show intr' now actually checks the quit flag and terminates early.
2006-07-12 21:22:44 +00:00
..
autoconf.c Create nexus in configure_first() instead of in configure(). This 2005-05-29 23:44:22 +00:00
bus_machdep.c Add the bus_dmamap_load_mbuf_sg() function to sparc64. 2005-01-15 09:20:47 +00:00
cache.c
cheetah.c
clock.c
counter.c
db_disasm.c
db_hwwatch.c Move the prototypes of db_md_set_watchpoint(), db_md_clr_watchpoint() 2005-09-10 03:01:25 +00:00
db_interface.c
db_trace.c Simplify the pager support in DDB. Allowing different db commands to 2006-07-12 21:22:44 +00:00
dump_machdep.c
eeprom.c For E250 and E450 enable the watchdog part of the MK48Txx as it just 2006-02-15 16:56:38 +00:00
elf_machdep.c Remove kern.elf32.can_exec_dyn sysctl. Instead extend Brandinfo structure 2005-12-26 21:23:57 +00:00
exception.S - Since critical sections no longer raise the processor interrupt level to 2006-04-17 21:03:24 +00:00
gdb_machdep.c
genassym.c Use <sys/ktr.h> directly in .S files instead of exporting the 2005-12-06 16:38:08 +00:00
identcpu.c MI changes: 2005-12-31 14:39:20 +00:00
in_cksum.c
interrupt.S - Since critical sections no longer raise the processor interrupt level to 2006-04-17 21:03:24 +00:00
intr_machdep.c Reorganize the interrupt handling code a bit to make a few things cleaner 2005-10-25 19:48:48 +00:00
iommu.c Yikes! Fix a typo in a function name that managed to occur twice. 2005-01-31 07:28:04 +00:00
locore.S Remove superfluous inclusion of upa.h. 2005-11-30 16:09:10 +00:00
machdep.c - s,tramoline,trampoline, in a comment. 2006-04-03 21:27:01 +00:00
mem.c Remove superfluous inclusion of upa.h. 2005-11-30 16:09:10 +00:00
mp_exception.S
mp_locore.S
mp_machdep.c - We only lock the local per-CPU page in the local dTLB, so accessing the 2006-03-29 00:14:08 +00:00
nexus.c Set the rid for any resource obtained from rman_reserve_resource. 2006-04-20 04:20:41 +00:00
ofw_bus.c
ofw_machdep.c - Make sure that the OFW address properties that are going to be decode 2005-05-21 20:17:01 +00:00
pmap.c Remove mpte optimization from pmap_enter_quick(). 2006-06-15 01:01:06 +00:00
prof_machdep.c Since DELAY() was moved, most <machine/clock.h> #includes have been 2006-05-16 14:37:58 +00:00
rtc.c Remove superfluous bzero()'ing of the softc. 2005-11-30 16:13:49 +00:00
rwindow.c
sc_machdep.c o creator(4): 2005-05-21 20:38:26 +00:00
spitfire.c
support.S
swtch.S
sys_machdep.c Add a small API to manage the MD user trap structures. Specifically, we 2005-01-19 18:24:07 +00:00
tick.c - Move the check for too high HZ values from tick_init() to tick_start() 2006-03-28 20:25:46 +00:00
tlb.c
trap.c Since DELAY() was moved, most <machine/clock.h> #includes have been 2006-05-16 14:37:58 +00:00
tsb.c Add lock assertion. 2005-02-12 03:48:54 +00:00
uio_machdep.c
vm_machdep.c Validate if the value written into {FS,GS}.base is a canonical 2005-07-10 23:31:11 +00:00