summaryrefslogtreecommitdiff
path: root/sys/arch/atari/conf
AgeCommit message (Collapse)Author
2023-01-06TAB/spaces/indents cleanup.tsutsui
2022-12-22Driver for DaynaPORT SCSI/Link (dse.4).nat
Written by Hiroshi Noguchi, of which an updated version was posted to port-mac68k in 2001. Attachments were added to kernel configs for platforms that already had the Cabletron (se.4) driver added, although other platorms may benefit. Reviewed on tech-net by Izumi Tsutsui.
2022-08-15Regen from MILAN.in rev 1.30.tsutsui
> Specify options FONT_VT220L8x16 to get similar glyphs as past font_8x16.c.
2022-08-15Specify options FONT_VT220L8x16 to get similar glyphs as past font_8x16.c.tsutsui
2022-08-07Regen.simonb
2022-08-07UFS/LFS dirhash:simonb
- Enable UFS_DIRHASH if the architecture or kernel model specific config file can use 128MB of RAM or more. - Remove experimental tag from UFS_DIRHASH; it's been with RUMP kernel and by a number of NetBSD developers for years. - Add LFS_DIRHASH if LFS was enabled. - Be somewhat consistent with FS options order.
2022-06-25Regen from GENERIC.in rev 1.123.tsutsui
> Allocalte enough reserved ST-RAM to make the old Xserver work by default.
2022-06-25Allocalte enough reserved ST-RAM to make the old Xserver work by default.tsutsui
Instead, check ST-RAM size and TT-RAM size on startup and restrict size of reserved ST memory on lower RAM machines. Closes PR port-atari/41002 from David Ross. While here, make options ST_POOL_SIZE defparam'ed to make sure to reflect config(5) changes on each build.
2022-06-12Regen from GENERIC.in rev 1.122.tsutsui
> Specify -fno-unwind-tables to shrink binaries.
2022-06-12Specify -fno-unwind-tables to shrink binaries.tsutsui
2021-01-26Regen for previous commit to GENERIC.in.rin
2021-01-21add a commented out compat_ossaudio wherever there's compat_linuxnia
requested by mrg
2020-09-27vether: Add to kernel configurationsroy
It's only enabled if the kernel enabled bridge AND tap. Otherwise it's commented out.
2020-08-10regenrin
2020-08-10Add -fno-omit-frame-pointer to m68k kernels with DDB for backtraces.rin
-omit-frame-pointer is enabled for -O1 and higher for GCC8 by default.
2020-04-04mark nsmb major obsoletejdolecek
2019-05-04Regen from MILAN.in rev 1.29.tsutsui
> Add pms(4), wsmouse(4), and wsmux(4) for Milan.
2019-05-04Add pms(4), wsmouse(4), and wsmux(4) for Milan.tsutsui
2019-04-13Regen.isaki
> Add drvctl to kernel which has audio device. > audiocfg(1) requires drvctl(4).
2019-04-13Add drvctl to kernel which has audio device.isaki
audiocfg(1) requires drvctl(4).
2019-02-18Refactor the 68040 writeback() from each m68k port's trap handler into athorpej
shared copy: m68040_writeback(). It is essentially a copy of the Atari version, with some minor cosmetic tweaks and one small performance optimization from the mvme68k port. Tested by rjs@ on a Quadra 950. (Thanks!)
2019-01-28Systematize handling of removed drivers.dholland
- Every driver that was removed and whose number hasn't already been reused is now listed with a commented-out "obsolete" line. - The format of these has been systematized. Future format changes can probably be safely done with a script. - This does not include a few cases of assignments that only lasted a couple days, or stuff from before major reorgs. Some of these may be included nonetheless, because there was a lot of ground to cover and therefore not a lot of time to dig into history in detail. Note that the obsolete listings do not mean the major numbers can never be reused; that's up to portmasters and/or core. It does mean that they won't be reused by accident, however, which in some cases (depending on the driver, how widely used it was, its family of device nodes, their default permissions, etc.) can be quite dangerous. Note that some of the things now explicitly listed as obsolete are really ancient history. My scan went back as far as when the majors files were added. (But not before that.)
2018-12-19Remove compat_svr4 and compat_svr4_32, as discussed on tech-kern@ recently,maxv
but also as discussed several times in the past.
2018-09-23Remove ISDN from the kernel. It has remained unmaintained for a long time,maxv
is of poor quality, and is now an obstacle to MP-ification. It was removed ten years ago from FreeBSD for the same reason. This retires a big user of the mbuf API, and will ease maintenance of the kernel.
2018-09-22- Determine KERN_AS automatically depending on whether OPT_MODULAR isrin
set or not, in the same way as libcompat. - Specify OPT_MODULAR in the port Makefile instead of KERN_AS. Now, KERN_AS=library is used for kernels without module(7) for all ports. OK christos
2018-08-01Unreference IPF/PF from all the config files, and enable NPF instead whenmaxv
wanted. This also fixes some inconsistencies I saw in several files (eg IPF options while IPF was not compiled, IPF+PF enabled by default, etc).
2018-03-31Regen from HADES.in rev 1.16:tsutsui
> Remove duplicated devices already defined in the common GENERIC.in.
2018-03-31Remove duplicated devices already defined in the common GENERIC.in.tsutsui
2018-03-31Regen to denote GENERIC.in rev 1.115 in "Created from:" lines.tsutsui
2018-02-25add a special rule to build m68k/fpu.c to avoid passing -msoft-float.mrg
fixes GCC 6 kernel builds that use this file.
2018-01-23Alternate buffer queue strategies no longer considered experimental, updatesevan
description. Discussed on tech-kern http://mail-index.netbsd.org/tech-kern/2018/01/21/msg023002.html
2018-01-20Regen from MILAN.in rev 1.28.tsutsui
> Restore piixide(4) for Milan and disable other pciide devices.
2018-01-20Restore piixide(4) for Milan and disable other pciide devices.tsutsui
piixide was removed in rev 1.18 and the log message said "because Intel IDE disk controllers only exist as part of Intel chipsets for x86 systems" but the Milan actually has the Intel 82371FB southbridge on its board. Other pciide devices are unlikely necessary for the default kernel for such a rare machine. Also fix pasto in comment.
2018-01-20Regenerate config files to update RCSIds in "Created from:" lines.tsutsui
2017-09-14clean up COMPAT_* options for native netbsd code:mrg
- new series of files that are useful for saying "i want everything since netbsd 1.4", etc. - use the fact COMPAT_* options have future dependancies to remove many redundant options. removes about 3000 lines total across kernel configuration files. tested about 30 random kernels in the changed list.
2017-07-29Remove TCP_COMPAT_42 from the config files. Pass 3.maxv
2016-12-13wildcard speaker attachments, now that we can handle many of them.christos
2016-12-10remove VAUDIOSPEAKER for now, will be done differently.christos
2016-12-08Add a synthesized pc beeper and keyboard bell for platforms with an audionat
device.
2015-09-06Declare dependency on fpsp.o via newly introduced ${MD_LIBS} instead ofuebayasi
${MD_OBJS}. ${MD_OBJS} should be used only for objects that must be linked first (i.e., start code). Objects have to be compiled following common compile rules, and have to be generated into common places (i.e., top of kernel build directory). ${MD_LIBS} defines libraries that are built by separate makefiles, under separate directories. `Makefile.kern.inc' doesn't know intermediate library objects.
2014-11-24Regen config files from GENERIC.in rev 1.109 by makeconf:tsutsui
> Shrink GENERIC and enable options MODULAR instead, as other poor m68k ports. > > This allows all (at least ATARITT and FALCON, which have certain users) > gzipped kernel binaries put into 1440KB 2HD floppy so that users can > load these kernels on the native TOS using LOADBSD.TTP utility for > installation. Note SMALL030 kernel doesn't include any Ethernet > configuration and requires CD-ROM or other removable disks. > > Should be pulled up to netbsd-7.
2014-11-24Shrink GENERIC and enable options MODULAR instead, as other poor m68k ports.tsutsui
This allows all (at least ATARITT and FALCON, which have certain users) gzipped kernel binaries put into 1440KB 2HD floppy so that users can load these kernels on the native TOS using LOADBSD.TTP utility for installation. Note SMALL030 kernel doesn't include any Ethernet configuration and requires CD-ROM or other removable disks. Should be pulled up to netbsd-7.
2014-08-23Systematize (and in many cases, fix) the comments on options COMPAT_NN.dholland
There are quite a few configs that are missing some COMPAT_NN options in ways that don't make sense; this should probably get cleaned up too, but for the time being I've not added or removed anything.
2014-08-16Add "options COMPAT_70" to all kernel configuration files thatapb
already had "options COMPAT_60".
2014-07-05Regen from MILAN.in rev 1.27 and GENERIC.in rev 1.106:tsutsui
> Enable options WSDISPLAY_COMPAT_USL in template, not in generated files. > Use COPTS="-O2 -fno-reorder-blocks" for kernels except SMALL030_KERNEL. > > Also remove COPTS="-Os" from std.* files and specify it in > GENERIC.in template for SMALL030_KERNEL.
2014-07-05Regen from GENERIC.in rev 1.106:tsutsui
> Use COPTS="-O2 -fno-reorder-blocks" for kernels except SMALL030_KERNEL. > > Also remove COPTS="-Os" from std.* files and specify it in > GENERIC.in template for SMALL030_KERNEL.
2014-07-05Use COPTS="-O2 -fno-reorder-blocks" for kernels except SMALL030_KERNEL.tsutsui
Also remove COPTS="-Os" from std.* files and specify it in GENERIC.in template for SMALL030_KERNEL.
2014-07-05Enable options WSDISPLAY_COMPAT_USL in template, not in generated files.tsutsui
2013-06-30G/C PFIL_HOOKS from the kernel configs.rmind
2013-06-05remove obsolete networking optionschristos