Home | History | Annotate | Download | only in ic
History log of /src/sys/dev/ic/upcvar.h
RevisionDateAuthorComments
 1.6  27-Oct-2012  chs split device_t/softc for all remaining drivers.
replace "struct device *" with "device_t".
use device_xname(), device_unit(), etc.
 1.5  19-Oct-2007  ad branches: 1.5.54; 1.5.64;
machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h
 1.4  11-Dec-2005  christos branches: 1.4.30; 1.4.44; 1.4.46; 1.4.50;
merge ktrace-lwp.
 1.3  27-Feb-2005  perry branches: 1.3.4;
nuke trailing whitespace
 1.2  02-Mar-2003  bjh21 branches: 1.2.2; 1.2.10; 1.2.12;
Add support for the 82C710, the original Universal Peripheral Controller.
It turns out (now that I've found the data sheet) to have a substantially
different configuration mechanism from its successors.
 1.1  16-Aug-2000  bjh21 branches: 1.1.2;
Basic driver for CHIPS 82C710 Universal Peripheral Controller and friends,
as used on later arm26 system (A5000, A4, A3010, A3020, A4000).

What we have got:
...
upc0 at iobus0 base 0x010000: config state bb 87 1c 00 00
fdc at upc0 offset 0x3f4 not configured
wdc0 at upc0 offset 0x1f0
lpt0 at upc0 offset 0x278
com0 at upc0 offset 0x3f8: ns8250 or ns16450, no fifo
...

What we haven't got:
- FDC support (found, but not configured).
- Clearing lpt interrupts on arm26 systems (needs help from IOEB).
- A upc(4) manual page.
- More than minimal testing (my A3020s don't have root devices).
- A proper probe routine (arm26 can't use one anyway).
 1.1.2.2  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
 1.1.2.1  16-Aug-2000  bouyer file upcvar.h was added on branch thorpej_scsipi on 2000-11-20 11:41:04 +0000
 1.2.12.1  19-Mar-2005  yamt sync with head. xen and whitespace. xen part is not finished.
 1.2.10.1  29-Apr-2005  kent sync with -current
 1.2.2.1  04-Mar-2005  skrll Sync with HEAD.

Hi Perry!
 1.3.4.1  27-Oct-2007  yamt sync with head.
 1.4.50.1  25-Oct-2007  bouyer Sync with HEAD.
 1.4.46.1  06-Nov-2007  matt sync with HEAD
 1.4.44.1  26-Oct-2007  joerg Sync with HEAD.

Follow the merge of pmap.c on i386 and amd64 and move
pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup
code to restore CR4 before jumping back into kernel space as the large
page option might cover that.
 1.4.30.1  23-Oct-2007  ad Sync with head.
 1.5.64.1  20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.5.54.1  30-Oct-2012  yamt sync with head

RSS XML Feed