History log of /src/sys/arch/virt68k/conf/
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
1.13 17-Dec-2025 thorpej

Add MODULAR option.


1.12 27-Aug-2025 isaki

options<space><tab>


1.11 23-Aug-2025 isaki

Disable viogpu* on virt68k.
virt68k does not have rasops and wscons (yet?).
Need to pullup netbsd-11.


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
1.10 27-Mar-2025 riastradh

branches: 1.10.2;
virtio(4): Consolidate kernel configs.

No functional change intended.

Leave `# XXX ?' comments where I don't know why the driver in
question is excluded. (Typical reason is that PAGE_SIZE is not 4096
but I didn't investigate -- if you do investigate, please either
update the comment if you determine a reason, or enable the driver if
you don't.)

PR kern/59211: vio9p(4): missing from various GENERICs and MAKEDEVs


1.9 01-Nov-2024 mlelstv

Add drvctl driver.


1.8 23-Sep-2024 rin

virt68k: GENERIC: Add some features required by ATF

- NULLFS, PUFFS, and putter
- SYSV{MSG,SEM,SHM}
- {,sw}crypto


1.7 16-Jul-2024 riastradh

viocon(4): Add to various kernel configs.


Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
1.6 19-Jan-2024 thorpej

branches: 1.6.2;
Revert unintended commit.


1.5 19-Jan-2024 thorpej

Adjust the clockframe to be the same as what the common m68k interrupt
dispatch code expects.


1.4 08-Jan-2024 thorpej

Add PROCFS and MSDOSFS.


1.3 02-Jan-2024 thorpej

Add a driver for the Qemu Virtual System Controller that can be used
to halt or reset the system.


1.2 02-Jan-2024 thorpej

Comment out LOCKDEBUG.


1.1 02-Jan-2024 thorpej

Add a port to the Qemu m68k "virt" platform, a 68040-based virtual machine
with VirtIO I/O devices.

This is a work-in-progress, but "successfully mounts root file system
and then complains about missing /sbin/init that is, in fact, not there"
seems like a good checkpoint.


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base perseant-exfatfs-base-20240630 perseant-exfatfs-base
1.1 02-Jan-2024 thorpej

Add a port to the Qemu m68k "virt" platform, a 68040-based virtual machine
with VirtIO I/O devices.

This is a work-in-progress, but "successfully mounts root file system
and then complains about missing /sbin/init that is, in fact, not there"
seems like a good checkpoint.


1.6 20-Nov-2025 thorpej

Defflag the M060SP option in one place, and make sure to include opt_m060sp.h
(and opt_fpsp.h) in the right places.

PR port-m68k/59776


1.5 08-Nov-2025 thorpej

__HAVE_NEW_PMAP_68K glue.


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base perseant-exfatfs-base-20240630 perseant-exfatfs-base
1.4 13-Jan-2024 thorpej

branches: 1.4.4;
Switch to common m68k vector table.


1.3 09-Jan-2024 thorpej

Remove duplicated / slightly-tweaked loadustp() (load user segment table)
routines from all of the m68k ports using the shared pmap. Instead, in
pmap_init(), set up a function pointer to the appropriate mmu_load_urp*()
function in mmu_subr.s.


1.2 02-Jan-2024 thorpej

Add a driver for the Qemu Virtual System Controller that can be used
to halt or reset the system.


1.1 02-Jan-2024 thorpej

Add a port to the Qemu m68k "virt" platform, a 68040-based virtual machine
with VirtIO I/O devices.

This is a work-in-progress, but "successfully mounts root file system
and then complains about missing /sbin/init that is, in fact, not there"
seems like a good checkpoint.


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base perseant-exfatfs-base-20240630 perseant-exfatfs-base
1.2 03-Jan-2024 thorpej

Add gftty at char 12.


1.1 02-Jan-2024 thorpej

Add a port to the Qemu m68k "virt" platform, a 68040-based virtual machine
with VirtIO I/O devices.

This is a work-in-progress, but "successfully mounts root file system
and then complains about missing /sbin/init that is, in fact, not there"
seems like a good checkpoint.


1.3 09-Nov-2025 thorpej

Use __HAVE_NEW_PMAP_68K for all virt68k.


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base perseant-exfatfs-base-20240630 perseant-exfatfs-base
1.2 02-Jan-2024 thorpej

If the loader passed us a RAM disk, use it as the root file system.


1.1 02-Jan-2024 thorpej

Add a port to the Qemu m68k "virt" platform, a 68040-based virtual machine
with VirtIO I/O devices.

This is a work-in-progress, but "successfully mounts root file system
and then complains about missing /sbin/init that is, in fact, not there"
seems like a good checkpoint.