#
1.28 |
|
01-Jan-2024 |
kettenis |
Move fdt attachment into sys/conf/files.conf instead of duplicating it on an MD basis.
ok patrick@
|
Revision tags: OPENBSD_7_1_BASE OPENBSD_7_2_BASE OPENBSD_7_3_BASE OPENBSD_7_4_BASE
|
#
1.27 |
|
05-Oct-2021 |
deraadt |
wd(4) device node support was missing, add it.
|
Revision tags: OPENBSD_6_9_BASE OPENBSD_7_0_BASE
|
#
1.26 |
|
23-Jan-2021 |
kettenis |
OPAL implements firmware calls that abstract communicating with the BMC over IPMI. Use these calls to add support for impi(4) on PowerNV systems.
ok dlg@
|
#
1.25 |
|
26-Oct-2020 |
kettenis |
Include I2C stuff.
|
#
1.24 |
|
01-Oct-2020 |
kettenis |
Add astfb(4), a driver for the framebuffer of the Aspeed BMC found on many POWER8 and POWER9 systems.
|
Revision tags: OPENBSD_6_8_BASE
|
#
1.23 |
|
23-Aug-2020 |
kettenis |
Add xicp(4), a driver for the interrupt control presenter hardware found on POWER8 CPUs.
|
#
1.22 |
|
16-Jul-2020 |
kettenis |
Add a pseudo-driver to "kexec" an OpenBSD/powerpc64 kernel. Heavily based on the octboot driver that we use for octeon. To be used in the bootloader kernel.
|
#
1.21 |
|
14-Jul-2020 |
kettenis |
Add xics(4), a driver for the OPAL virtual ICS.
|
#
1.20 |
|
07-Jul-2020 |
kettenis |
Add opalsens(4), a driver for sensors provided by the OPAL firmware.
|
#
1.19 |
|
04-Jul-2020 |
kettenis |
Use block device numbers instead of character device numbers.
|
#
1.18 |
|
02-Jul-2020 |
kettenis |
Add RAMDISK config for powerpc64.
|
#
1.17 |
|
29-Jun-2020 |
kettenis |
Hook up a bunch of device drivers.
|
#
1.16 |
|
27-Jun-2020 |
kettenis |
/dev/openprom
|
#
1.15 |
|
27-Jun-2020 |
kettenis |
/dev/{null,mem,kmem,...}
|
#
1.14 |
|
27-Jun-2020 |
kettenis |
Support using the FPU and AltiVec registers in userland. The registers are unconditionally saved upon context switch when they are in use.
|
#
1.13 |
|
22-Jun-2020 |
kettenis |
Add opalcons(4), a driver for the OPAL console.
|
#
1.12 |
|
13-Jun-2020 |
kettenis |
Add support for the XIVE interrupt controller found on POWER9 CPUs.
|
#
1.11 |
|
10-Jun-2020 |
kettenis |
Add clock interrupt support, adapted from the randomized dual clock implementation from Dale Rahn but relicensed (with his permission) under our standard ISC license.
|
#
1.10 |
|
10-Jun-2020 |
kettenis |
Add ahci(4), bge(4) and xhci(4); ahci(4) and xhci(4) remain disabled for now.
|
#
1.9 |
|
10-Jun-2020 |
kettenis |
Add opal(4) a driver that interacts with the OPAL frimware and implements RTC functionality.
|
#
1.8 |
|
08-Jun-2020 |
kettenis |
Add bus_dma(9) implementation.
|
#
1.7 |
|
07-Jun-2020 |
kettenis |
Add bus_space.c.
|
#
1.6 |
|
07-Jun-2020 |
kettenis |
Probe the PCI bus.
|
#
1.5 |
|
07-Jun-2020 |
kettenis |
mainbus(4) and cpu(4).
|
#
1.4 |
|
27-May-2020 |
gkoehler |
Enter ddb at a trap instruction or with db_enter().
Tell make that trap_subr.S needs assym.h. Fill in opal_cngetc() so I can type at the "ddb>" prompt. Add enough code to trap_subr.S to "c" continue from ddb. Give registers to ddb. Try to load symbols from initrd.
ok kettenis@
|
#
1.3 |
|
22-May-2020 |
kettenis |
Add some very simple trap handling.
|
#
1.2 |
|
17-May-2020 |
gkoehler |
Add enough stubs to allow "option DDB" to build.
ok kettenis@
|
#
1.1 |
|
16-May-2020 |
kettenis |
Planting the first seed for OpenBSD/powerpc64.
|
#
1.27 |
|
05-Oct-2021 |
deraadt |
wd(4) device node support was missing, add it.
|
Revision tags: OPENBSD_6_9_BASE OPENBSD_7_0_BASE
|
#
1.26 |
|
23-Jan-2021 |
kettenis |
OPAL implements firmware calls that abstract communicating with the BMC over IPMI. Use these calls to add support for impi(4) on PowerNV systems.
ok dlg@
|
#
1.25 |
|
26-Oct-2020 |
kettenis |
Include I2C stuff.
|
#
1.24 |
|
01-Oct-2020 |
kettenis |
Add astfb(4), a driver for the framebuffer of the Aspeed BMC found on many POWER8 and POWER9 systems.
|
Revision tags: OPENBSD_6_8_BASE
|
#
1.23 |
|
23-Aug-2020 |
kettenis |
Add xicp(4), a driver for the interrupt control presenter hardware found on POWER8 CPUs.
|
#
1.22 |
|
16-Jul-2020 |
kettenis |
Add a pseudo-driver to "kexec" an OpenBSD/powerpc64 kernel. Heavily based on the octboot driver that we use for octeon. To be used in the bootloader kernel.
|
#
1.21 |
|
14-Jul-2020 |
kettenis |
Add xics(4), a driver for the OPAL virtual ICS.
|
#
1.20 |
|
07-Jul-2020 |
kettenis |
Add opalsens(4), a driver for sensors provided by the OPAL firmware.
|
#
1.19 |
|
04-Jul-2020 |
kettenis |
Use block device numbers instead of character device numbers.
|
#
1.18 |
|
02-Jul-2020 |
kettenis |
Add RAMDISK config for powerpc64.
|
#
1.17 |
|
29-Jun-2020 |
kettenis |
Hook up a bunch of device drivers.
|
#
1.16 |
|
27-Jun-2020 |
kettenis |
/dev/openprom
|
#
1.15 |
|
27-Jun-2020 |
kettenis |
/dev/{null,mem,kmem,...}
|
#
1.14 |
|
27-Jun-2020 |
kettenis |
Support using the FPU and AltiVec registers in userland. The registers are unconditionally saved upon context switch when they are in use.
|
#
1.13 |
|
22-Jun-2020 |
kettenis |
Add opalcons(4), a driver for the OPAL console.
|
#
1.12 |
|
13-Jun-2020 |
kettenis |
Add support for the XIVE interrupt controller found on POWER9 CPUs.
|
#
1.11 |
|
10-Jun-2020 |
kettenis |
Add clock interrupt support, adapted from the randomized dual clock implementation from Dale Rahn but relicensed (with his permission) under our standard ISC license.
|
#
1.10 |
|
10-Jun-2020 |
kettenis |
Add ahci(4), bge(4) and xhci(4); ahci(4) and xhci(4) remain disabled for now.
|
#
1.9 |
|
10-Jun-2020 |
kettenis |
Add opal(4) a driver that interacts with the OPAL frimware and implements RTC functionality.
|
#
1.8 |
|
08-Jun-2020 |
kettenis |
Add bus_dma(9) implementation.
|
#
1.7 |
|
07-Jun-2020 |
kettenis |
Add bus_space.c.
|
#
1.6 |
|
07-Jun-2020 |
kettenis |
Probe the PCI bus.
|
#
1.5 |
|
07-Jun-2020 |
kettenis |
mainbus(4) and cpu(4).
|
#
1.4 |
|
27-May-2020 |
gkoehler |
Enter ddb at a trap instruction or with db_enter().
Tell make that trap_subr.S needs assym.h. Fill in opal_cngetc() so I can type at the "ddb>" prompt. Add enough code to trap_subr.S to "c" continue from ddb. Give registers to ddb. Try to load symbols from initrd.
ok kettenis@
|
#
1.3 |
|
22-May-2020 |
kettenis |
Add some very simple trap handling.
|
#
1.2 |
|
17-May-2020 |
gkoehler |
Add enough stubs to allow "option DDB" to build.
ok kettenis@
|
#
1.1 |
|
16-May-2020 |
kettenis |
Planting the first seed for OpenBSD/powerpc64.
|
#
1.26 |
|
23-Jan-2021 |
kettenis |
OPAL implements firmware calls that abstract communicating with the BMC over IPMI. Use these calls to add support for impi(4) on PowerNV systems.
ok dlg@
|
#
1.25 |
|
26-Oct-2020 |
kettenis |
Include I2C stuff.
|
#
1.24 |
|
01-Oct-2020 |
kettenis |
Add astfb(4), a driver for the framebuffer of the Aspeed BMC found on many POWER8 and POWER9 systems.
|
Revision tags: OPENBSD_6_8_BASE
|
#
1.23 |
|
23-Aug-2020 |
kettenis |
Add xicp(4), a driver for the interrupt control presenter hardware found on POWER8 CPUs.
|
#
1.22 |
|
16-Jul-2020 |
kettenis |
Add a pseudo-driver to "kexec" an OpenBSD/powerpc64 kernel. Heavily based on the octboot driver that we use for octeon. To be used in the bootloader kernel.
|
#
1.21 |
|
14-Jul-2020 |
kettenis |
Add xics(4), a driver for the OPAL virtual ICS.
|
#
1.20 |
|
07-Jul-2020 |
kettenis |
Add opalsens(4), a driver for sensors provided by the OPAL firmware.
|
#
1.19 |
|
04-Jul-2020 |
kettenis |
Use block device numbers instead of character device numbers.
|
#
1.18 |
|
02-Jul-2020 |
kettenis |
Add RAMDISK config for powerpc64.
|
#
1.17 |
|
29-Jun-2020 |
kettenis |
Hook up a bunch of device drivers.
|
#
1.16 |
|
27-Jun-2020 |
kettenis |
/dev/openprom
|
#
1.15 |
|
27-Jun-2020 |
kettenis |
/dev/{null,mem,kmem,...}
|
#
1.14 |
|
27-Jun-2020 |
kettenis |
Support using the FPU and AltiVec registers in userland. The registers are unconditionally saved upon context switch when they are in use.
|
#
1.13 |
|
22-Jun-2020 |
kettenis |
Add opalcons(4), a driver for the OPAL console.
|
#
1.12 |
|
13-Jun-2020 |
kettenis |
Add support for the XIVE interrupt controller found on POWER9 CPUs.
|
#
1.11 |
|
10-Jun-2020 |
kettenis |
Add clock interrupt support, adapted from the randomized dual clock implementation from Dale Rahn but relicensed (with his permission) under our standard ISC license.
|
#
1.10 |
|
10-Jun-2020 |
kettenis |
Add ahci(4), bge(4) and xhci(4); ahci(4) and xhci(4) remain disabled for now.
|
#
1.9 |
|
10-Jun-2020 |
kettenis |
Add opal(4) a driver that interacts with the OPAL frimware and implements RTC functionality.
|
#
1.8 |
|
08-Jun-2020 |
kettenis |
Add bus_dma(9) implementation.
|
#
1.7 |
|
07-Jun-2020 |
kettenis |
Add bus_space.c.
|
#
1.6 |
|
07-Jun-2020 |
kettenis |
Probe the PCI bus.
|
#
1.5 |
|
07-Jun-2020 |
kettenis |
mainbus(4) and cpu(4).
|
#
1.4 |
|
27-May-2020 |
gkoehler |
Enter ddb at a trap instruction or with db_enter().
Tell make that trap_subr.S needs assym.h. Fill in opal_cngetc() so I can type at the "ddb>" prompt. Add enough code to trap_subr.S to "c" continue from ddb. Give registers to ddb. Try to load symbols from initrd.
ok kettenis@
|
#
1.3 |
|
22-May-2020 |
kettenis |
Add some very simple trap handling.
|
#
1.2 |
|
17-May-2020 |
gkoehler |
Add enough stubs to allow "option DDB" to build.
ok kettenis@
|
#
1.1 |
|
16-May-2020 |
kettenis |
Planting the first seed for OpenBSD/powerpc64.
|
#
1.25 |
|
26-Oct-2020 |
kettenis |
Include I2C stuff.
|
#
1.24 |
|
01-Oct-2020 |
kettenis |
Add astfb(4), a driver for the framebuffer of the Aspeed BMC found on many POWER8 and POWER9 systems.
|
Revision tags: OPENBSD_6_8_BASE
|
#
1.23 |
|
23-Aug-2020 |
kettenis |
Add xicp(4), a driver for the interrupt control presenter hardware found on POWER8 CPUs.
|
#
1.22 |
|
16-Jul-2020 |
kettenis |
Add a pseudo-driver to "kexec" an OpenBSD/powerpc64 kernel. Heavily based on the octboot driver that we use for octeon. To be used in the bootloader kernel.
|
#
1.21 |
|
14-Jul-2020 |
kettenis |
Add xics(4), a driver for the OPAL virtual ICS.
|
#
1.20 |
|
07-Jul-2020 |
kettenis |
Add opalsens(4), a driver for sensors provided by the OPAL firmware.
|
#
1.19 |
|
04-Jul-2020 |
kettenis |
Use block device numbers instead of character device numbers.
|
#
1.18 |
|
02-Jul-2020 |
kettenis |
Add RAMDISK config for powerpc64.
|
#
1.17 |
|
29-Jun-2020 |
kettenis |
Hook up a bunch of device drivers.
|
#
1.16 |
|
27-Jun-2020 |
kettenis |
/dev/openprom
|
#
1.15 |
|
27-Jun-2020 |
kettenis |
/dev/{null,mem,kmem,...}
|
#
1.14 |
|
27-Jun-2020 |
kettenis |
Support using the FPU and AltiVec registers in userland. The registers are unconditionally saved upon context switch when they are in use.
|
#
1.13 |
|
22-Jun-2020 |
kettenis |
Add opalcons(4), a driver for the OPAL console.
|
#
1.12 |
|
13-Jun-2020 |
kettenis |
Add support for the XIVE interrupt controller found on POWER9 CPUs.
|
#
1.11 |
|
10-Jun-2020 |
kettenis |
Add clock interrupt support, adapted from the randomized dual clock implementation from Dale Rahn but relicensed (with his permission) under our standard ISC license.
|
#
1.10 |
|
10-Jun-2020 |
kettenis |
Add ahci(4), bge(4) and xhci(4); ahci(4) and xhci(4) remain disabled for now.
|
#
1.9 |
|
10-Jun-2020 |
kettenis |
Add opal(4) a driver that interacts with the OPAL frimware and implements RTC functionality.
|
#
1.8 |
|
08-Jun-2020 |
kettenis |
Add bus_dma(9) implementation.
|
#
1.7 |
|
07-Jun-2020 |
kettenis |
Add bus_space.c.
|
#
1.6 |
|
07-Jun-2020 |
kettenis |
Probe the PCI bus.
|
#
1.5 |
|
07-Jun-2020 |
kettenis |
mainbus(4) and cpu(4).
|
#
1.4 |
|
27-May-2020 |
gkoehler |
Enter ddb at a trap instruction or with db_enter().
Tell make that trap_subr.S needs assym.h. Fill in opal_cngetc() so I can type at the "ddb>" prompt. Add enough code to trap_subr.S to "c" continue from ddb. Give registers to ddb. Try to load symbols from initrd.
ok kettenis@
|
#
1.3 |
|
22-May-2020 |
kettenis |
Add some very simple trap handling.
|
#
1.2 |
|
17-May-2020 |
gkoehler |
Add enough stubs to allow "option DDB" to build.
ok kettenis@
|
#
1.1 |
|
16-May-2020 |
kettenis |
Planting the first seed for OpenBSD/powerpc64.
|
#
1.24 |
|
01-Oct-2020 |
kettenis |
Add astfb(4), a driver for the framebuffer of the Aspeed BMC found on many POWER8 and POWER9 systems.
|
Revision tags: OPENBSD_6_8_BASE
|
#
1.23 |
|
23-Aug-2020 |
kettenis |
Add xicp(4), a driver for the interrupt control presenter hardware found on POWER8 CPUs.
|
#
1.22 |
|
16-Jul-2020 |
kettenis |
Add a pseudo-driver to "kexec" an OpenBSD/powerpc64 kernel. Heavily based on the octboot driver that we use for octeon. To be used in the bootloader kernel.
|
#
1.21 |
|
14-Jul-2020 |
kettenis |
Add xics(4), a driver for the OPAL virtual ICS.
|
#
1.20 |
|
07-Jul-2020 |
kettenis |
Add opalsens(4), a driver for sensors provided by the OPAL firmware.
|
#
1.19 |
|
04-Jul-2020 |
kettenis |
Use block device numbers instead of character device numbers.
|
#
1.18 |
|
02-Jul-2020 |
kettenis |
Add RAMDISK config for powerpc64.
|
#
1.17 |
|
29-Jun-2020 |
kettenis |
Hook up a bunch of device drivers.
|
#
1.16 |
|
27-Jun-2020 |
kettenis |
/dev/openprom
|
#
1.15 |
|
27-Jun-2020 |
kettenis |
/dev/{null,mem,kmem,...}
|
#
1.14 |
|
27-Jun-2020 |
kettenis |
Support using the FPU and AltiVec registers in userland. The registers are unconditionally saved upon context switch when they are in use.
|
#
1.13 |
|
22-Jun-2020 |
kettenis |
Add opalcons(4), a driver for the OPAL console.
|
#
1.12 |
|
13-Jun-2020 |
kettenis |
Add support for the XIVE interrupt controller found on POWER9 CPUs.
|
#
1.11 |
|
10-Jun-2020 |
kettenis |
Add clock interrupt support, adapted from the randomized dual clock implementation from Dale Rahn but relicensed (with his permission) under our standard ISC license.
|
#
1.10 |
|
10-Jun-2020 |
kettenis |
Add ahci(4), bge(4) and xhci(4); ahci(4) and xhci(4) remain disabled for now.
|
#
1.9 |
|
10-Jun-2020 |
kettenis |
Add opal(4) a driver that interacts with the OPAL frimware and implements RTC functionality.
|
#
1.8 |
|
08-Jun-2020 |
kettenis |
Add bus_dma(9) implementation.
|
#
1.7 |
|
07-Jun-2020 |
kettenis |
Add bus_space.c.
|
#
1.6 |
|
07-Jun-2020 |
kettenis |
Probe the PCI bus.
|
#
1.5 |
|
07-Jun-2020 |
kettenis |
mainbus(4) and cpu(4).
|
#
1.4 |
|
27-May-2020 |
gkoehler |
Enter ddb at a trap instruction or with db_enter().
Tell make that trap_subr.S needs assym.h. Fill in opal_cngetc() so I can type at the "ddb>" prompt. Add enough code to trap_subr.S to "c" continue from ddb. Give registers to ddb. Try to load symbols from initrd.
ok kettenis@
|
#
1.3 |
|
22-May-2020 |
kettenis |
Add some very simple trap handling.
|
#
1.2 |
|
17-May-2020 |
gkoehler |
Add enough stubs to allow "option DDB" to build.
ok kettenis@
|
#
1.1 |
|
16-May-2020 |
kettenis |
Planting the first seed for OpenBSD/powerpc64.
|
#
1.23 |
|
23-Aug-2020 |
kettenis |
Add xicp(4), a driver for the interrupt control presenter hardware found on POWER8 CPUs.
|
#
1.22 |
|
16-Jul-2020 |
kettenis |
Add a pseudo-driver to "kexec" an OpenBSD/powerpc64 kernel. Heavily based on the octboot driver that we use for octeon. To be used in the bootloader kernel.
|
#
1.21 |
|
14-Jul-2020 |
kettenis |
Add xics(4), a driver for the OPAL virtual ICS.
|
#
1.20 |
|
07-Jul-2020 |
kettenis |
Add opalsens(4), a driver for sensors provided by the OPAL firmware.
|
#
1.19 |
|
04-Jul-2020 |
kettenis |
Use block device numbers instead of character device numbers.
|
#
1.18 |
|
02-Jul-2020 |
kettenis |
Add RAMDISK config for powerpc64.
|
#
1.17 |
|
29-Jun-2020 |
kettenis |
Hook up a bunch of device drivers.
|
#
1.16 |
|
27-Jun-2020 |
kettenis |
/dev/openprom
|
#
1.15 |
|
27-Jun-2020 |
kettenis |
/dev/{null,mem,kmem,...}
|
#
1.14 |
|
27-Jun-2020 |
kettenis |
Support using the FPU and AltiVec registers in userland. The registers are unconditionally saved upon context switch when they are in use.
|
#
1.13 |
|
22-Jun-2020 |
kettenis |
Add opalcons(4), a driver for the OPAL console.
|
#
1.12 |
|
13-Jun-2020 |
kettenis |
Add support for the XIVE interrupt controller found on POWER9 CPUs.
|
#
1.11 |
|
10-Jun-2020 |
kettenis |
Add clock interrupt support, adapted from the randomized dual clock implementation from Dale Rahn but relicensed (with his permission) under our standard ISC license.
|
#
1.10 |
|
10-Jun-2020 |
kettenis |
Add ahci(4), bge(4) and xhci(4); ahci(4) and xhci(4) remain disabled for now.
|
#
1.9 |
|
10-Jun-2020 |
kettenis |
Add opal(4) a driver that interacts with the OPAL frimware and implements RTC functionality.
|
#
1.8 |
|
08-Jun-2020 |
kettenis |
Add bus_dma(9) implementation.
|
#
1.7 |
|
07-Jun-2020 |
kettenis |
Add bus_space.c.
|
#
1.6 |
|
07-Jun-2020 |
kettenis |
Probe the PCI bus.
|
#
1.5 |
|
07-Jun-2020 |
kettenis |
mainbus(4) and cpu(4).
|
#
1.4 |
|
27-May-2020 |
gkoehler |
Enter ddb at a trap instruction or with db_enter().
Tell make that trap_subr.S needs assym.h. Fill in opal_cngetc() so I can type at the "ddb>" prompt. Add enough code to trap_subr.S to "c" continue from ddb. Give registers to ddb. Try to load symbols from initrd.
ok kettenis@
|
#
1.3 |
|
22-May-2020 |
kettenis |
Add some very simple trap handling.
|
#
1.2 |
|
17-May-2020 |
gkoehler |
Add enough stubs to allow "option DDB" to build.
ok kettenis@
|
#
1.1 |
|
16-May-2020 |
kettenis |
Planting the first seed for OpenBSD/powerpc64.
|
#
1.22 |
|
16-Jul-2020 |
kettenis |
Add a pseudo-driver to "kexec" an OpenBSD/powerpc64 kernel. Heavily based on the octboot driver that we use for octeon. To be used in the bootloader kernel.
|
#
1.21 |
|
14-Jul-2020 |
kettenis |
Add xics(4), a driver for the OPAL virtual ICS.
|
#
1.20 |
|
07-Jul-2020 |
kettenis |
Add opalsens(4), a driver for sensors provided by the OPAL firmware.
|
#
1.19 |
|
04-Jul-2020 |
kettenis |
Use block device numbers instead of character device numbers.
|
#
1.18 |
|
02-Jul-2020 |
kettenis |
Add RAMDISK config for powerpc64.
|
#
1.17 |
|
29-Jun-2020 |
kettenis |
Hook up a bunch of device drivers.
|
#
1.16 |
|
27-Jun-2020 |
kettenis |
/dev/openprom
|
#
1.15 |
|
27-Jun-2020 |
kettenis |
/dev/{null,mem,kmem,...}
|
#
1.14 |
|
27-Jun-2020 |
kettenis |
Support using the FPU and AltiVec registers in userland. The registers are unconditionally saved upon context switch when they are in use.
|
#
1.13 |
|
22-Jun-2020 |
kettenis |
Add opalcons(4), a driver for the OPAL console.
|
#
1.12 |
|
13-Jun-2020 |
kettenis |
Add support for the XIVE interrupt controller found on POWER9 CPUs.
|
#
1.11 |
|
10-Jun-2020 |
kettenis |
Add clock interrupt support, adapted from the randomized dual clock implementation from Dale Rahn but relicensed (with his permission) under our standard ISC license.
|
#
1.10 |
|
10-Jun-2020 |
kettenis |
Add ahci(4), bge(4) and xhci(4); ahci(4) and xhci(4) remain disabled for now.
|
#
1.9 |
|
10-Jun-2020 |
kettenis |
Add opal(4) a driver that interacts with the OPAL frimware and implements RTC functionality.
|
#
1.8 |
|
08-Jun-2020 |
kettenis |
Add bus_dma(9) implementation.
|
#
1.7 |
|
07-Jun-2020 |
kettenis |
Add bus_space.c.
|
#
1.6 |
|
07-Jun-2020 |
kettenis |
Probe the PCI bus.
|
#
1.5 |
|
07-Jun-2020 |
kettenis |
mainbus(4) and cpu(4).
|
#
1.4 |
|
27-May-2020 |
gkoehler |
Enter ddb at a trap instruction or with db_enter().
Tell make that trap_subr.S needs assym.h. Fill in opal_cngetc() so I can type at the "ddb>" prompt. Add enough code to trap_subr.S to "c" continue from ddb. Give registers to ddb. Try to load symbols from initrd.
ok kettenis@
|
#
1.3 |
|
22-May-2020 |
kettenis |
Add some very simple trap handling.
|
#
1.2 |
|
17-May-2020 |
gkoehler |
Add enough stubs to allow "option DDB" to build.
ok kettenis@
|
#
1.1 |
|
16-May-2020 |
kettenis |
Planting the first seed for OpenBSD/powerpc64.
|
#
1.20 |
|
07-Jul-2020 |
kettenis |
Add opalsens(4), a driver for sensors provided by the OPAL firmware.
|
#
1.19 |
|
04-Jul-2020 |
kettenis |
Use block device numbers instead of character device numbers.
|
#
1.18 |
|
02-Jul-2020 |
kettenis |
Add RAMDISK config for powerpc64.
|
#
1.17 |
|
29-Jun-2020 |
kettenis |
Hook up a bunch of device drivers.
|
#
1.16 |
|
27-Jun-2020 |
kettenis |
/dev/openprom
|
#
1.15 |
|
27-Jun-2020 |
kettenis |
/dev/{null,mem,kmem,...}
|
#
1.14 |
|
27-Jun-2020 |
kettenis |
Support using the FPU and AltiVec registers in userland. The registers are unconditionally saved upon context switch when they are in use.
|
#
1.13 |
|
22-Jun-2020 |
kettenis |
Add opalcons(4), a driver for the OPAL console.
|
#
1.12 |
|
13-Jun-2020 |
kettenis |
Add support for the XIVE interrupt controller found on POWER9 CPUs.
|
#
1.11 |
|
10-Jun-2020 |
kettenis |
Add clock interrupt support, adapted from the randomized dual clock implementation from Dale Rahn but relicensed (with his permission) under our standard ISC license.
|
#
1.10 |
|
10-Jun-2020 |
kettenis |
Add ahci(4), bge(4) and xhci(4); ahci(4) and xhci(4) remain disabled for now.
|
#
1.9 |
|
10-Jun-2020 |
kettenis |
Add opal(4) a driver that interacts with the OPAL frimware and implements RTC functionality.
|
#
1.8 |
|
08-Jun-2020 |
kettenis |
Add bus_dma(9) implementation.
|
#
1.7 |
|
07-Jun-2020 |
kettenis |
Add bus_space.c.
|
#
1.6 |
|
07-Jun-2020 |
kettenis |
Probe the PCI bus.
|
#
1.5 |
|
07-Jun-2020 |
kettenis |
mainbus(4) and cpu(4).
|
#
1.4 |
|
27-May-2020 |
gkoehler |
Enter ddb at a trap instruction or with db_enter().
Tell make that trap_subr.S needs assym.h. Fill in opal_cngetc() so I can type at the "ddb>" prompt. Add enough code to trap_subr.S to "c" continue from ddb. Give registers to ddb. Try to load symbols from initrd.
ok kettenis@
|
#
1.3 |
|
22-May-2020 |
kettenis |
Add some very simple trap handling.
|
#
1.2 |
|
17-May-2020 |
gkoehler |
Add enough stubs to allow "option DDB" to build.
ok kettenis@
|
#
1.1 |
|
16-May-2020 |
kettenis |
Planting the first seed for OpenBSD/powerpc64.
|
#
1.19 |
|
04-Jul-2020 |
kettenis |
Use block device numbers instead of character device numbers.
|
#
1.18 |
|
02-Jul-2020 |
kettenis |
Add RAMDISK config for powerpc64.
|
#
1.17 |
|
29-Jun-2020 |
kettenis |
Hook up a bunch of device drivers.
|
#
1.16 |
|
27-Jun-2020 |
kettenis |
/dev/openprom
|
#
1.15 |
|
27-Jun-2020 |
kettenis |
/dev/{null,mem,kmem,...}
|
#
1.14 |
|
27-Jun-2020 |
kettenis |
Support using the FPU and AltiVec registers in userland. The registers are unconditionally saved upon context switch when they are in use.
|
#
1.13 |
|
22-Jun-2020 |
kettenis |
Add opalcons(4), a driver for the OPAL console.
|
#
1.12 |
|
13-Jun-2020 |
kettenis |
Add support for the XIVE interrupt controller found on POWER9 CPUs.
|
#
1.11 |
|
10-Jun-2020 |
kettenis |
Add clock interrupt support, adapted from the randomized dual clock implementation from Dale Rahn but relicensed (with his permission) under our standard ISC license.
|
#
1.10 |
|
10-Jun-2020 |
kettenis |
Add ahci(4), bge(4) and xhci(4); ahci(4) and xhci(4) remain disabled for now.
|
#
1.9 |
|
10-Jun-2020 |
kettenis |
Add opal(4) a driver that interacts with the OPAL frimware and implements RTC functionality.
|
#
1.8 |
|
08-Jun-2020 |
kettenis |
Add bus_dma(9) implementation.
|
#
1.7 |
|
07-Jun-2020 |
kettenis |
Add bus_space.c.
|
#
1.6 |
|
07-Jun-2020 |
kettenis |
Probe the PCI bus.
|
#
1.5 |
|
07-Jun-2020 |
kettenis |
mainbus(4) and cpu(4).
|
#
1.4 |
|
27-May-2020 |
gkoehler |
Enter ddb at a trap instruction or with db_enter().
Tell make that trap_subr.S needs assym.h. Fill in opal_cngetc() so I can type at the "ddb>" prompt. Add enough code to trap_subr.S to "c" continue from ddb. Give registers to ddb. Try to load symbols from initrd.
ok kettenis@
|
#
1.3 |
|
22-May-2020 |
kettenis |
Add some very simple trap handling.
|
#
1.2 |
|
17-May-2020 |
gkoehler |
Add enough stubs to allow "option DDB" to build.
ok kettenis@
|
#
1.1 |
|
16-May-2020 |
kettenis |
Planting the first seed for OpenBSD/powerpc64.
|
#
1.18 |
|
02-Jul-2020 |
kettenis |
Add RAMDISK config for powerpc64.
|
#
1.17 |
|
29-Jun-2020 |
kettenis |
Hook up a bunch of device drivers.
|
#
1.16 |
|
27-Jun-2020 |
kettenis |
/dev/openprom
|
#
1.15 |
|
27-Jun-2020 |
kettenis |
/dev/{null,mem,kmem,...}
|
#
1.14 |
|
27-Jun-2020 |
kettenis |
Support using the FPU and AltiVec registers in userland. The registers are unconditionally saved upon context switch when they are in use.
|
#
1.13 |
|
22-Jun-2020 |
kettenis |
Add opalcons(4), a driver for the OPAL console.
|
#
1.12 |
|
13-Jun-2020 |
kettenis |
Add support for the XIVE interrupt controller found on POWER9 CPUs.
|
#
1.11 |
|
10-Jun-2020 |
kettenis |
Add clock interrupt support, adapted from the randomized dual clock implementation from Dale Rahn but relicensed (with his permission) under our standard ISC license.
|
#
1.10 |
|
10-Jun-2020 |
kettenis |
Add ahci(4), bge(4) and xhci(4); ahci(4) and xhci(4) remain disabled for now.
|
#
1.9 |
|
10-Jun-2020 |
kettenis |
Add opal(4) a driver that interacts with the OPAL frimware and implements RTC functionality.
|
#
1.8 |
|
08-Jun-2020 |
kettenis |
Add bus_dma(9) implementation.
|
#
1.7 |
|
07-Jun-2020 |
kettenis |
Add bus_space.c.
|
#
1.6 |
|
07-Jun-2020 |
kettenis |
Probe the PCI bus.
|
#
1.5 |
|
07-Jun-2020 |
kettenis |
mainbus(4) and cpu(4).
|
#
1.4 |
|
27-May-2020 |
gkoehler |
Enter ddb at a trap instruction or with db_enter().
Tell make that trap_subr.S needs assym.h. Fill in opal_cngetc() so I can type at the "ddb>" prompt. Add enough code to trap_subr.S to "c" continue from ddb. Give registers to ddb. Try to load symbols from initrd.
ok kettenis@
|
#
1.3 |
|
22-May-2020 |
kettenis |
Add some very simple trap handling.
|
#
1.2 |
|
17-May-2020 |
gkoehler |
Add enough stubs to allow "option DDB" to build.
ok kettenis@
|
#
1.1 |
|
16-May-2020 |
kettenis |
Planting the first seed for OpenBSD/powerpc64.
|
#
1.17 |
|
29-Jun-2020 |
kettenis |
Hook up a bunch of device drivers.
|
#
1.16 |
|
27-Jun-2020 |
kettenis |
/dev/openprom
|
#
1.15 |
|
27-Jun-2020 |
kettenis |
/dev/{null,mem,kmem,...}
|
#
1.14 |
|
27-Jun-2020 |
kettenis |
Support using the FPU and AltiVec registers in userland. The registers are unconditionally saved upon context switch when they are in use.
|
#
1.13 |
|
22-Jun-2020 |
kettenis |
Add opalcons(4), a driver for the OPAL console.
|
#
1.12 |
|
13-Jun-2020 |
kettenis |
Add support for the XIVE interrupt controller found on POWER9 CPUs.
|
#
1.11 |
|
10-Jun-2020 |
kettenis |
Add clock interrupt support, adapted from the randomized dual clock implementation from Dale Rahn but relicensed (with his permission) under our standard ISC license.
|
#
1.10 |
|
10-Jun-2020 |
kettenis |
Add ahci(4), bge(4) and xhci(4); ahci(4) and xhci(4) remain disabled for now.
|
#
1.9 |
|
10-Jun-2020 |
kettenis |
Add opal(4) a driver that interacts with the OPAL frimware and implements RTC functionality.
|
#
1.8 |
|
08-Jun-2020 |
kettenis |
Add bus_dma(9) implementation.
|
#
1.7 |
|
07-Jun-2020 |
kettenis |
Add bus_space.c.
|
#
1.6 |
|
07-Jun-2020 |
kettenis |
Probe the PCI bus.
|
#
1.5 |
|
07-Jun-2020 |
kettenis |
mainbus(4) and cpu(4).
|
#
1.4 |
|
27-May-2020 |
gkoehler |
Enter ddb at a trap instruction or with db_enter().
Tell make that trap_subr.S needs assym.h. Fill in opal_cngetc() so I can type at the "ddb>" prompt. Add enough code to trap_subr.S to "c" continue from ddb. Give registers to ddb. Try to load symbols from initrd.
ok kettenis@
|
#
1.3 |
|
22-May-2020 |
kettenis |
Add some very simple trap handling.
|
#
1.2 |
|
17-May-2020 |
gkoehler |
Add enough stubs to allow "option DDB" to build.
ok kettenis@
|
#
1.1 |
|
16-May-2020 |
kettenis |
Planting the first seed for OpenBSD/powerpc64.
|
#
1.16 |
|
27-Jun-2020 |
kettenis |
/dev/openprom
|
#
1.15 |
|
27-Jun-2020 |
kettenis |
/dev/{null,mem,kmem,...}
|
#
1.14 |
|
27-Jun-2020 |
kettenis |
Support using the FPU and AltiVec registers in userland. The registers are unconditionally saved upon context switch when they are in use.
|
#
1.13 |
|
22-Jun-2020 |
kettenis |
Add opalcons(4), a driver for the OPAL console.
|
#
1.12 |
|
13-Jun-2020 |
kettenis |
Add support for the XIVE interrupt controller found on POWER9 CPUs.
|
#
1.11 |
|
10-Jun-2020 |
kettenis |
Add clock interrupt support, adapted from the randomized dual clock implementation from Dale Rahn but relicensed (with his permission) under our standard ISC license.
|
#
1.10 |
|
10-Jun-2020 |
kettenis |
Add ahci(4), bge(4) and xhci(4); ahci(4) and xhci(4) remain disabled for now.
|
#
1.9 |
|
10-Jun-2020 |
kettenis |
Add opal(4) a driver that interacts with the OPAL frimware and implements RTC functionality.
|
#
1.8 |
|
08-Jun-2020 |
kettenis |
Add bus_dma(9) implementation.
|
#
1.7 |
|
07-Jun-2020 |
kettenis |
Add bus_space.c.
|
#
1.6 |
|
07-Jun-2020 |
kettenis |
Probe the PCI bus.
|
#
1.5 |
|
07-Jun-2020 |
kettenis |
mainbus(4) and cpu(4).
|
#
1.4 |
|
27-May-2020 |
gkoehler |
Enter ddb at a trap instruction or with db_enter().
Tell make that trap_subr.S needs assym.h. Fill in opal_cngetc() so I can type at the "ddb>" prompt. Add enough code to trap_subr.S to "c" continue from ddb. Give registers to ddb. Try to load symbols from initrd.
ok kettenis@
|
#
1.3 |
|
22-May-2020 |
kettenis |
Add some very simple trap handling.
|
#
1.2 |
|
17-May-2020 |
gkoehler |
Add enough stubs to allow "option DDB" to build.
ok kettenis@
|
#
1.1 |
|
16-May-2020 |
kettenis |
Planting the first seed for OpenBSD/powerpc64.
|
#
1.13 |
|
22-Jun-2020 |
kettenis |
Add opalcons(4), a driver for the OPAL console.
|
#
1.12 |
|
13-Jun-2020 |
kettenis |
Add support for the XIVE interrupt controller found on POWER9 CPUs.
|
#
1.11 |
|
10-Jun-2020 |
kettenis |
Add clock interrupt support, adapted from the randomized dual clock implementation from Dale Rahn but relicensed (with his permission) under our standard ISC license.
|
#
1.10 |
|
10-Jun-2020 |
kettenis |
Add ahci(4), bge(4) and xhci(4); ahci(4) and xhci(4) remain disabled for now.
|
#
1.9 |
|
10-Jun-2020 |
kettenis |
Add opal(4) a driver that interacts with the OPAL frimware and implements RTC functionality.
|
#
1.8 |
|
08-Jun-2020 |
kettenis |
Add bus_dma(9) implementation.
|
#
1.7 |
|
07-Jun-2020 |
kettenis |
Add bus_space.c.
|
#
1.6 |
|
07-Jun-2020 |
kettenis |
Probe the PCI bus.
|
#
1.5 |
|
07-Jun-2020 |
kettenis |
mainbus(4) and cpu(4).
|
#
1.4 |
|
27-May-2020 |
gkoehler |
Enter ddb at a trap instruction or with db_enter().
Tell make that trap_subr.S needs assym.h. Fill in opal_cngetc() so I can type at the "ddb>" prompt. Add enough code to trap_subr.S to "c" continue from ddb. Give registers to ddb. Try to load symbols from initrd.
ok kettenis@
|
#
1.3 |
|
22-May-2020 |
kettenis |
Add some very simple trap handling.
|
#
1.2 |
|
17-May-2020 |
gkoehler |
Add enough stubs to allow "option DDB" to build.
ok kettenis@
|
#
1.1 |
|
16-May-2020 |
kettenis |
Planting the first seed for OpenBSD/powerpc64.
|
#
1.12 |
|
13-Jun-2020 |
kettenis |
Add support for the XIVE interrupt controller found on POWER9 CPUs.
|
#
1.11 |
|
10-Jun-2020 |
kettenis |
Add clock interrupt support, adapted from the randomized dual clock implementation from Dale Rahn but relicensed (with his permission) under our standard ISC license.
|
#
1.10 |
|
10-Jun-2020 |
kettenis |
Add ahci(4), bge(4) and xhci(4); ahci(4) and xhci(4) remain disabled for now.
|
#
1.9 |
|
10-Jun-2020 |
kettenis |
Add opal(4) a driver that interacts with the OPAL frimware and implements RTC functionality.
|
#
1.8 |
|
08-Jun-2020 |
kettenis |
Add bus_dma(9) implementation.
|
#
1.7 |
|
07-Jun-2020 |
kettenis |
Add bus_space.c.
|
#
1.6 |
|
07-Jun-2020 |
kettenis |
Probe the PCI bus.
|
#
1.5 |
|
07-Jun-2020 |
kettenis |
mainbus(4) and cpu(4).
|
#
1.4 |
|
27-May-2020 |
gkoehler |
Enter ddb at a trap instruction or with db_enter().
Tell make that trap_subr.S needs assym.h. Fill in opal_cngetc() so I can type at the "ddb>" prompt. Add enough code to trap_subr.S to "c" continue from ddb. Give registers to ddb. Try to load symbols from initrd.
ok kettenis@
|
#
1.3 |
|
22-May-2020 |
kettenis |
Add some very simple trap handling.
|
#
1.2 |
|
17-May-2020 |
gkoehler |
Add enough stubs to allow "option DDB" to build.
ok kettenis@
|
#
1.1 |
|
16-May-2020 |
kettenis |
Planting the first seed for OpenBSD/powerpc64.
|
#
1.11 |
|
10-Jun-2020 |
kettenis |
Add clock interrupt support, adapted from the randomized dual clock implementation from Dale Rahn but relicensed (with his permission) under our standard ISC license.
|
#
1.10 |
|
10-Jun-2020 |
kettenis |
Add ahci(4), bge(4) and xhci(4); ahci(4) and xhci(4) remain disabled for now.
|
#
1.9 |
|
10-Jun-2020 |
kettenis |
Add opal(4) a driver that interacts with the OPAL frimware and implements RTC functionality.
|
#
1.8 |
|
08-Jun-2020 |
kettenis |
Add bus_dma(9) implementation.
|
#
1.7 |
|
07-Jun-2020 |
kettenis |
Add bus_space.c.
|
#
1.6 |
|
07-Jun-2020 |
kettenis |
Probe the PCI bus.
|
#
1.5 |
|
07-Jun-2020 |
kettenis |
mainbus(4) and cpu(4).
|
#
1.4 |
|
27-May-2020 |
gkoehler |
Enter ddb at a trap instruction or with db_enter().
Tell make that trap_subr.S needs assym.h. Fill in opal_cngetc() so I can type at the "ddb>" prompt. Add enough code to trap_subr.S to "c" continue from ddb. Give registers to ddb. Try to load symbols from initrd.
ok kettenis@
|
#
1.3 |
|
22-May-2020 |
kettenis |
Add some very simple trap handling.
|
#
1.2 |
|
17-May-2020 |
gkoehler |
Add enough stubs to allow "option DDB" to build.
ok kettenis@
|
#
1.1 |
|
16-May-2020 |
kettenis |
Planting the first seed for OpenBSD/powerpc64.
|
#
1.7 |
|
07-Jun-2020 |
kettenis |
Add bus_space.c.
|
#
1.6 |
|
07-Jun-2020 |
kettenis |
Probe the PCI bus.
|
#
1.5 |
|
07-Jun-2020 |
kettenis |
mainbus(4) and cpu(4).
|
#
1.4 |
|
27-May-2020 |
gkoehler |
Enter ddb at a trap instruction or with db_enter().
Tell make that trap_subr.S needs assym.h. Fill in opal_cngetc() so I can type at the "ddb>" prompt. Add enough code to trap_subr.S to "c" continue from ddb. Give registers to ddb. Try to load symbols from initrd.
ok kettenis@
|
#
1.3 |
|
22-May-2020 |
kettenis |
Add some very simple trap handling.
|
#
1.2 |
|
17-May-2020 |
gkoehler |
Add enough stubs to allow "option DDB" to build.
ok kettenis@
|
#
1.1 |
|
16-May-2020 |
kettenis |
Planting the first seed for OpenBSD/powerpc64.
|
#
1.4 |
|
27-May-2020 |
gkoehler |
Enter ddb at a trap instruction or with db_enter().
Tell make that trap_subr.S needs assym.h. Fill in opal_cngetc() so I can type at the "ddb>" prompt. Add enough code to trap_subr.S to "c" continue from ddb. Give registers to ddb. Try to load symbols from initrd.
ok kettenis@
|
#
1.3 |
|
22-May-2020 |
kettenis |
Add some very simple trap handling.
|
#
1.2 |
|
17-May-2020 |
gkoehler |
Add enough stubs to allow "option DDB" to build.
ok kettenis@
|
#
1.1 |
|
16-May-2020 |
kettenis |
Planting the first seed for OpenBSD/powerpc64.
|
#
1.3 |
|
22-May-2020 |
kettenis |
Add some very simple trap handling.
|
#
1.2 |
|
17-May-2020 |
gkoehler |
Add enough stubs to allow "option DDB" to build.
ok kettenis@
|
#
1.1 |
|
16-May-2020 |
kettenis |
Planting the first seed for OpenBSD/powerpc64.
|
#
1.2 |
|
17-May-2020 |
gkoehler |
Add enough stubs to allow "option DDB" to build.
ok kettenis@
|
#
1.1 |
|
16-May-2020 |
kettenis |
Planting the first seed for OpenBSD/powerpc64.
|
#
1.1 |
|
16-May-2020 |
kettenis |
Planting the first seed for OpenBSD/powerpc64.
|