summaryrefslogtreecommitdiffstats
path: root/tools/tools
Commit message (Collapse)AuthorAgeFilesLines
* - Make pprint print through fd 3, so it can be used in customisationn_hibma2009-06-251-1/+6
| | | | | | | functions to print something to the screen. - Prefix each line with the running time (bikeshed). Submitted by: Rick van der Zwet (Wireless Leiden)
* add a link named athpeek since my fingers keep typing itsam2009-06-241-0/+1
|
* read back the written value and displaysam2009-06-241-2/+1
|
* Add architecture support for TinyBSDremko2009-06-201-2/+4
| | | | | | | | PR: 135301 Submitted by: Olivier Cochard-Labbe <olivier at cochard dot me> Reviewed by: Jean Milanez Melo <jmelo at freebsdbrasil dot com dot br> (maintainer) Approved by: imp (mentor, implicit) MFC after: 1 week
* - Don't hard code _.disk.full. Use the variable.n_hibma2009-06-181-3/+2
| | | | | - _.bk should be created in MAKEOBJDIRPREFIX as well - Remove a misplaced and unnecessary message.
* Reverse some stuff I accidentally committed in the previous commit:n_hibma2009-06-181-5/+5
| | | | | | | | - creation of sparse files to speed up the build process. This was discussed with phk 2 years ago and he disagreed with this change. - handling of negative data partition sizes. Can I have the ... green pointy hat, please?
* Allow building world into a separate dir (for reuse in multiple images):n_hibma2009-06-181-63/+62
| | | | | | | | | | | | | | | | | | | - buildworld and buildkernel are built into MAKEOBJDIRPREFIX - installworld and installkernel are performed on NANO_OBJ. No change of functionality if MAKEOBJDIRPREFIX is not set. If it is sea,t clean_world deletes NANO_OBJ instead of NANO_WORLDDIR. By starting nanobsd.sh with the -b option the existing world can be reused to build a new world reducing time and disk space considerably. While there: - Fix two cases where (in comments) MAKEOBJDIRPREFIX should have been NANO_DISKIMGDIR. - Simplify an 'if (not wrong); then true; else action; fi' into 'if wrong; then action; fi'. 'if ! false; then echo hello; fi' produces hello. Note: Make sure you use NANO_OBJ were you use MAKEOBJDIRPREFIX now in your nanobsd.conf files if you want to split out.
* update usb config; the old stack is gonesam2009-06-171-11/+12
|
* When copy+paste goes wrong... Remove duplicate "expr".edwin2009-06-171-1/+1
| | | | Submitted by: danfe@
* iiin -> inedwin2009-06-161-1/+1
| | | | Submitted by: "N.J. Mann" <njm@njm.me.uk>
* Fix NanoBSD when the data partition size is defined as a negativeedwin2009-06-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | number. It is possible to ask nanobsd.sh to create a 'data' partition, separate from the system or configuration partitions, and furthermore, by specifying a negative value for its size to request that it use all space unused by those partitions for its own size. Because the two lines of code that calculate how much space is available for this data partition are written in perl-like syntax, the awk code that does the processing performs the calculation incorrectly. [note - this was already fixed by r174936] Furthermore, a comparison later down fails to newfs the partition when the size is negative. PR: misc/127759 Submitted by: Cyrus Rahman <crahman@gmail.com> MFC after: 1 week
* Support for 64 Mb Kodak flash device.edwin2009-06-161-0/+14
| | | | | | PR: misc/115025 Submitted by: Michael W Lucas <mwlucas@freebsd.org> MFC after: 1 week
* Add support for 256MB Hitachi CF card and 256MB Silicon Systems CF cardedwin2009-06-161-0/+18
| | | | | | | | | | | | This patch against RELENG_6 adds two more entries to src/tools/tools/nanobsd/FlashDevice.sub - one for a 256MB Hitachi CF card and one for a 256MB Silicon Systems CF card. Both entries have been verified to work with a Soekris net4801. PR: kern/101228 Submitted by: Henrik Brix Andersen <henrik@brixandersen.dk> MFC after: 1 week
* Instead of only being able to compare two terminal definitions, nowedwin2009-06-141-21/+88
| | | | | | | | also be able to print information about... - length of the terminal capabilties - dump of one terminal definition - relationship overview for a terminal definition
* Rename since it has will have more capabilities than just comparing ofedwin2009-06-141-0/+0
| | | | two termcap entries.
* Tool to compare two (roughly similar) termcap entries (like rxvt-monoedwin2009-06-141-0/+98
| | | | | and rxvt-unicode) so see which fields should don't need to be copied if the :tc=xxx: option is used.
* pciconf(8) removes characters after an #, therefor remove them.edwin2009-06-061-8/+10
| | | | Also remove \s used to escape 's.
* When trying to see if we could update the share/misc/pci_vendors,edwin2009-06-061-79/+99
| | | | | | | | | | | | I found out that the input format of the Boemler list was different than what the code expected: The last two fields were interpreted as one. Checking the csv version of the list it showed that there was sometimes a chipset number in the column before the card description. This is a rewrite to use the CSV format of the Boemler list. The output is differently formatted: Instead of the "chip description", it is now "description (chip)"
* Add an interim userland utility for managing vimages / virtualizedzec2009-06-064-0/+347
| | | | | | | network stack infrastructure. Requested by: julian (mentor) Approved by: julian (mentor)
* tools for mwl driversam2009-06-0110-0/+1305
|
* add npe toolssam2009-05-231-0/+16
|
* add npe tools; first is npestats which reports device statisticssam2009-05-238-0/+804
|
* Added two tools to check the contents of /usr/share/misc/iso* withedwin2009-05-233-0/+264
| | | | | | the data from the sources. PR: misc/127430 and misc/misc/127428
* fix typosam2009-05-181-1/+1
|
* A script for plucking packages and their runtime dependencies forphk2009-04-191-0/+96
| | | | nanobsd images.
* Cleanups to prepare this code for wider use (likely merged into hostapd):sam2009-04-181-102/+249
| | | | | | | | | | | | o add (required) cmd line args to specify the set of ifnet's to monitor for WDS discovery msgs; "any" is a wildcard o change the default script run on wds vap create to the "null script" o auto-daemonize; add -f option to force foreground operation o add -P option for integration with rc.d (implementation missing, tba) o use syslog; default to log up to LOG_INFO, -t (terse) gives you up to LOG_ERR, and -v (verbose) gives you up to LOG_DEBUG o scan for existing vaps on startup to recover existing state o correct some types
* allow NANO_CFGDIR to be overriddensam2009-04-181-1/+1
|
* no more need for -p option to wlanwds; it knows how to find the parent nowsam2009-04-151-1/+1
|
* o remove the -p option; use the %parent pointer sysctl to find the parent ifnetsam2009-04-151-20/+29
| | | | | o remove the -b option; users can just embed the bridge ifnet in the script o add -j option to create wds vaps on join/rejoin ops
* switch usb setup to usb2; it still doesn't work right but thesam2009-04-131-9/+4
| | | | old stuff is now removed and we want this to build
* catch up with removal of ATH_SUPPORT_TDMAsam2009-04-132-2/+0
|
* Remember to clear the ports list before generation for prefetchphk2009-04-051-0/+1
|
* Wrap a long line.phk2009-03-211-2/+7
| | | | Save a copy of the CONFIGFILES before we spam them.
* Remove the uscanner(4) driver, this follows the removal of the kernel scannerthompsa2009-03-192-2/+0
| | | | | | | driver in Linux 2.6. uscanner was just a simple wrapper around a fifo and contained no logic, the default interface is now libusb (supported by sane). Reviewed by: HPS
* add more register bit defssam2009-03-122-12/+39
|
* move shared register support code to commonsam2009-03-118-4/+4
|
* add athpoke, a tool to peek/poke registerssam2009-03-113-1/+256
|
* add athdecode, an app to decode register logssam2009-03-113-1/+441
|
* add %b format strings for use by athdecodesam2009-03-115-844/+988
|
* Add tcpp -- TCP parallelism microbenchmark.rwatson2009-03-107-0/+1098
| | | | | | | | | | | | | This tool creates large numbers of TCP connections, each of which will transmit a fixed amount of data, between client and server hosts. tcpp can use multiple workers (typically up to the number of hardware cores), and can use multiple source IPs in order to use an expanded port/IP 4-tuple space to avoid problems from reusing 4-tuples too quickly. Aggregate bandwidth use will be reported after a client run. While by no means a perfect tool, it has proven quite useful in generating and optimizing TCP stack lock contention by easily generating high-intensity workloads. It also proves surprisingly good at finding device driver bugs.
* Make ifinfo build. The struct if_data members ifi_recvquota andyongari2009-03-041-2/+2
| | | | | ifi_xmitquota were renamed to ifi_spare_char1 and ifi_spare_char2 respectively.
* add -b option to suppress the bannersam2009-03-021-4/+8
|
* really enable usb1sam2009-02-271-8/+9
|
* o enable PREEMPTIONsam2009-02-272-51/+62
| | | | | | | | o turn off a bunch of stuff that's unlikely to be used o add flash support o use mii instead of miibus to save space o enable tdma support o configure legacy usb as usb2 works only on 2348 w/ 64M configs
* o add -HEAD to avoid build conflictssam2009-02-271-3/+3
| | | | o switch to a more common flash config
* add -HEAD to avoid build conflictssam2009-02-271-1/+1
|
* fix buildsam2009-02-271-0/+1
|
* fix buildsam2009-02-271-1/+1
|
* use mii instead of miibus to not pull in useless phy codesam2009-02-261-1/+1
|
* add updatep[12] that grok the partitioning we use and use gpartsam2009-02-262-0/+116
| | | | instead of boot0cfg to switch the active partition
OpenPOWER on IntegriCloud