|  |  | @148 | 13 years | David Azarewicz | Fix spin-up / power-up issue on some hardware
Changes to debug output … | 
            
              |  |  | @147 | 13 years | rousseau | Changed the default value of the /r option (TRACK ticket #21)
Reason … | 
            
              |  |  | @146 | 13 years | rousseau | Corrected missing commenting-out of int 3 instruction in devhelp.h
 … | 
            
              |  |  | @145 | 13 years | rousseau | Possibly fixed VirtualBox trap #8/reset problem (TRAC ticket #15)
 … | 
            
              |  |  | @144 | 13 years | rousseau | Fixed the Open Watcom build
Building with Open Watcom produced a non … | 
            
              |  |  | @143 | 13 years | rousseau | Added build and clean scripts
Also modified clean-target to delete … | 
            
              |  |  | @141 | 13 years | Markus Thielen | fixed #13 (kernel exit call for trap dumps) | 
            
              |  |  | @138 | 13 years | Markus Thielen | fix for #14 | 
            
              |  |  | @137 | 13 years | Markus Thielen | removed obsolete file in idctest | 
            
              |  |  | @136 | 13 years | Markus Thielen | fixed #16 | 
            
              |  |  | @135 | 13 years | Markus Thielen | minor change to ioctl_test.c so gcc compiles it without warnings | 
            
              |  |  | @133 | 13 years | Markus Thielen | * (#13) added IDC entry point to allow switching back to BIOS mode
* … | 
            
              |  |  | @131 | 14 years | cjm | - Last minute change to make the command line option /G work properly. … | 
            
              |  |  | @129 | 14 years | cjm | - Finishing touches to SMART support in the context of tests with  … | 
            
              |  |  | @128 | 14 years | cjm | - Added IBMS506$ character device driver to support existing SMART … | 
            
              |  |  | @126 | 14 years | cjm | - Disabled SMART preliminary SMART support which as not yet been … | 
            
              |  |  | @125 | 14 years | cjm | Version 1.21
------------
- Triggered by reports of performance loss … | 
            
              |  |  | @123 | 14 years | Markus Thielen | renamed 'cvprintf' to 'ciprintf' to avoid confusion with vprintf-like funcs | 
            
              |  |  | @122 | 14 years | Markus Thielen | - added support for /q switch (#7)
- added cv#printf macros to support … | 
            
              |  |  | @121 | 14 years | cjm | OS2AHCI Version 1.19
====================
- Added retry counters to … | 
            
              |  |  | @120 | 14 years | Markus Thielen | updated README | 
            
              |  |  | @118 | 14 years | Markus Thielen | include time stamps in debug log | 
            
              |  |  | @117 | 14 years | Markus Thielen | preserve unaligned flag when IORBs are requeued | 
            
              |  |  | @116 | 14 years | Markus Thielen | - do not initialize com port if base address is 0 (thanks, Steven)
- … | 
            
              |  |  | @115 | 14 years | Markus Thielen | added os2ahci.def to ignore list (is a generated file) | 
            
              |  |  | @114 | 14 years | Markus Thielen | added trace.c | 
            
              |  |  | @113 | 14 years | Markus Thielen | removed warning (missing return statement) | 
            
              |  |  | @112 | 14 years | Markus Thielen | - removed RAS calls (tracing to OS/2 kernel trace buffer was … | 
            
              |  |  | @111 | 14 years | Markus Thielen | added support for os2trace (buggy; messages get swallowed); reverted … | 
            
              |  |  | @110 | 14 years | Markus Thielen | contains CMs changes for unaligned buffers; removed unused stack var; … | 
            
              |  |  | @109 | 14 years | Markus Thielen | added unaligned buffer option | 
            
              |  |  | @108 | 14 years | Markus Thielen | fix for #1 | 
            
              |  |  | @107 | 14 years | Markus Thielen | added incremental buffer size (loop) to readsect; added logging to readsect | 
            
              |  |  | @106 | 14 years | Markus Thielen | fixed a typo in usage; removed unused local variable | 
            
              |  |  | @105 | 14 years | Markus Thielen | changed readsect; buffer size can now be set on the command line | 
            
              |  |  | @104 | 14 years | Markus Thielen | added readtest.c (sector read program) | 
            
              |  |  | @103 | 14 years | Markus Thielen | added error interrupt info to serial dump | 
            
              |  |  | @102 | 14 years | Markus Thielen | avoid possible IRQ storm during error handling | 
            
              |  |  | @101 | 14 years | Markus Thielen | use 32bit calculation during validation of BIOS provided CHS data; … | 
            
              |  |  | @100 | 14 years | Markus Thielen | fixed Makefile bug (DEF file not rebuilt if version.h changed) | 
            
              |  |  | @95 | 15 years | markus | removed os2ahci.def from SVN, since it's a created file; changed … | 
            
              |  |  | @94 | 15 years | markus | updated README (toolchain description) | 
            
              |  |  | @93 | 15 years | chris | - Add "This driver is licensed for use only in conjunction with … | 
            
              |  |  | @92 | 15 years | chris | - Changes to README | 
            
              |  |  | @91 | 15 years | chris | - updated README | 
            
              |  |  | @90 | 15 years | chris | - Added README | 
            
              |  |  | @88 | 15 years | markus | changed bldlevel signature according to contract | 
            
              |  |  | @87 | 15 years | markus | changed copyright headers according to contract; removed evaluation message | 
            
              |  |  | @86 | 15 years | chris | - Cosmetic changes to comments
- Fix number to string conversion for … | 
            
              |  |  | @85 | 15 years | markus | new version 1.10 | 
            
              |  |  | @84 | 15 years | chris | - Added ioctl.c, ioctl.h and apm.c to repository | 
            
              |  |  | @83 | 15 years | markus | removed BLDLEVEL_ constants from version.h to get rid of redundant … | 
            
              |  |  | @82 | 15 years | chris | Version 1.09
============
- Added new command line parameter, "/4", … | 
            
              |  |  | @81 | 15 years | chris | Version 1.07
============
- Changed resource allocation such that all … | 
            
              |  |  | @80 | 15 years | chris | Version 1.06
============
- Finally came across a BIOS which accesses … | 
            
              |  |  | @79 | 15 years | chris | - fixed debug print code in readl/writel (stack offset after printf() … | 
            
              |  |  | @77 | 15 years | chris | - Further fixes to automatic ATAPI sense handling, now supporting … | 
            
              |  |  | @76 | 15 years | chris | - APM support
- Generic IOCTL interface for adapter passthrough … | 
            
              |  |  | @75 | 15 years | chris | atapi.c:
 - Extended workaround for incorrect direction bits to "mode … | 
            
              |  |  | @74 | 15 years | chris | - ATAPI fixes; still having trouble with INQUIRY command bein sent … | 
            
              |  |  | @73 | 15 years | chris | - Actually, I tried to get CR/LF-formatted Rexx scripts checked in but … | 
            
              |  |  | @72 | 15 years | chris | - cosmetic changes | 
            
              |  |  | @71 | 15 years | chris | - Added minimum NCQ depth for SATA devices which don't support NCQ at … | 
            
              |  |  | @70 | 15 years | chris | A few small comment changes which where in the queue for a few weeks. | 
            
              |  |  | @69 | 15 years | markus | fixed ATAPI packet commands; added cache flush in shutdown handler; … | 
            
              |  |  | @68 | 15 years | markus | made it compile, added atapi command mapping/padding (->12 bytes) | 
            
              |  |  | @67 | 15 years | markus | set AP_WRITE flag for atapi_exec_cdb commands according to flags in IORB | 
            
              |  |  | @66 | 15 years | chris | - Added code to dprintf TF_DATA register in restart_ctxhook
- Cleaned … | 
            
              |  |  | @65 | 15 years | root | added padding to ATAPI CDBs | 
            
              |  |  | @64 | 15 years | markus | changed atapi command bits; ATAPI commands are still not working | 
            
              |  |  | @63 | 15 years | markus | added feature byte to ATAPI commands; fixed request sense CDB | 
            
              |  |  | @62 | 15 years | markus | fixed wrong ATAPI_REQ_SENSE command | 
            
              |  |  | @61 | 15 years | markus | removed INT 3 from memcpy (haha, got ya!); removed obsolete … | 
            
              |  |  | @60 | 15 years | markus | added atapi_ calls; untested | 
            
              |  |  | @59 | 15 years | markus | removed (already commented out) debug code | 
            
              |  |  | @58 | 15 years | markus | fixed NCQ (yay!) | 
            
              |  |  | @57 | 15 years | markus | fixed ata_cmd to FIS mapping (LBA-28); removed sector mapping test code | 
            
              |  |  | @56 | 15 years | markus | dump LBA28/LBA48 and hex dump of FIS to serial terminal | 
            
              |  |  | @55 | 15 years | markus | fixed readtest to run under OS/2 Ring3 above 2GB; commented out ADD … | 
            
              |  |  | @54 | 15 years | markus | added first readtest version (does not compile) | 
            
              |  |  | @53 | 15 years | markus | version with lba mapping (read) test | 
            
              |  |  | @52 | 15 years | markus | nothing much | 
            
              |  |  | @51 | 15 years | markus | ported lbatest to unix | 
            
              |  |  | @50 | 15 years | markus | started rewrite of lbatest (old version is limited to 2GB...) | 
            
              |  |  | @49 | 15 years | markus | sped up writing (larger buffer) | 
            
              |  |  | @48 | 15 years | markus | display console message if AHCI device is claimed by other driver; … | 
            
              |  |  | @47 | 15 years | markus | removed NCQ flag array dump | 
            
              |  |  | @46 | 15 years | markus | display geomtry info if debug is set | 
            
              |  |  | @45 | 15 years | markus | minor stuff | 
            
              |  |  | @44 | 15 years | markus | added lbatest | 
            
              |  |  | @43 | 15 years | markus | removed unused local vars | 
            
              |  |  | @42 | 15 years | markus | fixed NCQ disabling via switch | 
            
              |  |  | @41 | 15 years | markus | set disable_ncq to 0x01 instead of 0xff in command line parser | 
            
              |  |  | @40 | 15 years | markus | added option to disable NCQ for all adapters/ports | 
            
              |  |  | @39 | 15 years | markus | fixed bug reading CHS from identify package result; fixed ATA geometry … | 
            
              |  |  | @38 | 15 years | markus | changes for drive geometry mapping | 
            
              |  |  | @37 | 15 years | markus | changed serial port setup (still not working ok), prolonged timeout … | 
            
              |  |  | @36 | 15 years | markus | Heureka! Fixed problems on real hardware (AHCI enabled bit must be set … | 
            
              |  |  | @35 | 15 years | markus | working on interrupts, bug not found so far | 
            
              |  |  | @34 | 15 years | markus | set builddate in DRIVERSTRUCT; fixed RM device signature | 
            
              |  |  |