From a55457ad17ec37ccd7070ce0e24365b501a7f8bc Mon Sep 17 00:00:00 2001 From: Marc Riera Date: Thu, 7 Apr 2022 19:59:13 +0200 Subject: [PATCH] Models > Controllers --- content/{models => controllers}/_index.md | 2 +- .../{models => controllers}/classic/_index.md | 0 .../{models => controllers}/serial/_index.md | 0 .../standalone/_index.md | 0 content/{models => controllers}/usb/_index.md | 0 .../dgoc44u_hid-report-descriptor.txt | 0 .../tcpp20009_standard-descriptor.txt | 0 .../tcpp20011_standard-descriptor.txt | 0 .../tcpp20014_standard-descriptor.txt | 0 .../zkns001_hid-report-descriptor.txt | 0 .../zkns001_standard-descriptor.txt | 0 content/{models => controllers}/wii/_index.md | 0 static/images/logo_big.png | Bin 6034 -> 8004 bytes 13 files changed, 1 insertion(+), 1 deletion(-) rename content/{models => controllers}/_index.md (62%) rename content/{models => controllers}/classic/_index.md (100%) rename content/{models => controllers}/serial/_index.md (100%) rename content/{models => controllers}/standalone/_index.md (100%) rename content/{models => controllers}/usb/_index.md (100%) rename content/{models => controllers}/usb/descriptors/dgoc44u_hid-report-descriptor.txt (100%) rename content/{models => controllers}/usb/descriptors/tcpp20009_standard-descriptor.txt (100%) rename content/{models => controllers}/usb/descriptors/tcpp20011_standard-descriptor.txt (100%) rename content/{models => controllers}/usb/descriptors/tcpp20014_standard-descriptor.txt (100%) rename content/{models => controllers}/usb/descriptors/zkns001_hid-report-descriptor.txt (100%) rename content/{models => controllers}/usb/descriptors/zkns001_standard-descriptor.txt (100%) rename content/{models => controllers}/wii/_index.md (100%) diff --git a/content/models/_index.md b/content/controllers/_index.md similarity index 62% rename from content/models/_index.md rename to content/controllers/_index.md index d5c7dfb..b1fc79d 100644 --- a/content/models/_index.md +++ b/content/controllers/_index.md @@ -1,5 +1,5 @@ --- -title: "Models" +title: "Controllers" weight: 1 alwaysopen: true --- diff --git a/content/models/classic/_index.md b/content/controllers/classic/_index.md similarity index 100% rename from content/models/classic/_index.md rename to content/controllers/classic/_index.md diff --git a/content/models/serial/_index.md b/content/controllers/serial/_index.md similarity index 100% rename from content/models/serial/_index.md rename to content/controllers/serial/_index.md diff --git a/content/models/standalone/_index.md b/content/controllers/standalone/_index.md similarity index 100% rename from content/models/standalone/_index.md rename to content/controllers/standalone/_index.md diff --git a/content/models/usb/_index.md b/content/controllers/usb/_index.md similarity index 100% rename from content/models/usb/_index.md rename to content/controllers/usb/_index.md diff --git a/content/models/usb/descriptors/dgoc44u_hid-report-descriptor.txt b/content/controllers/usb/descriptors/dgoc44u_hid-report-descriptor.txt similarity index 100% rename from content/models/usb/descriptors/dgoc44u_hid-report-descriptor.txt rename to content/controllers/usb/descriptors/dgoc44u_hid-report-descriptor.txt diff --git a/content/models/usb/descriptors/tcpp20009_standard-descriptor.txt b/content/controllers/usb/descriptors/tcpp20009_standard-descriptor.txt similarity index 100% rename from content/models/usb/descriptors/tcpp20009_standard-descriptor.txt rename to content/controllers/usb/descriptors/tcpp20009_standard-descriptor.txt diff --git a/content/models/usb/descriptors/tcpp20011_standard-descriptor.txt b/content/controllers/usb/descriptors/tcpp20011_standard-descriptor.txt similarity index 100% rename from content/models/usb/descriptors/tcpp20011_standard-descriptor.txt rename to content/controllers/usb/descriptors/tcpp20011_standard-descriptor.txt diff --git a/content/models/usb/descriptors/tcpp20014_standard-descriptor.txt b/content/controllers/usb/descriptors/tcpp20014_standard-descriptor.txt similarity index 100% rename from content/models/usb/descriptors/tcpp20014_standard-descriptor.txt rename to content/controllers/usb/descriptors/tcpp20014_standard-descriptor.txt diff --git a/content/models/usb/descriptors/zkns001_hid-report-descriptor.txt b/content/controllers/usb/descriptors/zkns001_hid-report-descriptor.txt similarity index 100% rename from content/models/usb/descriptors/zkns001_hid-report-descriptor.txt rename to content/controllers/usb/descriptors/zkns001_hid-report-descriptor.txt diff --git a/content/models/usb/descriptors/zkns001_standard-descriptor.txt b/content/controllers/usb/descriptors/zkns001_standard-descriptor.txt similarity index 100% rename from content/models/usb/descriptors/zkns001_standard-descriptor.txt rename to content/controllers/usb/descriptors/zkns001_standard-descriptor.txt diff --git a/content/models/wii/_index.md b/content/controllers/wii/_index.md similarity index 100% rename from content/models/wii/_index.md rename to content/controllers/wii/_index.md diff --git a/static/images/logo_big.png b/static/images/logo_big.png index 69af4c0cc0ff1e488e622415563493a00a7ae5c8..474eb70198f502519006d63d06f3f9d00d7c3964 100644 GIT binary patch delta 7811 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 Vk!t82k}UuL002ovPDHLkV1mz@GNk|j literal 6034 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 MNY7jstL+m1Kk~5O{{R30