History log of /src/usr.sbin/eeprom/main.c |
Revision | | Date | Author | Comments |
1.23 |
| 02-Jul-2013 |
joerg | Finish ANSIfication. Drop extra spaces from __P removal. Add more static. Add more const. Use __dead for usage().
|
1.22 |
| 15-Mar-2013 |
nakayama | Use explicitly defined macros in Makefile to determine to use eeprom and/or openprom handlers, instead of predefined compiler macros (__sun__, __sparc__ ...).
|
1.21 |
| 29-Apr-2009 |
nakayama | branches: 1.21.6; 1.21.12; More WARNS=4 fixes, for sparc and sun3.
|
1.20 |
| 26-Apr-2009 |
lukem | Fix WARNS=4 issues (-Wextra -Wcast-qual). Resolves PR bin/41282
|
1.19 |
| 21-Jul-2008 |
lukem | branches: 1.19.6; Remove the \n and tabs from the __COPYRIGHT() strings. Tweak to use a consistent format.
|
1.18 |
| 28-Apr-2008 |
martin | branches: 1.18.2; Remove clause 3 and 4 from TNF licenses
|
1.17 |
| 01-Mar-2007 |
garbled | branches: 1.17.10; Add support for the prep nvram device to eeprom.
|
1.16 |
| 16-Aug-2006 |
macallan | branches: 1.16.2; Add OpenFirmware support to eeprom(8) and build it on macppc. Tested on macppc and sparc
|
1.15 |
| 19-Feb-2001 |
cgd | convert to use getprogname()
|
1.14 |
| 29-Jan-2001 |
jmc | Hmm...My last change was a bit too drastic. Sun3's would never run the inner bit of checksum code. Restructure #ifdef's. Really, use_openprom should just be visible on all ports and set to 0 on sun3 or something.
|
1.13 |
| 28-Jan-2001 |
jmc | Cleanup last set of cleanups so this compiles on systems without openprom (ala sun3).
|
1.12 |
| 28-Nov-2000 |
mrg | several clean ups: - don't include eeprom support on sparc64. - work out if we are eeprom or openprom from the results of open() and/or ioctl(), rather than grovelling the kernel. - move all eeprom specific code to eehandlers.c - update manpage for sparc64 usage, remove delete -N switch
with these changes, eeprom(8) no longer needs to be setgid.
|
1.11 |
| 19-Nov-2000 |
mrg | de-__P-ify.
|
1.10 |
| 24-Sep-2000 |
bjh21 | Style nit -- hard-coded path names belong in pathnames.h.
|
1.9 |
| 07-Jul-2000 |
itojun | errx?/warnx? audit. do not pass variable alone, use %s. idea from openbsd
|
1.8 |
| 18-Oct-1997 |
lukem | deprecate register, use memset/memmove instead of bzero/bcopy
|
1.7 |
| 30-Jul-1997 |
jtc | Fix files using old TNF copyright notice
|
1.6 |
| 28-Jul-1997 |
fair | fix a compile error on non-sparc
|
1.5 |
| 23-Jul-1997 |
thorpej | - __RCSID/__COPYRIGHT/prototype police. - Fix compiler warnings.
|
1.4 |
| 27-Sep-1996 |
thorpej | Discard setgid privileges if we don't need them. From Mike Grupenhoff <kashmir@vanquish.umiacs.umd.edu>, PR #2646.
|
1.3 |
| 16-May-1996 |
thorpej | branches: 1.3.4; Fix think-o in the code that deals with multiple field names passed on the command line.
|
1.2 |
| 28-Feb-1996 |
thorpej | Copyright assigned to The NetBSD Foundation.
|
1.1 |
| 13-Jul-1995 |
thorpej | Program to display for modify contents of the EEPROM or OpenProm on Sun 3 and SPARC systems, similar to the SunOS command of the same name.
|
1.3.4.1 |
| 14-Nov-1996 |
thorpej | Pull up from trunk:
> revision 1.4 > date: 1996/09/27 02:39:46; author: thorpej; state: Exp; lines: +7 -1 > Discard setgid privileges if we don't need them. > From Mike Grupenhoff <kashmir@vanquish.umiacs.umd.edu>, PR #2646.
|
1.16.2.1 |
| 04-Mar-2007 |
bouyer | Pull up following revision(s) (requested by garbled in ticket #482): share/man/man4/man4.prep/intro.4: revision 1.1 usr.sbin/eeprom/eeprom.8: revision 1.12 usr.sbin/eeprom/prephandlers.c: revision 1.1 distrib/sets/lists/base/md.prep: revision 1.13 distrib/sets/lists/comp/md.prep: revision 1.22 sys/arch/prep/conf/majors.prep: revision 1.19 share/man/man4/man4.prep/Makefile: revision 1.1 share/man/man4/Makefile: revision 1.421 usr.sbin/eeprom/defs.h: revision 1.10 share/man/man4/man4.prep/nvram.4: revision 1.1 sys/arch/prep/pnpbus/nvram_pnpbus.c: revision 1.6 usr.sbin/eeprom/Makefile: revision 1.14 etc/mtree/NetBSD.dist: revision 1.333 usr.sbin/eeprom/main.c: revision 1.17 etc/etc.prep/MAKEDEV.conf: revision 1.5 distrib/sets/lists/man/mi: revision 1.978 usr.sbin/eeprom/pathnames.h: revision 1.3 sys/arch/prep/include/Makefile: revision 1.19 sys/arch/prep/include/nvram.h: revision 1.3 Finish the code in the prep nvram driver that makes it an actual device (/dev/nvram) and implement all the associated ioctls fully. Tested with a hacked up copy of eeprom(8). Right now it can only be used to see the nvram GEV contents, not actually edit them. Will do that later some day.
|
1.17.10.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.18.2.1 |
| 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
1.19.6.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.21.12.2 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.21.12.1 |
| 23-Jun-2013 |
tls | resync from head
|
1.21.6.1 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|