| History log of /src/sys/dev/pci/puccn.c |
| Revision | | Date | Author | Comments |
| 1.14 |
| 05-Mar-2014 |
msaitoh | No functional change: - Rename function for consistency. - Add prototypes. - KNF.
|
| 1.13 |
| 26-Jan-2014 |
msaitoh | PUCCN improvements: - Fix a bug that the puc cn mechanism doesn't use the UART's frequency in pucdata.c's table.
- Add a new option PUC_CNAUTO. If this option is set, consinit() in x86/x86/consinit.c checks puc com device to use it as console. Without this option, the behavior is the same as before.
- Add a new config parameter PUC_CNBUS. The old code scans bus #0 only. If PUC_CNBUS is set, the specified number's bus will be scanned.
- Rename comcnprobe() to puc_cnprobe() to make it clear.
- Rename comcninit() to puc_cninit() to make it clear.
- Add code for a device that a device's com register is MMIO (#if0 ed).
|
| 1.12 |
| 23-Jan-2014 |
msaitoh | Add comments and KNF. No functional change.
|
| 1.11 |
| 22-Jul-2013 |
soren | Allow console on com_puc without a compile-time option so that PC servers can become headless after the first reboot (sadly, e.g. Intel AMT presents as a com_puc, but doesn't appear in the BIOS serial port table, so you need a keyboard and monitor to install and set the installboot parameters first).
Fix com_puc console on devices with offset BAR's.
|
| 1.10 |
| 28-Apr-2010 |
dyoung | branches: 1.10.8; 1.10.18; 1.10.22; 1.10.30; On x86, change the bus_space_tag_t to a pointer to a struct bus_space_tag. For now, bus_space_tag's only member is bst_type, the type of space, which is either X86_BUS_SPACE_IO or X86_BUS_SPACE_MEM. In the future, new bus_space_tag members will refer to override-functions installed by a new function, bus_space_tag_create(9).
Add pointers to constant struct bus_space_tag, x86_bus_space_io and x86_bus_space_mem. Use them to replace most uses of X86_BUS_SPACE_IO and X86_BUS_SPACE_MEM.
Add an x86-specific bus_space_is_equal(9) implementation that compares the two tags' bst_type.
|
| 1.9 |
| 13-Jan-2007 |
cube | branches: 1.9.44; 1.9.66; 1.9.68; Work around false-positives for gcc's detection of use of uninitialised variables.
|
| 1.8 |
| 11-Dec-2005 |
christos | branches: 1.8.20; merge ktrace-lwp.
|
| 1.7 |
| 27-Feb-2005 |
perry | branches: 1.7.4; nuke trailing whitespace
|
| 1.6 |
| 14-Jun-2003 |
thorpej | branches: 1.6.2; 1.6.10; 1.6.12; Also pass a type argument to comcnattach() and com_kgdb_attach(). comspeed() (and thus cominit()) may need this information.
|
| 1.5 |
| 29-Mar-2003 |
matt | Make this compile again.
|
| 1.4 |
| 13-Nov-2001 |
lukem | add RCSID
|
| 1.3 |
| 30-May-2001 |
lukem | branches: 1.3.2; add missing #include "opt_kgdb.h"
|
| 1.2 |
| 09-Dec-2000 |
imp | branches: 1.2.2; Change $Id: to $NetBSD$
|
| 1.1 |
| 25-Jul-2000 |
jeffs | branches: 1.1.2; Add code to allow the PCI com serial ports to be used as the system console. This is not enabled by default, and is turned on with options PUCCN. Done by castor@netbsd.org.
|
| 1.1.2.3 |
| 13-Dec-2000 |
bouyer | Sync with HEAD (for UBC fixes).
|
| 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 |
| 25-Jul-2000 |
bouyer | file puccn.c was added on branch thorpej_scsipi on 2000-11-20 11:42:36 +0000
|
| 1.2.2.2 |
| 14-Nov-2001 |
nathanw | Catch up to -current.
|
| 1.2.2.1 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.3.2.1 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.6.12.1 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.6.10.1 |
| 29-Apr-2005 |
kent | sync with -current
|
| 1.6.2.1 |
| 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
| 1.7.4.1 |
| 26-Feb-2007 |
yamt | sync with head.
|
| 1.8.20.1 |
| 01-Feb-2007 |
ad | Sync with head.
|
| 1.9.68.1 |
| 30-May-2010 |
rmind | sync with head
|
| 1.9.66.1 |
| 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
| 1.9.44.1 |
| 11-Aug-2010 |
yamt | sync with head.
|
| 1.10.30.1 |
| 23-Jul-2013 |
riastradh | sync with HEAD
|
| 1.10.22.2 |
| 18-May-2014 |
rmind | sync with head
|
| 1.10.22.1 |
| 28-Aug-2013 |
rmind | sync with head
|
| 1.10.18.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.10.8.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")
|