| History log of /src/sys/arch/x68k/stand/libiocs |
| Revision | Date | Author | Comments |
| 1.11 | 24-May-2013 |
christos | fix more of the same kind of shortcut rule lossage
|
| 1.10 | 12-Jan-2009 |
tsutsui | branches: 1.10.14; 1.10.24; - WARNSfy - make sure machine and ${MACHIN_ARCH} symlinks are always created - several tweaks to allow build without installed DESTDIR
|
| 1.9 | 19-Oct-2008 |
apb | branches: 1.9.2; Use ${TOOL_AWK} instead of ${AWK} or plain "awk" in make commands. Pass AWK=${TOOL_AWK:Q} to shell scripts that use awk.
|
| 1.8 | 29-Jun-2006 |
lukem | branches: 1.8.58; 1.8.62; 1.8.68; Support MAKEVERBOSE
|
| 1.7 | 12-Dec-2001 |
tv | branches: 1.7.32; 1.7.46; 1.7.50; 1.7.58; MKfoo=no -> NOfoo
|
| 1.6 | 14-Nov-2001 |
tv | Work around <bsd.lib.mk> used for kernel libs in other places. Clean up include paths.
|
| 1.5 | 19-Oct-2000 |
minoura | branches: 1.5.4; 1.5.8; Use up-to-date (newly installed) header files when DESTDIR is set.
|
| 1.4 | 11-Nov-1999 |
itohy | branches: 1.4.4; Make X680x0 IOCS library build on ELF toolchain.
|
| 1.3 | 16-Mar-1999 |
minoura | branches: 1.3.8; 1.3.10; 1.3.14; Merged minoura_x68k_bus_h branch.
|
| 1.2 | 13-Feb-1999 |
lukem | convert from NOxxx= to MKxxx=no. include <bsd.own.mk> if testing a MKxxx variable.
|
| 1.1 | 01-Sep-1998 |
itohy | branches: 1.1.6; X680x0 IOCS library.
|
| 1.1.6.1 | 14-Mar-1999 |
minoura | Sync.
|
| 1.3.14.1 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.3.10.1 | 15-Nov-1999 |
fvdl | Sync with -current
|
| 1.3.8.1 | 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.4.4.1 | 22-Oct-2000 |
tv | Pullup 1.5 [minoura]: Use up-to-date (newly installed) header files when DESTDIR is set.
|
| 1.5.8.1 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.5.4.1 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.7.58.1 | 13-Jul-2006 |
gdamore | Merge from HEAD.
|
| 1.7.50.1 | 11-Aug-2006 |
yamt | sync with head
|
| 1.7.46.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.7.32.1 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.8.68.1 | 13-Dec-2008 |
haad | Update haad-dm branch to haad-dm-base2.
|
| 1.8.62.1 | 04-May-2009 |
yamt | sync with head.
|
| 1.8.58.1 | 17-Jan-2009 |
mjf | Sync with HEAD.
|
| 1.9.2.1 | 19-Jan-2009 |
skrll | Sync with HEAD.
|
| 1.10.24.1 | 23-Jun-2013 |
tls | resync from head
|
| 1.10.14.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")
|
| 1.9 | 11-Feb-2014 |
tsutsui | Specify default SCSI inquiry size (36 bytes) on IOCS_S_INQUIRY() command.
X680x0 SCSI IOCS stalls if SCSI device doesn't return inquiry data of specified allocation length size on the INQUIRY command, and it causes hangup on the XM6 based emulators that return only upto 36 byte inquiry data on SCSI disk emulation.
Many real SCSI-2 hard drives seem to support >100 byte inquiry data, but at least there is a harddisk that returns only supported inquiry data size and quits transfer.
The bootloader checks only the device type and there is no reason to read 100 bytes that includes vender specific data.
Analyzed and reported by GIMONS, a developer of XM6 TypeG emulator, which also can run NetBSD/x68k.
|
| 1.8 | 21-Feb-2011 |
itohy | branches: 1.8.4; 1.8.14; 1.8.18; Cleanup my copyright notice.
|
| 1.7 | 17-Mar-2009 |
he | branches: 1.7.4; 1.7.6; 1.7.8; Due to the way these files are used, ref. libdos/makedoscalls.awk and libiocs/makeiocscalls.awk, we need a space between the function name and the parameter list in the declaration.
|
| 1.6 | 14-Mar-2009 |
dsl | Remove all the __P() from sys (excluding sys/dist) Diff checked with grep and MK1 eyeball. i386 and amd64 GENERIC and sys still build.
|
| 1.5 | 24-Dec-2007 |
perry | branches: 1.5.10; 1.5.18; 1.5.24; Remove __attribute__((__noreturn__)) from things already marked __dead Found by the department of redundancy department.
|
| 1.4 | 24-Dec-2005 |
perry | branches: 1.4.50; 1.4.60; 1.4.64; __asm__ -> __asm __const__ -> const __inline__ -> inline __volatile__ -> volatile
|
| 1.3 | 24-Dec-2005 |
perry | Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
|
| 1.2 | 22-Nov-1999 |
itohy | branches: 1.2.44; Add a bunch of "__attribute__((__packed__))"s to get along with the ELF compiler.
|
| 1.1 | 01-Sep-1998 |
itohy | branches: 1.1.14; 1.1.20; X680x0 IOCS library.
|
| 1.1.20.1 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.1.14.1 | 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.2.44.2 | 21-Jan-2008 |
yamt | sync with head
|
| 1.2.44.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.4.64.1 | 02-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.4.60.1 | 26-Dec-2007 |
ad | Sync with head.
|
| 1.4.50.1 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.5.24.1 | 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
| 1.5.18.1 | 28-Apr-2009 |
skrll | Sync with HEAD.
|
| 1.5.10.1 | 04-May-2009 |
yamt | sync with head.
|
| 1.7.8.1 | 05-Mar-2011 |
bouyer | Sync with HEAD
|
| 1.7.6.1 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.7.4.1 | 05-Mar-2011 |
rmind | sync with head
|
| 1.8.18.1 | 18-May-2014 |
rmind | sync with head
|
| 1.8.14.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.8.4.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")
|
| 1.3 | 16-Aug-2020 |
isaki | Overhaul xxboot. And merge floppy boot, taken from boot_ustar. - Rewrite boot.S completely. boot.S now supports boot from SCSI HD/CD and floppy. - Use IOCS call to identify the floppy format, instead of chkfmt.s which accesses hardware directly. - Import print_hex() debug function from boot_ufs. - Import a feature that displays initial registers (for debug) from boot_ufs, and restore it (this in boot_ufs has been broken). - Add size optimized alternatives for some libkern routines. - Stop linking libsa to prevent to link unexpected objects. - Bump version to 2.0.
|
| 1.2 | 18-Jan-2020 |
isaki | Initialize the screen in all primary bootloaders. - Some IPL (or boot selector) don't do it, but current secondary bootloader expects the screen to be initialized to display logo. To keep messages (like version signature) displayed by primary bootloader, this initialization should be done early in all primary bootloaders. - For boot_ustar.S, relocates some registers to save bootinfo (%d0). - Bumps version.
Confirmed on X68030+060turbo and my X68030. This problem was found on X68030+060turbo at NetBSD booth in OSC 2011 Hiroshima (8+ years ago).
|
| 1.1 | 27-Sep-2001 |
minoura | branches: 1.1.2; 1.1.6; 1.1.8; 1.1.214; 1.1.220; libsa for the new bootloader of x68k port.
|
| 1.1.220.1 | 25-Jan-2020 |
ad | Sync with head.
|
| 1.1.214.1 | 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
| 1.1.8.2 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.1.8.1 | 27-Sep-2001 |
thorpej | file iocscall.h was added on branch kqueue on 2002-01-10 19:50:33 +0000
|
| 1.1.6.2 | 27-Sep-2001 |
minoura | libsa for the new bootloader of x68k port.
|
| 1.1.6.1 | 27-Sep-2001 |
minoura | file iocscall.h was added on branch nathanw_sa on 2001-09-27 10:03:28 +0000
|
| 1.1.2.2 | 01-Oct-2001 |
fvdl | Catch up with -current.
|
| 1.1.2.1 | 27-Sep-2001 |
fvdl | file iocscall.h was added on branch thorpej-devvp on 2001-10-01 12:43:09 +0000
|
| 1.3 | 21-Feb-2011 |
itohy | Cleanup my copyright notice.
|
| 1.2 | 11-Nov-1999 |
itohy | branches: 1.2.156; 1.2.162; 1.2.164; Make X680x0 IOCS library build on ELF toolchain.
|
| 1.1 | 01-Sep-1998 |
itohy | branches: 1.1.14; 1.1.16; 1.1.20; X680x0 IOCS library.
|
| 1.1.20.1 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.1.16.1 | 15-Nov-1999 |
fvdl | Sync with -current
|
| 1.1.14.1 | 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.2.164.1 | 05-Mar-2011 |
bouyer | Sync with HEAD
|
| 1.2.162.1 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.2.156.1 | 05-Mar-2011 |
rmind | sync with head
|
| 1.3 | 11-Feb-2014 |
tsutsui | Remove unused inline version of SCSI IOCS functions.
|
| 1.2 | 24-Dec-2005 |
perry | branches: 1.2.112; 1.2.122; 1.2.128; Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
|
| 1.1 | 27-Sep-2001 |
minoura | branches: 1.1.2; 1.1.6; 1.1.8; 1.1.40; libsa for the new bootloader of x68k port.
|
| 1.1.40.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.1.8.2 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.1.8.1 | 27-Sep-2001 |
thorpej | file scsi.h was added on branch kqueue on 2002-01-10 19:50:34 +0000
|
| 1.1.6.2 | 27-Sep-2001 |
minoura | libsa for the new bootloader of x68k port.
|
| 1.1.6.1 | 27-Sep-2001 |
minoura | file scsi.h was added on branch nathanw_sa on 2001-09-27 10:03:28 +0000
|
| 1.1.2.2 | 01-Oct-2001 |
fvdl | Catch up with -current.
|
| 1.1.2.1 | 27-Sep-2001 |
fvdl | file scsi.h was added on branch thorpej-devvp on 2001-10-01 12:43:10 +0000
|
| 1.2.128.1 | 18-May-2014 |
rmind | sync with head
|
| 1.2.122.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.2.112.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")
|