History log of /netbsd/sys/arch/arm/arm32/db_interface.c (Results 1 – 25 of 64)
Revision Date Author Comments
# e00aa033 26-Oct-2022 riastradh <riastradh@NetBSD.org>

ddb/db_active.h: New home for extern db_active.

This can be included unconditionally, and db_active can then be
queried unconditionally; if DDB is not in the kernel, then db_active
is a constant zer

ddb/db_active.h: New home for extern db_active.

This can be included unconditionally, and db_active can then be
queried unconditionally; if DDB is not in the kernel, then db_active
is a constant zero. Reduces need for #include opt_ddb.h, #ifdef DDB.

show more ...


# 0ef099a7 03-Dec-2020 skrll <skrll@NetBSD.org>

Provide and use a sev() macro for the sev instruction.

While here use the correct barrier to ensure completion of memory accesses
before a couple of the sev() calls.


# f2efc9b1 01-Dec-2020 rin <rin@NetBSD.org>

Fix confusions related to encoding of instructions.

For __ARMEB__ in BE8 mode, instructions are encoded in little-endian.
Therefore, we need to swap bytes against these in native byte order.

In oth

Fix confusions related to encoding of instructions.

For __ARMEB__ in BE8 mode, instructions are encoded in little-endian.
Therefore, we need to swap bytes against these in native byte order.

In other cases, i.e., __ARMEL__ and __ARMEB__ in BE32 mode, instructions
are in native byte order, and we don't need to swap them.

show more ...


# 2806c314 20-Jun-2020 skrll <skrll@NetBSD.org>

KNF


# 13d55194 20-Jun-2020 skrll <skrll@NetBSD.org>

KNF #includes

Remove some unnecessary ones while I'm here.


# 47640aa1 21-Jul-2019 rin <rin@NetBSD.org>

Fix hand-crafted trap instruction in cpu_Debugger() for big endian.


# eada09ac 28-May-2018 chs <chs@NetBSD.org>

merge a new version of the CDDL dtrace and ZFS code.
this changes the upstream vendor from OpenSolaris to FreeBSD,
and this version is based on FreeBSD svn r315983.

in addition to the 10 years of im

merge a new version of the CDDL dtrace and ZFS code.
this changes the upstream vendor from OpenSolaris to FreeBSD,
and this version is based on FreeBSD svn r315983.

in addition to the 10 years of improvements from upstream,
this version also has these NetBSD-specific enhancements:
- dtrace FBT probes can now be placed in kernel modules.
- ZFS now supports mmap().

show more ...


# 7e353f7f 17-Jan-2018 skrll <skrll@NetBSD.org>

G/C ARM32_NEW_VM_LAYOUT


# 59e7faf2 30-Jun-2017 skrll <skrll@NetBSD.org>

KNF. Same code before and after.


# 17d583ed 30-Jun-2017 skrll <skrll@NetBSD.org>

typo in comment


# 38668f52 29-Oct-2014 skrll <skrll@NetBSD.org>

Sprinkle #include "opt_multiprocessor.h"


# 3ea8b768 25-Oct-2014 skrll <skrll@NetBSD.org>

Remove katelib.h and references to it.

{Read,Write}{Word,Byte} macros are provided in the files that still use
them. Someone(tm) should convert them to bus_space(9)


# 49cad69d 30-Mar-2014 skrll <skrll@NetBSD.org>

Provide a DDB_REGS in the same way to others. Makes crash buildable.


# 9e3d0339 28-Mar-2014 matt <matt@NetBSD.org>

Make ddb_registers per-cpu. All switching of CPUs (xxx doesn't work yet).


# fcc4e5ce 15-Dec-2013 skrll <skrll@NetBSD.org>

Trailing whitespace.


# b60f6717 16-Feb-2012 christos <christos@NetBSD.org>

move stuff between the two files, so db_interface contains the functions it
needs for userland programs to link.


# 5ddffda4 16-Jun-2010 jmcneill <jmcneill@NetBSD.org>

PR port-arm/43299: Support added for igepv2/cortexa8/omap3530

Apply patch from PR, with build fixes. ok skrll, matt


# 454af1c0 14-Mar-2009 dsl <dsl@NetBSD.org>

Change about 4500 of the K&R function definitions to ANSI ones.
There are still about 1600 left, but they have ',' or /* ... */
in the actual variable definitions - which my awk script doesn't handle

Change about 4500 of the K&R function definitions to ANSI ones.
There are still about 1600 left, but they have ',' or /* ... */
in the actual variable definitions - which my awk script doesn't handle.
There are also many that need () -> (void).
(The script does handle misordered arguments.)

show more ...


# 02cdf4d2 14-Mar-2009 dsl <dsl@NetBSD.org>

Remove all the __P() from sys (excluding sys/dist)
Diff checked with grep and MK1 eyeball.
i386 and amd64 GENERIC and sys still build.


# 9c31e337 26-Mar-2008 chris <chris@NetBSD.org>

Add help text to arm machine specific ddb commands.

Part of fix for port-arm/38311.


# d974db0a 17-Oct-2007 garbled <garbled@NetBSD.org>

Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the v

Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree. Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches. The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.

show more ...


# d9a407bb 22-Sep-2007 martin <martin@NetBSD.org>

Add a new option DDB_VERBOSE_HELP that adds online help to ddb.
From Adam Hamsik.
Minor modifications by me, all bugs are probably mine.


# ab87c666 22-Feb-2007 thorpej <thorpej@NetBSD.org>

TRUE -> true, FALSE -> false


# 89753885 06-Jan-2007 christos <christos@NetBSD.org>

Fix branch handling in ddb. From Bucky Katz.


# 54826c03 05-Apr-2006 uwe <uwe@NetBSD.org>

Define ddb_regs in db_interface.c.
Change its definion in db_machdep.h into a declaration.


123