diff --git a/LICENSES/Unlicense.md b/LICENSES/Unlicense.md new file mode 100644 index 0000000..7f6e5ae --- /dev/null +++ b/LICENSES/Unlicense.md @@ -0,0 +1,27 @@ +Unlicense (Public Domain) +============================ + +This is free and unencumbered software released into the public domain. + +Anyone is free to copy, modify, publish, use, compile, sell, or +distribute this software, either in source code form or as a compiled +binary, for any purpose, commercial or non-commercial, and by any +means. + +In jurisdictions that recognize copyright laws, the author or authors +of this software dedicate any and all copyright interest in the +software to the public domain. We make this dedication for the benefit +of the public at large and to the detriment of our heirs and +successors. We intend this dedication to be an overt act of +relinquishment in perpetuity of all present and future rights to this +software under copyright law. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR +OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. + +For more information, please refer to <> diff --git a/hardware/aoe/1_QueryConfig->9:0_0x80000000 b/hardware/aoe/1_QueryConfig->9:0_0x80000000 new file mode 100644 index 0000000..7a729bf Binary files /dev/null and b/hardware/aoe/1_QueryConfig->9:0_0x80000000 differ diff --git a/hardware/aoe/1_QueryConfig->9:0_0x80000000.license b/hardware/aoe/1_QueryConfig->9:0_0x80000000.license new file mode 100644 index 0000000..191f634 --- /dev/null +++ b/hardware/aoe/1_QueryConfig->9:0_0x80000000.license @@ -0,0 +1,2 @@ +SPDX-FileCopyrightText: 2021 KOLANICH +SPDX-License-Identifier: Unlicense diff --git a/hardware/aoe/2_IssueAta<-9:0_0x15a56c b/hardware/aoe/2_IssueAta<-9:0_0x15a56c new file mode 100644 index 0000000..498fa72 Binary files /dev/null and b/hardware/aoe/2_IssueAta<-9:0_0x15a56c differ diff --git a/hardware/aoe/2_IssueAta<-9:0_0x15a56c.license b/hardware/aoe/2_IssueAta<-9:0_0x15a56c.license new file mode 100644 index 0000000..191f634 --- /dev/null +++ b/hardware/aoe/2_IssueAta<-9:0_0x15a56c.license @@ -0,0 +1,2 @@ +SPDX-FileCopyrightText: 2021 KOLANICH +SPDX-License-Identifier: Unlicense diff --git a/hardware/aoe/3_QueryConfig->9:0_0x0 b/hardware/aoe/3_QueryConfig->9:0_0x0 new file mode 100644 index 0000000..c77f25c Binary files /dev/null and b/hardware/aoe/3_QueryConfig->9:0_0x0 differ diff --git a/hardware/aoe/3_QueryConfig->9:0_0x0.license b/hardware/aoe/3_QueryConfig->9:0_0x0.license new file mode 100644 index 0000000..191f634 --- /dev/null +++ b/hardware/aoe/3_QueryConfig->9:0_0x0.license @@ -0,0 +1,2 @@ +SPDX-FileCopyrightText: 2021 KOLANICH +SPDX-License-Identifier: Unlicense diff --git a/hardware/aoe/4_IssueAta<-9:0_0x275bb b/hardware/aoe/4_IssueAta<-9:0_0x275bb new file mode 100644 index 0000000..fb420c3 Binary files /dev/null and b/hardware/aoe/4_IssueAta<-9:0_0x275bb differ diff --git a/hardware/aoe/4_IssueAta<-9:0_0x275bb.license b/hardware/aoe/4_IssueAta<-9:0_0x275bb.license new file mode 100644 index 0000000..191f634 --- /dev/null +++ b/hardware/aoe/4_IssueAta<-9:0_0x275bb.license @@ -0,0 +1,2 @@ +SPDX-FileCopyrightText: 2021 KOLANICH +SPDX-License-Identifier: Unlicense diff --git a/hardware/aoe/5_QueryConfig->ffff:ff_0x0 b/hardware/aoe/5_QueryConfig->ffff:ff_0x0 new file mode 100644 index 0000000..b271098 Binary files /dev/null and b/hardware/aoe/5_QueryConfig->ffff:ff_0x0 differ diff --git a/hardware/aoe/5_QueryConfig->ffff:ff_0x0.license b/hardware/aoe/5_QueryConfig->ffff:ff_0x0.license new file mode 100644 index 0000000..191f634 --- /dev/null +++ b/hardware/aoe/5_QueryConfig->ffff:ff_0x0.license @@ -0,0 +1,2 @@ +SPDX-FileCopyrightText: 2021 KOLANICH +SPDX-License-Identifier: Unlicense diff --git a/hardware/aoe/6_IssueAta->9:0_0xa75bb b/hardware/aoe/6_IssueAta->9:0_0xa75bb new file mode 100644 index 0000000..4e16f76 Binary files /dev/null and b/hardware/aoe/6_IssueAta->9:0_0xa75bb differ diff --git a/hardware/aoe/6_IssueAta->9:0_0xa75bb.license b/hardware/aoe/6_IssueAta->9:0_0xa75bb.license new file mode 100644 index 0000000..191f634 --- /dev/null +++ b/hardware/aoe/6_IssueAta->9:0_0xa75bb.license @@ -0,0 +1,2 @@ +SPDX-FileCopyrightText: 2021 KOLANICH +SPDX-License-Identifier: Unlicense diff --git a/hardware/aoe/7_IssueAta<-9:0_0x675bb b/hardware/aoe/7_IssueAta<-9:0_0x675bb new file mode 100644 index 0000000..2664170 Binary files /dev/null and b/hardware/aoe/7_IssueAta<-9:0_0x675bb differ diff --git a/hardware/aoe/7_IssueAta<-9:0_0x675bb.license b/hardware/aoe/7_IssueAta<-9:0_0x675bb.license new file mode 100644 index 0000000..191f634 --- /dev/null +++ b/hardware/aoe/7_IssueAta<-9:0_0x675bb.license @@ -0,0 +1,2 @@ +SPDX-FileCopyrightText: 2021 KOLANICH +SPDX-License-Identifier: Unlicense diff --git a/hardware/aoe/ReadMe.md b/hardware/aoe/ReadMe.md new file mode 100644 index 0000000..0e3f1d8 --- /dev/null +++ b/hardware/aoe/ReadMe.md @@ -0,0 +1,11 @@ + + +## ATA-over-Ethernet packets + +Source: Own work + +Were generated by using a userspace ATA-over-Ethernet implementation listening on a loopback interface, then connecting to it using the driver in Linux kernel, then using `smartctl` on the created device node.