I have a HDD from Synology NAS where secure erase has been interrupted. HDD is now locked. Security level high. I tried to use default master passwor ...
I have a HDD from Synology NAS where secure erase has been interrupted. HDD is now locked. Security level high. I tried to use default master passwor ...
Now I wanted to implement ATA PIO and ATA DMA (PCI bus mastering) drivers. I read the OSdev wiki pages for them and after a whole day of messing aroun ...
This is the function that call's insl. The link is here, https://wiki.osdev.org/PCI_IDE_Controller#Commands. ...
I've been trying to wrap my head around the C part of the xv6 boot loader (the question is below the code) So it's using the CHS addressing scheme, ...
When trying to extract a vendor-specific feature for one of my drives (cmd = 0x89), I get an overflow error: OverflowError: signed integer is greater ...
I'm writing an OS for fun and I'm trying to write a PATA/IDE driver to access the disk, however it is not working. I have this line unsigned char stat ...
My code is as follows: If I send cmd transfer length over 1345, it sometimes work and sometimes it doesn't work. If thetransfer length grows up, th ...
IMPORTANT: this code will render media unusable without formatting or recovery. Use unused, empty, or unneeded media. It should be straightforward t ...
I want to make a VoIP ATA (Analog Telephone Adapter) Device using Raspberry Pi, furthermore, I also want to add FXS ports to the Raspberry Pi. Kindly, ...
How to display min and max salary from a table at a time (2 records at a time, one with max and another with min)? My input table data: Output: ...
I am writing an application based on .NET that checks the heath of a disk or more disks in a system. I can use the WMI interface for ATAPI to get at ...
I am writing a SMART monitor tool and I managed to get SMART attributes [Current, Worst, Raw Data] with SMART_REA_DATA command, but I need the thresho ...
I've been working on creating a program to send (preferrably arbitrary) ATA commands, and so far, the only option I've found in Windows is IOCTL_ATA_P ...
my setup would look like this: ubunutu linux pc running Asterisk Server analog phone connected to the VOIP ATA adapter VOIP ATA adapter conne ...
Here is my code. It fills ATAPI_RAWDATA array with 65535 in decimal. No Error codes. Secondary Error Register Port filled with 0. It does not halt and ...
i want to find out native max address of an HDD over SAS interface. i am using SAT ( scsi ata translation) with SCSI_PASS_THROUGH. but unable to find ...
I am trying to apply the recommendations from: Sending ATA commands directly to device in Windows? My goal is to send ATA 0xF2 (security unlock-0xF2) ...
I am trying to compile a module that includes libata-core.h as follows: on debian Jessie. The compiler says "No such file or directory". I have the ...
Imagine a system with one SATA controller. If controller operates in IDE mode it will show up in device manager like this: Windows XP: Windows > ...
From a batch file how would you find if a hard drive is ATA or AHCI? Is it stored somewhere in a file I can parse or is there a command to find out? ...