|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
|
| #
1.41 |
|
21-Jan-2021 |
nia |
remove "no options" for compat_ossaudio now it's disabled by default
|
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base phil-wifi-20191119
|
| #
1.40 |
|
13-Nov-2019 |
tsutsui |
branches: 1.40.8; Make zaurus kernels use symbol tables loaded by the bootloader.
Now COPY_SYMTAB is no longer necessary and it saves ~500kbytes of GENERIC, so re-enable options DDB (i.e. revert GENERIC rev 1.85).
Also fix zbsdmod.o (a kernel loader for Zaurus Linux) to load symbols at a proper address as the MI sys/lib/libsa/loadfile_elf32.c does.
No particular comment on port-zaurus@: https://mail-index.netbsd.org/port-zaurus/2019/11/11/msg000086.html
Note zbsdmod.c (derived from OpenBSD/zaurus) assumed that the loaded kernels had "esym" variable at the top of its data section and implicitly overwrote it with the address of loaded symbol tables. OpenBSD/zaurus kernels used the esym value written by the zbsdmod.o to initialize ksyms(4) on startup, but we will avoid such implicit MD interface between the bootloader and kernels (though we don't bother to add a symbol address value into bootinfo but just assume symbols are loaded at end[] of a loaded kernel, as per the MI libsa loadfile() implementation).
Worth to pullup to both netbsd-8 and netbsd-9.
|
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
| #
1.39 |
|
07-Feb-2019 |
rin |
branches: 1.39.4; Oops, revert previous. Combinations between NICs and PHYs are unpredictable...
|
| #
1.38 |
|
07-Feb-2019 |
rin |
Fix kernel size overflow caused by addition of ure(4) and PHY drivers.
Modern USB NICs are useful due to availability in the market, although they cannot exhibit full performance with ohci(4). Also, some of them support RX/TX offloading, which can be useful even with ohci(4).
Therefore, rather add modern NICs in usbdevices.config.
Instead, remove PHY drivers that cannot be used with zaurus.
Now, all kernels fits within 5 MiB = 5120 KiB: - GENERIC 5105K ( 15K free) - C700 5098K ( 22K free) - INSTALL 4991K (129K free) - INSTALL_C700 4681K (439K free)
|
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625
|
| #
1.37 |
|
07-Jun-2018 |
thorpej |
branches: 1.37.2; Revert changes that pinned-down i2c parent specs. The i2c subsystem has been enhanced to make this unnecessary.
|
|
Revision tags: pgoyette-compat-0521
|
| #
1.36 |
|
15-May-2018 |
thorpej |
Fully specifiy the location of indirectly-configured I2C devices. In particular, the parent spec must not be wild-carded, as doing so doesn't work well on systems where more than one I2C bus is present.
|
|
Revision tags: pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
| #
1.35 |
|
28-Jan-2018 |
rin |
branches: 1.35.2; Shrink ramdisk to fit INSTALL kernel within 5MB: - drop shutdown - replace disklabel, fsck_ffs, and newfs with stripped-down versions
|
| #
1.34 |
|
20-Dec-2017 |
rin |
Disable compat stuffs that are accidentally accidentally added to rev 1.33. Now INSTALL kernel fits within 5MB again.
|
|
Revision tags: tls-maxphys-base-20171202
|
| #
1.33 |
|
14-Sep-2017 |
mrg |
clean up COMPAT_* options for native netbsd code: - 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.
|
|
Revision tags: netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320
|
| #
1.32 |
|
08-Feb-2017 |
rin |
branches: 1.32.6; Shrink the ramdisk of INSTALL kernel for zaurus in order to fit within 5MB.
Now free spaces of the main kernel and ramdisk are about 62KB and 215KB for INSTALL, respectively.
OK christos
|
|
Revision tags: nick-nhusb-base-20170204
|
| #
1.31 |
|
30-Jan-2017 |
nonaka |
reduce install kernel size.
|
|
Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
|
| #
1.30 |
|
13-Dec-2016 |
christos |
branches: 1.30.2; wildcard speaker attachments, now that we can handle many of them.
|
| #
1.29 |
|
08-Dec-2016 |
nat |
Add a synthesized pc beeper and keyboard bell for platforms with an audio device.
|
|
Revision tags: nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914
|
| #
1.28 |
|
12-Aug-2016 |
nonaka |
remove some phy(4) from zaurus INSTALL kernel.
avoid kernel size limit...
|
|
Revision tags: pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
| #
1.27 |
|
16-Feb-2016 |
nonaka |
branches: 1.27.2; Reduced INSTALL kernel size.
|
|
Revision tags: nick-nhusb-base-20151226 nick-nhusb-base-20150921
|
| #
1.26 |
|
19-Jul-2015 |
martin |
Backout previous, it does not work.
|
| #
1.25 |
|
17-Jul-2015 |
martin |
Provide a bit more space for the ram disk image
|
|
Revision tags: nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base
|
| #
1.24 |
|
17-Aug-2014 |
joerg |
branches: 1.24.2; Reorganize symbol table embedding. The existing option SYMTAB_SPACE is replaced by the make option COPY_SYMTAB set to any value. The copy of the symbol table is no longer put into a buffer in kern_ksyms.o, but a small helper object. This object is build first with a dummy size, then the kernel is linked to compute the real dimension of the symbol table buffer. After that, the helper object is rebuild and the kernel linked again.
|
| #
1.23 |
|
16-Aug-2014 |
apb |
Add "no options COMPAT_70" to all kernel configuration files that already had "no options COMPAT_60".
|
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
|
| #
1.22 |
|
04-Aug-2014 |
martin |
Adapt to increased ramdisk size
|
|
Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 rmind-smpnet-nbase rmind-smpnet-base
|
| #
1.21 |
|
01-Mar-2014 |
joerg |
branches: 1.21.2; Typo
|
| #
1.20 |
|
13-Sep-2013 |
christos |
disable more stuff.
|
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
| #
1.19 |
|
28-Jun-2013 |
he |
branches: 1.19.2; Bump the INSTALL ramdisk by 100k so that the contents fits again. Approved by nonaka@
|
|
Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
|
| #
1.18 |
|
17-Oct-2012 |
apb |
Add "no options COMPAT_60" to all kernel configuration files that already had "no options COMPAT_50".
|
| #
1.17 |
|
17-Aug-2012 |
abs |
branches: 1.17.2; Update all kernel configs mentioning WSEMUL_* but not already including WSDISPLAY_COMPAT_USL using the following rules: - If WSEMUL_ is commented out, add commented out out WSDISPLAY_COMPAT_USL - If INSTALL or obviously memory constrained, add WSDISPLAY_DEFAULTSCREENS=1 and commented out WSDISPLAY_COMPAT_USL - Otherwise add WSDISPLAY_COMPAT_USL
Some of the INSTALL configs for larger memory machines are probably suitable for adding WSDISPLAY_COMPAT_USL.
Now wsconscfg(8) should be able to switch VTs when expected.
Implemented after no objection from tech-kern to the following:
On 5 June 2012 09:47, David Brownlee <abs@absd.org> wrote: > wsconscfg(8) requires WSDISPLAY_COMPAT_USL in order to switch virtual > terminals. > > Except when in an exceptionally memory or space constrained > environment (INSTALL being the obvious case), is there any reason why > all GENERIC and GENERIC-like kernels which have wscons enabled > shouldn't also have WSDISPLAY_COMPAT_USL?
|
| #
1.16 |
|
17-Aug-2012 |
abs |
Ensure all WSDISPLAY_COMPAT_USL entries have same comment
|
|
Revision tags: jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4
|
| #
1.15 |
|
07-Apr-2012 |
nonaka |
bump up ramdisk size.
|
|
Revision tags: jmcneill-usbmp-base8 jmcneill-usbmp-base7
|
| #
1.14 |
|
10-Mar-2012 |
joerg |
P1003_1B_SEMAPHORE is no longer optional.
|
|
Revision tags: jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-base2 netbsd-6-base
|
| #
1.13 |
|
02-Feb-2012 |
tsutsui |
branches: 1.13.2; Try to shrink INSTALL kernel a bit. Loading INSTALL kernel on SL-C1000 running Zaurus Linux still sometimes fails (due to its size), but at least it works on maintenance kernel.
|
| #
1.12 |
|
25-Jan-2012 |
tsutsui |
Reorganlization zlcd(4) and ztp(4) device attachments from nonaka@: - ztp depends on zssp so attach ztp at zssp rather than pxaip - split LCD backlight controls from zlcd(4) into new lcdctl device to share it among forthcoming SL-C7x0 variants
|
|
Revision tags: jmcneill-usbmp-pre-base2 jmcneill-usbmp-base jmcneill-audiomp3-base
|
| #
1.11 |
|
19-Nov-2011 |
nonaka |
branches: 1.11.4; disable kloader(4).
|
|
Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
|
| #
1.10 |
|
19-Jun-2011 |
nonaka |
branches: 1.10.2; more support SL-C1000.
|
|
Revision tags: rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
|
| #
1.9 |
|
20-May-2011 |
tsutsui |
branches: 1.9.2; Shrink ramdisk size to 2048KB.
|
| #
1.8 |
|
20-May-2011 |
tsutsui |
Shrink INSTALL kerenl more: - disable KERNFS (install ramdisk uses /sbin/dmesg directly) - disable mice, audio, uk(4), and wsfont(4)
|
| #
1.7 |
|
05-May-2011 |
nonaka |
Reduce kernel size. Tested on SL-C1000.
Fix PR/44898.
|
|
Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10 uebayasi-xip-base1 yamt-nfs-mp-base9 uebayasi-xip-base jym-xensuspend-nbase jym-xensuspend-base
|
| #
1.6 |
|
21-Dec-2009 |
nonaka |
branches: 1.6.4; 1.6.6; comment out KLOADER.
|
|
Revision tags: matt-premerge-20091211 yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base
|
| #
1.5 |
|
11-Mar-2009 |
nonaka |
Added kloader support.
|
|
Revision tags: nick-hppapmap-base2
|
| #
1.4 |
|
06-Feb-2009 |
jym |
branches: 1.4.2; Changes to MEMORY_RBFLAGS option: - renamed to MEMORY_DISK_RBFLAGS to better fit the rest of the MEMORY_DISK options(4) - change default value to RB_AUTOBOOT instead of RB_SINGLE, and adapt the config(5) files accordingly - document this option inside options(4)
See also http://mail-index.netbsd.org/tech-kern/2008/12/25/msg003924.html
Reviewed by abs@ in private mail.
|
|
Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 haad-dm-base wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base yamt-nfs-mp-base yamt-pf42-base mjf-devfs2-base
|
| #
1.3 |
|
10-Apr-2008 |
nonaka |
branches: 1.3.4; 1.3.12; - zaurus uses MBR - Added fdisk to ramdisk - increase ramdisk size
|
| #
1.2 |
|
01-Apr-2008 |
chris |
Increase the Zaurus INSTALL memory disk size to match the size of the ramdisk created by the distrib files.
|
|
Revision tags: nick-csl-alignment-base5 ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-merge1 matt-armv6-prevmlocking vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 matt-armv6-nbase jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base matt-armv6-base jmcneill-pm-base hpcarm-cleanup-base nick-csl-alignment-base matt-mips64-base yamt-idlelwp-base8 ppcoea-renovation-base thorpej-atomic-base reinoud-bufcleanup-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase newlock2-base yamt-splraiseipl-base5 yamt-splraiseipl-base4
|
| #
1.1 |
|
17-Dec-2006 |
peter |
branches: 1.1.2; 1.1.4; 1.1.6; 1.1.50; Update from the latest Zaurus source from NONAKA Kimihiro.
- LCD screen and keyboard are working now. - Add bootstrap loader.
|