summaryrefslogtreecommitdiffstats
path: root/usr.sbin/pccard
Commit message (Collapse)AuthorAgeFilesLines
...
* - Disable cards when doing a suspend by emulating that they have beennate1997-10-281-1/+4
| | | | | | | | | | | | removed. Add a new state 'suspend' so we 'fake' insertion events at resume time for the cards that have been suspended. [ The code still works if you remove the card during suspend, switch the card during suspend, or combinations of both. ] Reviewed by: frf@xocolatl.com
* - Do a bunch of gratuitous changes intended to make the code easier tonate1997-10-262-4/+4
| | | | | | | | | | | | follow. * Rename/reorder all of the pccard structures, change many of the member names to be descriptive, and follow more closely other 'bus' drivers naming schemes. * Rename a bunch of parameter and local variable names to be more consistant in the code. * Renamed the PCCARD 'crd' device to be the 'card' device * KNF and make the code consistant where it was obvious. * ifdef'd out some unused code
* Use err(3). Add usage()s.charnier1997-10-0615-156/+206
|
* - Bump up the size of the space for strings read from PCMCIA cards. Newernate1997-09-231-2/+2
| | | | | | cards have longer entries. Submitted by: Lars Fredriksen <lars@fredriks-1.pr.mcs.net>
* The pccard daemon doesn't support the 'class' parameter as stated in thenate1997-02-261-5/+2
| | | | | | documentation, so remove any hints of it. Submitted by: "Brent J. Nordquist" <bjn@visi.com>
* Revert $FreeBSD$ to $Id$peter1997-02-2218-18/+18
|
* Fix some xrefs.joerg1997-02-092-2/+2
| | | | Submitted by: John-Mark Gurney <jmg@nike.efn.org>
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-1418-18/+18
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* Fix typo I introduced in the DEBUG code last night.nate1997-01-061-2/+2
|
* - A pass at staticizing things.nate1997-01-065-107/+131
| | | | | | | | - Try to have all output go through the routines in util.c [logerr(), log_1s(), die()] - Add *some* code in util.c to allow pccardd to run out of sysinstall. Submitted by: Mostly me, but some by Tatsumi Hosokawa <hosokawa@jp.FreeBSD.org>
* Alphabetize the sources in the Makefile (this will help us to sync withnate1997-01-061-3/+3
| | | | the Nomad sources in the future).
* add missing comma(s) in .Xr macroswosch1996-09-231-1/+3
|
* Removed unused `-I.'s from CFLAGS.bde1996-09-041-2/+2
| | | | | | | | "." means the object directory, so it is just confusing to use it when nothing is included from the object directory unless the object directory is also the source directory. It is confusing for "." not to mean the source directory anyway, so used `-I.'s should be replaced by `-I${.OBJDIR}'.
* Use the defines and macros defined in /sys/pccard/cis.h to make the codenate1996-08-011-24/+25
| | | | | | easier to understand. LOTS more work needed in this area. Inspired by: The Nomad code
* In num_tok, allow the user to specify '0' as plain '0' instead ofnate1996-07-111-2/+3
| | | | | | forcing them to use '00', and/or '0x0'. Submitted by: Johann Tonsing <jtonsing@mikom.csir.co.za>
* Don't un-necessarily include varargs.h.nate1996-06-202-4/+2
|
* Print out the IRQ rather than the IRQ mask when printing out thenate1996-06-191-2/+2
| | | | resources allocated to the driver when DEBUG is defined.
* Enable code that allows the daemon to select a free IRQ from the list ifnate1996-06-191-15/+16
| | | | | none is selected. The code was already there but needed to be updated to use the correct structure element.
* Use irq_tok() instead of num_tok() for IRQ's. This will allow us to usenate1996-06-191-2/+2
| | | | | | | the '?' (undefined) token for stating IRQ's in the driver config line. This will allow the card to automatically select and unused IRQ when that code is enabled.
* Staticize and removed unused code.nate1996-06-181-65/+37
|
* Use CFLAGS += instead of setting it directly.nate1996-06-181-2/+2
|
* Staticize and remove unused function.nate1996-06-182-41/+24
| | | | Inspired by: The Nomad code
* - Removed dead code (if you need it you can get it out of thenate1996-06-184-267/+43
| | | | | | | | Repository). - Added some comments, and moved some code around to make flow more obvious. No functional changes.
* Prepend the CIS string length define with CIS_ per the rest of thenate1996-06-172-11/+11
| | | | | | constants. Obtained from: Nomad code
* Use the defined path to the card devices instead of hard-coding it'snate1996-06-177-15/+17
| | | | | | value in every file. No functional changes.
* Add BINDIRphk1996-06-051-0/+1
|
* - Make pccardd release it's allocated io space and sets the mem.cardaddrnate1996-04-231-5/+23
| | | | | | | even if DEBUG is not set. - #ifdef protect DEBUG printf's Submitted by: sos
* Fix usage: message to print out corrrectly.nate1996-04-181-2/+2
| | | | Submitted by: Tatsumi Hosokawa <hosokawa@mt.cs.keio.ac.jp>
* Added RCS Id and BSD-style copyrights to individual files.nate1996-04-1817-17/+440
|
* Run indent on all these files to make them more readable. (I also wentnate1996-04-106-1172/+1022
| | | | through by hand and cleaned up some indent bogons.)
* Run indent on all these files to make them more readable. (I also wentnate1996-04-109-449/+372
| | | | through by hand and cleaned up some indent bogons.)
* Remove a file no longer valid as the config file moved to /etc/pccard.conf.nate1996-04-091-23/+0
|
* Cleanup useless stuff in Makefile and add a missing NOMAN target.nate1996-04-091-29/+6
|
* Removed original distribution files that are no longer valid.nate1996-04-0916-5996/+0
|
* Some minor cleanup to bring the pccard man pages in linempp1996-04-072-28/+28
| | | | with mdoc guidelines.
* Minor tweaks to get ethernet working too.phk1995-10-101-3/+6
|
* Now pccard modems work to some minimal extent.phk1995-09-193-17/+30
|
* Wash hands and datastructures before transplanting drivers in the kernel.phk1995-08-291-6/+12
| | | | Now pseudo-quasi-semi-works with my modem.
* A bunch of small bug-fixes, doesn't quite work yet, but I'm getting closer.phk1995-08-283-28/+14
| | | | At least it doesn't core-dump now.
* Shut a bunch of warnings.phk1995-08-2513-147/+192
|
* Add a couple of makefiles.phk1995-08-252-0/+8
|
* The userland part of Andrew McRae's PCMCIA/PCCARD code.phk1995-08-2436-0/+10277
This is not quite finished yet, and therefore I have not added it to the usr.sbin/Makefile yet. I collected a bunch of Andrews small programs into one: pccardc /phk Reviewed by: phk Submitted by: Andrew McRae <andrew@mega.com.au>
OpenPOWER on IntegriCloud