From: tmk Date: Tue, 21 Jun 2016 05:53:27 +0000 (+0900) Subject: Move some projects to 'orphan' directory X-Git-Url: https://git.friedersdorff.com/?a=commitdiff_plain;h=885e7adb18fb6039f0fe66de23e0622af923f7d1;p=max%2Ftmk_keyboard.git Move some projects to 'orphan' directory --- diff --git a/README.md b/README.md index 7edce607..941acf11 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,15 @@ TMK Keyboard Firmware Collection ================================ -This is a keyboard firmware with some useful features for Atmel AVR controller. +This repository includes keyboard and converter firmware projects built with [`tmk_core`][tmk_core] keyboard library. -Source code is available here: +The latest source code is available here: Updates ------- +#### 2016/06/22 +Some projects were moved from `converter` and `keyboard` to `orphan` directory. Those might be removed in some future but you will be able to access them with `orphans` tag. See + #### 2016/02/10 core: flabbergast's Chibios protocol was merged from (@72b1668). See [tmk_core/protocol/chibios/README.md](tmk_core/protocol/chibios/README.md). Chibios protocol supports Cortex-M such as STM32 and Kinetis. @@ -19,28 +22,6 @@ In `Makefile` you need to set `TMK_DIR` to indicate core library location now. -Features --------- -These features can be used in your keyboard. - -* Multi-layer Keymap - Multiple keyboard layouts with layer switching -* Mouse key - Mouse control with keyboard -* System Control Key - Power Down, Sleep, Wake Up and USB Remote Wake up -* Media Control Key - Volume Down/Up, Mute, Next/Prev track, Play, Stop and etc -* USB NKRO - 120 keys(+ 8 modifiers) simultaneously -* PS/2 mouse support - PS/2 mouse(TrackPoint) as composite device -* Keyboard protocols - PS/2, ADB, M0110, Sun and other old keyboard protocols -* User Function - Customizable function of key with writing code -* Macro - Very primitive at this time -* Keyboard Tricks - Oneshot modifier and modifier with tapping feature -* Debug Console - Messages for debug and interaction with firmware -* Virtual DIP Switch - Configurations stored EEPROM(Boot Magic) -* Locking CapsLock - Mechanical switch support for CapsLock -* Breathing Sleep LED - Sleep indicator with charm during USB suspend -* Backlight - Control backlight levels - - - Projects -------- You can find some keyboard specific projects under `converter` and `keyboard` directory. @@ -54,32 +35,23 @@ You can find some keyboard specific projects under `converter` and `keyboard` di * [x68k_usb](converter/x68k_usb/) - [Sharp X68000 keyboard to USB][GH_x68k] * [sun_usb](converter/sun_usb/) - [Sun] to USB(type4, 5 and 3?) * [pc98_usb](converter/pc98_usb/) - [PC98] to USB -* [usb_usb](converter/usb_usb/) - USB to USB(experimental) -* [ascii_usb](converter/ascii_usb/) - ASCII(Serial console terminal) to USB -* [ibm4704_usb](converter/ibm4704_usb) - [IBM 4704 keyboard Converter][GH_ibm4704] +* [usb_usb](converter/usb_usb/) - [USB to USB][GH_usb] +* [ibm4704_usb](converter/ibm4704_usb) - [IBM 4704 keyboard to USB][GH_ibm4704] +* [next_usb](converter/next_usb) - NeXT(Non-ADB) to USB, contributed by [BCG](https://github.com/bgould) and based on [Adafruit's work](https://learn.adafruit.com/usb-next-keyboard-with-arduino-micro/overview) ### keyboard * [hhkb](keyboard/hhkb/) - [Happy Hacking Keyboard pro][GH_hhkb] **my main board** -* [gh60](keyboard/gh60/) - [GH60] DIY 60% keyboard [prototype][GH60_proto] **my second board** +* [alps64](keyboard/alps64/) - [Alps64 PCB](https://geekhack.org/index.php?topic=69740.0) * [hbkb](keyboard/hbkb/) - [Happy Buckling spring keyboard][GH_hbkb](IBM Model M 60% mod) -* [hid_liber](keyboard/hid_liber/) - [HID liberation][HID_liber] controller (by alaricljs) -* [phantom](keyboard/phantom/) - [Phantom] keyboard (by Tranquilite) -* [IIgs_Standard](keyboard/IIgs/) - Apple [IIGS] keyboard mod(by JeffreySung) -* [macway](keyboard/macway/) - [Compact keyboard mod][GH_macway] [retired] -* [KMAC](keyboard/kmac/) - Korean custom keyboard -* [Lightsaber](keyboard/lightsaber/) - Korean custom keyboard * [Infinity](keyboard/infinity/) - Massdrop [Infinity keyboard][Infinity] -* [NerD](keyboard/nerd/) - Korean custom keyboard -* [KittenPaw](keyboard/kitten_paw) - Custom Majestouch controller -* [Lightpad](keyboard/lightpad) - Korean custom keypad -* [ghost_squid](keyboard/ghost_squid/) - [The Ghost Squid][ghost_squid] controller for [Cooler Master QuickFire XT][cmxt] +* [gh60](keyboard/gh60/) - [GH60] DIY 60% keyboard [prototype][GH60_proto] **my second board** +* [onekey](keyboard/onekey/) - Simple one key keyboard example -### External projects using tmk_keyboard -* [ErgoDox_cub-uanic][cub-uanic] - Split Ergonomic Keyboard [ErgoDox][ergodox_org] -* [mcdox][mcdox_tmk] - [mcdox][mcdox] + +### Projects based tmk_keyboard or tmk_core +https://github.com/tmk/tmk_keyboard/wiki/TMK-Based-Projects -[GH_macway]: http://geekhack.org/showwiki.php?title=Island:11930 [GH_hhkb]: http://geekhack.org/showwiki.php?title=Island:12047 [GH_ps2]: http://geekhack.org/showwiki.php?title=Island:14618 [GH_adb]: http://geekhack.org/showwiki.php?title=Island:14290 @@ -90,20 +62,11 @@ You can find some keyboard specific projects under `converter` and `keyboard` di [GH_x68k]: http://geekhack.org/showwiki.php?title=Island:29060 [GH_hbkb]: http://geekhack.org/showwiki.php?title=Island:29483 [GH_ibm4704]: http://geekhack.org/index.php?topic=54706.0 -[HID_liber]: http://deskthority.net/wiki/HID_Liberation_Device_-_DIY_Instructions -[Phantom]: http://geekhack.org/index.php?topic=26742 [GH60]: http://geekhack.org/index.php?topic=34959 [GH60_proto]: http://geekhack.org/index.php?topic=37570.0 [PC98]: http://en.wikipedia.org/wiki/NEC_PC-9801 [Sun]: http://en.wikipedia.org/wiki/Sun-3 -[IIGS]: http://en.wikipedia.org/wiki/Apple_IIGS [Infinity]: https://www.massdrop.com/buy/infinity-keyboard-kit -[ghost_squid]: http://deskthority.net/wiki/Costar_replacement_controllers#The_Ghost_Squid -[cmxt]: http://gaming.coolermaster.com/en/products/keyboards/quickfirext/ -[ergodox_org]: http://ergodox.org/ -[cub-uanic]: https://github.com/cub-uanic/tmk_keyboard/tree/master/keyboard/ergodox -[mcdox]: https://github.com/DavidMcEwan/mcdox -[mcdox_tmk]: https://github.com/DavidMcEwan/tmk_keyboard/tree/master/keyboard/mcdox @@ -131,7 +94,7 @@ Magic Commands -------------- To see help press `Magic` + `H`. -`Magic` key combination is `LShift` + `RShift` in many project, but `Power` key on ADB converter. +`Magic` key combination is `LShift` + `RShift` in many projects, but `Power` key on ADB converter. `Magic` keybind can be vary on each project, check `config.h` in project directory. Following commands can be also executed with `Magic` + key. In console mode `Magic` keybind is not needed. @@ -202,11 +165,11 @@ To avoid configuring accidentally additive salt key `KC_SPACE` also needs to be Mechanical Locking support -------------------------- -This feature makes it possible for you to use mechanical locking switch for `CapsLock`, `NumLock` +This feature makes it possible for you to use mechanical locking switch for `CapsLock`, `NumLock` or `ScrollLock`. To enable this feature define these macros in `config.h` and use `KC_LCAP`, `KC_LN UM` or `KC_LSCR` in keymap for locking key instead of normal `KC_CAPS`, `KC_NLCK` or `KC_SLCK`. Res ync option tries to keep switch state consistent with keyboard LED state. - + #define LOCKING_SUPPORT_ENABLE #define LOCKING_RESYNC_ENABLE @@ -214,15 +177,21 @@ ync option tries to keep switch state consistent with keyboard LED state. Start Your Own Project ----------------------- -**TBD** +1. Add `tmk_core` into your repository using `git submodule` or `git subtree`. +2. Copy files from `tmk_keybaord` or other project similar to yours +3. Edit those files to support your keyboard. + +See these as examples. +- https://github.com/tmk/infinity_ergodox +- https://github.com/tmk/whitefox Debugging -------- -Use PJRC's `hid_listen` to see debug messages. You can use the tool for debug even if firmware use LUFA stack. +Use PJRC's `hid_listen` to see debug messages. You can use xprintf() to display debug info, see `tmk_core/common/xprintf.h`. -You can use xprintf() to display debug info on `hid_listen`, see `tmk_core/common/xprintf.h`. +- https://www.pjrc.com/teensy/hid_listen.html @@ -236,6 +205,13 @@ Files and Directories +Contribution +------------ +- Report bugs in github **[Issues](https://github.com/tmk/tmk_keyboard/issues)**. +- Pull requets are also welcomed. + + + Coding Style ------------- - Doesn't use Tab to indent, use 4-spaces instead. diff --git a/keyboard/IIgs/Makefile b/orphan/IIgs/Makefile similarity index 100% rename from keyboard/IIgs/Makefile rename to orphan/IIgs/Makefile diff --git a/keyboard/IIgs/README b/orphan/IIgs/README similarity index 100% rename from keyboard/IIgs/README rename to orphan/IIgs/README diff --git a/keyboard/IIgs/config.h b/orphan/IIgs/config.h similarity index 100% rename from keyboard/IIgs/config.h rename to orphan/IIgs/config.h diff --git a/keyboard/IIgs/doc/PIN_BYPASS.jpg b/orphan/IIgs/doc/PIN_BYPASS.jpg similarity index 100% rename from keyboard/IIgs/doc/PIN_BYPASS.jpg rename to orphan/IIgs/doc/PIN_BYPASS.jpg diff --git a/keyboard/IIgs/doc/Teensy++_Mod.jpg b/orphan/IIgs/doc/Teensy++_Mod.jpg similarity index 100% rename from keyboard/IIgs/doc/Teensy++_Mod.jpg rename to orphan/IIgs/doc/Teensy++_Mod.jpg diff --git a/keyboard/IIgs/hid_listen.mac b/orphan/IIgs/hid_listen.mac old mode 100755 new mode 100644 similarity index 100% rename from keyboard/IIgs/hid_listen.mac rename to orphan/IIgs/hid_listen.mac diff --git a/keyboard/IIgs/keymap.c b/orphan/IIgs/keymap.c similarity index 100% rename from keyboard/IIgs/keymap.c rename to orphan/IIgs/keymap.c diff --git a/converter/serialmouse_usb/led.c b/orphan/IIgs/led.c similarity index 100% rename from converter/serialmouse_usb/led.c rename to orphan/IIgs/led.c diff --git a/keyboard/IIgs/matrix.c b/orphan/IIgs/matrix.c similarity index 100% rename from keyboard/IIgs/matrix.c rename to orphan/IIgs/matrix.c diff --git a/orphan/README.md b/orphan/README.md new file mode 100644 index 00000000..08274cb1 --- /dev/null +++ b/orphan/README.md @@ -0,0 +1,5 @@ +Orphan Projects +=============== +These projects won't be updated anymore and might be removed sometime in the future. + +https://github.com/tmk/tmk_keyboard/issues/173 diff --git a/converter/ascii_usb/Makefile b/orphan/ascii_usb/Makefile similarity index 100% rename from converter/ascii_usb/Makefile rename to orphan/ascii_usb/Makefile diff --git a/converter/ascii_usb/README b/orphan/ascii_usb/README similarity index 100% rename from converter/ascii_usb/README rename to orphan/ascii_usb/README diff --git a/converter/ascii_usb/config.h b/orphan/ascii_usb/config.h similarity index 100% rename from converter/ascii_usb/config.h rename to orphan/ascii_usb/config.h diff --git a/converter/ascii_usb/keymap.c b/orphan/ascii_usb/keymap.c similarity index 100% rename from converter/ascii_usb/keymap.c rename to orphan/ascii_usb/keymap.c diff --git a/converter/ascii_usb/led.c b/orphan/ascii_usb/led.c similarity index 100% rename from converter/ascii_usb/led.c rename to orphan/ascii_usb/led.c diff --git a/converter/ascii_usb/matrix.c b/orphan/ascii_usb/matrix.c similarity index 100% rename from converter/ascii_usb/matrix.c rename to orphan/ascii_usb/matrix.c diff --git a/keyboard/ghost_squid/Makefile.lufa b/orphan/ghost_squid/Makefile.lufa similarity index 100% rename from keyboard/ghost_squid/Makefile.lufa rename to orphan/ghost_squid/Makefile.lufa diff --git a/keyboard/ghost_squid/README.md b/orphan/ghost_squid/README.md similarity index 100% rename from keyboard/ghost_squid/README.md rename to orphan/ghost_squid/README.md diff --git a/keyboard/ghost_squid/config.h b/orphan/ghost_squid/config.h similarity index 100% rename from keyboard/ghost_squid/config.h rename to orphan/ghost_squid/config.h diff --git a/keyboard/ghost_squid/keymap.c b/orphan/ghost_squid/keymap.c similarity index 100% rename from keyboard/ghost_squid/keymap.c rename to orphan/ghost_squid/keymap.c diff --git a/keyboard/ghost_squid/keymap_ansi.h b/orphan/ghost_squid/keymap_ansi.h similarity index 100% rename from keyboard/ghost_squid/keymap_ansi.h rename to orphan/ghost_squid/keymap_ansi.h diff --git a/keyboard/ghost_squid/led.c b/orphan/ghost_squid/led.c similarity index 100% rename from keyboard/ghost_squid/led.c rename to orphan/ghost_squid/led.c diff --git a/keyboard/ghost_squid/matrix.c b/orphan/ghost_squid/matrix.c similarity index 100% rename from keyboard/ghost_squid/matrix.c rename to orphan/ghost_squid/matrix.c diff --git a/keyboard/hid_liber/Makefile.lufa b/orphan/hid_liber/Makefile.lufa similarity index 100% rename from keyboard/hid_liber/Makefile.lufa rename to orphan/hid_liber/Makefile.lufa diff --git a/keyboard/hid_liber/Makefile.pjrc b/orphan/hid_liber/Makefile.pjrc similarity index 100% rename from keyboard/hid_liber/Makefile.pjrc rename to orphan/hid_liber/Makefile.pjrc diff --git a/keyboard/hid_liber/README.md b/orphan/hid_liber/README.md similarity index 100% rename from keyboard/hid_liber/README.md rename to orphan/hid_liber/README.md diff --git a/keyboard/hid_liber/config.h b/orphan/hid_liber/config.h similarity index 100% rename from keyboard/hid_liber/config.h rename to orphan/hid_liber/config.h diff --git a/keyboard/hid_liber/keymap.c b/orphan/hid_liber/keymap.c similarity index 100% rename from keyboard/hid_liber/keymap.c rename to orphan/hid_liber/keymap.c diff --git a/keyboard/hid_liber/keymap_alaricljs.h b/orphan/hid_liber/keymap_alaricljs.h similarity index 100% rename from keyboard/hid_liber/keymap_alaricljs.h rename to orphan/hid_liber/keymap_alaricljs.h diff --git a/keyboard/hid_liber/keymap_ansi.h b/orphan/hid_liber/keymap_ansi.h similarity index 100% rename from keyboard/hid_liber/keymap_ansi.h rename to orphan/hid_liber/keymap_ansi.h diff --git a/keyboard/hid_liber/keymap_custom.h b/orphan/hid_liber/keymap_custom.h similarity index 100% rename from keyboard/hid_liber/keymap_custom.h rename to orphan/hid_liber/keymap_custom.h diff --git a/keyboard/hid_liber/keymap_iso.h b/orphan/hid_liber/keymap_iso.h similarity index 100% rename from keyboard/hid_liber/keymap_iso.h rename to orphan/hid_liber/keymap_iso.h diff --git a/keyboard/hid_liber/led.c b/orphan/hid_liber/led.c similarity index 100% rename from keyboard/hid_liber/led.c rename to orphan/hid_liber/led.c diff --git a/keyboard/hid_liber/matrix.c b/orphan/hid_liber/matrix.c similarity index 100% rename from keyboard/hid_liber/matrix.c rename to orphan/hid_liber/matrix.c diff --git a/keyboard/kitten_paw/Makefile.lufa b/orphan/kitten_paw/Makefile.lufa similarity index 100% rename from keyboard/kitten_paw/Makefile.lufa rename to orphan/kitten_paw/Makefile.lufa diff --git a/keyboard/kitten_paw/README.md b/orphan/kitten_paw/README.md similarity index 100% rename from keyboard/kitten_paw/README.md rename to orphan/kitten_paw/README.md diff --git a/keyboard/kitten_paw/config.h b/orphan/kitten_paw/config.h similarity index 100% rename from keyboard/kitten_paw/config.h rename to orphan/kitten_paw/config.h diff --git a/keyboard/kitten_paw/keymap.c b/orphan/kitten_paw/keymap.c similarity index 100% rename from keyboard/kitten_paw/keymap.c rename to orphan/kitten_paw/keymap.c diff --git a/keyboard/kitten_paw/keymap_ansi.h b/orphan/kitten_paw/keymap_ansi.h similarity index 100% rename from keyboard/kitten_paw/keymap_ansi.h rename to orphan/kitten_paw/keymap_ansi.h diff --git a/keyboard/kitten_paw/led.c b/orphan/kitten_paw/led.c similarity index 100% rename from keyboard/kitten_paw/led.c rename to orphan/kitten_paw/led.c diff --git a/keyboard/kitten_paw/matrix.c b/orphan/kitten_paw/matrix.c similarity index 100% rename from keyboard/kitten_paw/matrix.c rename to orphan/kitten_paw/matrix.c diff --git a/keyboard/kmac/Makefile.lufa b/orphan/kmac/Makefile.lufa similarity index 100% rename from keyboard/kmac/Makefile.lufa rename to orphan/kmac/Makefile.lufa diff --git a/keyboard/kmac/Makefile.pjrc b/orphan/kmac/Makefile.pjrc similarity index 100% rename from keyboard/kmac/Makefile.pjrc rename to orphan/kmac/Makefile.pjrc diff --git a/keyboard/kmac/README.md b/orphan/kmac/README.md similarity index 100% rename from keyboard/kmac/README.md rename to orphan/kmac/README.md diff --git a/keyboard/kmac/backlight.c b/orphan/kmac/backlight.c similarity index 100% rename from keyboard/kmac/backlight.c rename to orphan/kmac/backlight.c diff --git a/keyboard/kmac/config.h b/orphan/kmac/config.h similarity index 100% rename from keyboard/kmac/config.h rename to orphan/kmac/config.h diff --git a/keyboard/kmac/keymap.c b/orphan/kmac/keymap.c similarity index 100% rename from keyboard/kmac/keymap.c rename to orphan/kmac/keymap.c diff --git a/keyboard/kmac/keymap_winkey.h b/orphan/kmac/keymap_winkey.h similarity index 100% rename from keyboard/kmac/keymap_winkey.h rename to orphan/kmac/keymap_winkey.h diff --git a/keyboard/kmac/keymap_winkeyless.h b/orphan/kmac/keymap_winkeyless.h similarity index 100% rename from keyboard/kmac/keymap_winkeyless.h rename to orphan/kmac/keymap_winkeyless.h diff --git a/keyboard/kmac/led.c b/orphan/kmac/led.c similarity index 100% rename from keyboard/kmac/led.c rename to orphan/kmac/led.c diff --git a/keyboard/kmac/matrix.c b/orphan/kmac/matrix.c similarity index 100% rename from keyboard/kmac/matrix.c rename to orphan/kmac/matrix.c diff --git a/keyboard/lightpad/Makefile.lufa b/orphan/lightpad/Makefile.lufa similarity index 100% rename from keyboard/lightpad/Makefile.lufa rename to orphan/lightpad/Makefile.lufa diff --git a/keyboard/lightpad/README.md b/orphan/lightpad/README.md similarity index 100% rename from keyboard/lightpad/README.md rename to orphan/lightpad/README.md diff --git a/keyboard/lightpad/backlight.c b/orphan/lightpad/backlight.c similarity index 100% rename from keyboard/lightpad/backlight.c rename to orphan/lightpad/backlight.c diff --git a/keyboard/lightpad/backlight.h b/orphan/lightpad/backlight.h similarity index 100% rename from keyboard/lightpad/backlight.h rename to orphan/lightpad/backlight.h diff --git a/keyboard/lightpad/config.h b/orphan/lightpad/config.h similarity index 100% rename from keyboard/lightpad/config.h rename to orphan/lightpad/config.h diff --git a/keyboard/lightpad/keymap.c b/orphan/lightpad/keymap.c similarity index 100% rename from keyboard/lightpad/keymap.c rename to orphan/lightpad/keymap.c diff --git a/keyboard/lightpad/keymap_lightpad.h b/orphan/lightpad/keymap_lightpad.h similarity index 100% rename from keyboard/lightpad/keymap_lightpad.h rename to orphan/lightpad/keymap_lightpad.h diff --git a/keyboard/lightpad/led.c b/orphan/lightpad/led.c similarity index 100% rename from keyboard/lightpad/led.c rename to orphan/lightpad/led.c diff --git a/keyboard/lightpad/matrix.c b/orphan/lightpad/matrix.c similarity index 100% rename from keyboard/lightpad/matrix.c rename to orphan/lightpad/matrix.c diff --git a/keyboard/lightsaber/Makefile.lufa b/orphan/lightsaber/Makefile.lufa similarity index 100% rename from keyboard/lightsaber/Makefile.lufa rename to orphan/lightsaber/Makefile.lufa diff --git a/keyboard/lightsaber/Makefile.pjrc b/orphan/lightsaber/Makefile.pjrc similarity index 100% rename from keyboard/lightsaber/Makefile.pjrc rename to orphan/lightsaber/Makefile.pjrc diff --git a/keyboard/lightsaber/README.md b/orphan/lightsaber/README.md similarity index 100% rename from keyboard/lightsaber/README.md rename to orphan/lightsaber/README.md diff --git a/keyboard/lightsaber/backlight.c b/orphan/lightsaber/backlight.c similarity index 100% rename from keyboard/lightsaber/backlight.c rename to orphan/lightsaber/backlight.c diff --git a/keyboard/lightsaber/backlight.h b/orphan/lightsaber/backlight.h similarity index 100% rename from keyboard/lightsaber/backlight.h rename to orphan/lightsaber/backlight.h diff --git a/keyboard/lightsaber/config.h b/orphan/lightsaber/config.h similarity index 100% rename from keyboard/lightsaber/config.h rename to orphan/lightsaber/config.h diff --git a/keyboard/lightsaber/keymap.c b/orphan/lightsaber/keymap.c similarity index 100% rename from keyboard/lightsaber/keymap.c rename to orphan/lightsaber/keymap.c diff --git a/keyboard/lightsaber/keymap_winkey.h b/orphan/lightsaber/keymap_winkey.h similarity index 100% rename from keyboard/lightsaber/keymap_winkey.h rename to orphan/lightsaber/keymap_winkey.h diff --git a/keyboard/lightsaber/led.c b/orphan/lightsaber/led.c similarity index 100% rename from keyboard/lightsaber/led.c rename to orphan/lightsaber/led.c diff --git a/keyboard/lightsaber/matrix.c b/orphan/lightsaber/matrix.c similarity index 100% rename from keyboard/lightsaber/matrix.c rename to orphan/lightsaber/matrix.c diff --git a/keyboard/macway/Makefile.lufa b/orphan/macway/Makefile.lufa similarity index 100% rename from keyboard/macway/Makefile.lufa rename to orphan/macway/Makefile.lufa diff --git a/keyboard/macway/Makefile.pjrc b/orphan/macway/Makefile.pjrc similarity index 100% rename from keyboard/macway/Makefile.pjrc rename to orphan/macway/Makefile.pjrc diff --git a/keyboard/macway/config.h b/orphan/macway/config.h similarity index 100% rename from keyboard/macway/config.h rename to orphan/macway/config.h diff --git a/keyboard/macway/doc/back.jpg b/orphan/macway/doc/back.jpg similarity index 100% rename from keyboard/macway/doc/back.jpg rename to orphan/macway/doc/back.jpg diff --git a/keyboard/macway/doc/case.jpg b/orphan/macway/doc/case.jpg similarity index 100% rename from keyboard/macway/doc/case.jpg rename to orphan/macway/doc/case.jpg diff --git a/keyboard/macway/doc/keys.jpg b/orphan/macway/doc/keys.jpg similarity index 100% rename from keyboard/macway/doc/keys.jpg rename to orphan/macway/doc/keys.jpg diff --git a/keyboard/macway/doc/side.jpg b/orphan/macway/doc/side.jpg similarity index 100% rename from keyboard/macway/doc/side.jpg rename to orphan/macway/doc/side.jpg diff --git a/keyboard/macway/doc/switch.jpg b/orphan/macway/doc/switch.jpg similarity index 100% rename from keyboard/macway/doc/switch.jpg rename to orphan/macway/doc/switch.jpg diff --git a/keyboard/macway/doc/teensy.jpg b/orphan/macway/doc/teensy.jpg similarity index 100% rename from keyboard/macway/doc/teensy.jpg rename to orphan/macway/doc/teensy.jpg diff --git a/keyboard/macway/doc/wiring.jpg b/orphan/macway/doc/wiring.jpg similarity index 100% rename from keyboard/macway/doc/wiring.jpg rename to orphan/macway/doc/wiring.jpg diff --git a/keyboard/macway/doc/withHHKB.jpg b/orphan/macway/doc/withHHKB.jpg similarity index 100% rename from keyboard/macway/doc/withHHKB.jpg rename to orphan/macway/doc/withHHKB.jpg diff --git a/keyboard/macway/doc/withThinkPad.jpg b/orphan/macway/doc/withThinkPad.jpg similarity index 100% rename from keyboard/macway/doc/withThinkPad.jpg rename to orphan/macway/doc/withThinkPad.jpg diff --git a/keyboard/macway/keymap.c b/orphan/macway/keymap.c similarity index 100% rename from keyboard/macway/keymap.c rename to orphan/macway/keymap.c diff --git a/keyboard/IIgs/led.c b/orphan/macway/led.c similarity index 100% rename from keyboard/IIgs/led.c rename to orphan/macway/led.c diff --git a/keyboard/macway/matrix.c b/orphan/macway/matrix.c similarity index 100% rename from keyboard/macway/matrix.c rename to orphan/macway/matrix.c diff --git a/keyboard/nerd/Makefile b/orphan/nerd/Makefile similarity index 100% rename from keyboard/nerd/Makefile rename to orphan/nerd/Makefile diff --git a/keyboard/nerd/README.md b/orphan/nerd/README.md similarity index 100% rename from keyboard/nerd/README.md rename to orphan/nerd/README.md diff --git a/keyboard/nerd/backlight.c b/orphan/nerd/backlight.c similarity index 100% rename from keyboard/nerd/backlight.c rename to orphan/nerd/backlight.c diff --git a/keyboard/nerd/backlight.h b/orphan/nerd/backlight.h similarity index 100% rename from keyboard/nerd/backlight.h rename to orphan/nerd/backlight.h diff --git a/keyboard/nerd/config.h b/orphan/nerd/config.h similarity index 100% rename from keyboard/nerd/config.h rename to orphan/nerd/config.h diff --git a/keyboard/nerd/keymap_60_ansi150.c b/orphan/nerd/keymap_60_ansi150.c similarity index 100% rename from keyboard/nerd/keymap_60_ansi150.c rename to orphan/nerd/keymap_60_ansi150.c diff --git a/keyboard/nerd/keymap_80_ansi150.c b/orphan/nerd/keymap_80_ansi150.c similarity index 100% rename from keyboard/nerd/keymap_80_ansi150.c rename to orphan/nerd/keymap_80_ansi150.c diff --git a/keyboard/nerd/keymap_common.c b/orphan/nerd/keymap_common.c similarity index 100% rename from keyboard/nerd/keymap_common.c rename to orphan/nerd/keymap_common.c diff --git a/keyboard/nerd/keymap_common.h b/orphan/nerd/keymap_common.h similarity index 100% rename from keyboard/nerd/keymap_common.h rename to orphan/nerd/keymap_common.h diff --git a/keyboard/nerd/matrix.c b/orphan/nerd/matrix.c similarity index 100% rename from keyboard/nerd/matrix.c rename to orphan/nerd/matrix.c diff --git a/keyboard/phantom/Makefile.lufa b/orphan/phantom/Makefile.lufa similarity index 100% rename from keyboard/phantom/Makefile.lufa rename to orphan/phantom/Makefile.lufa diff --git a/keyboard/phantom/Makefile.pjrc b/orphan/phantom/Makefile.pjrc similarity index 100% rename from keyboard/phantom/Makefile.pjrc rename to orphan/phantom/Makefile.pjrc diff --git a/keyboard/phantom/README.md b/orphan/phantom/README.md similarity index 100% rename from keyboard/phantom/README.md rename to orphan/phantom/README.md diff --git a/keyboard/phantom/config.h b/orphan/phantom/config.h similarity index 100% rename from keyboard/phantom/config.h rename to orphan/phantom/config.h diff --git a/keyboard/phantom/keymap.c b/orphan/phantom/keymap.c similarity index 100% rename from keyboard/phantom/keymap.c rename to orphan/phantom/keymap.c diff --git a/keyboard/phantom/keymap_7bit.h b/orphan/phantom/keymap_7bit.h similarity index 100% rename from keyboard/phantom/keymap_7bit.h rename to orphan/phantom/keymap_7bit.h diff --git a/keyboard/phantom/keymap_ansi.h b/orphan/phantom/keymap_ansi.h similarity index 100% rename from keyboard/phantom/keymap_ansi.h rename to orphan/phantom/keymap_ansi.h diff --git a/keyboard/phantom/keymap_ansi_150.h b/orphan/phantom/keymap_ansi_150.h similarity index 100% rename from keyboard/phantom/keymap_ansi_150.h rename to orphan/phantom/keymap_ansi_150.h diff --git a/keyboard/phantom/keymap_iso.h b/orphan/phantom/keymap_iso.h similarity index 100% rename from keyboard/phantom/keymap_iso.h rename to orphan/phantom/keymap_iso.h diff --git a/keyboard/phantom/keymap_iso_150.h b/orphan/phantom/keymap_iso_150.h similarity index 100% rename from keyboard/phantom/keymap_iso_150.h rename to orphan/phantom/keymap_iso_150.h diff --git a/keyboard/phantom/led.c b/orphan/phantom/led.c similarity index 100% rename from keyboard/phantom/led.c rename to orphan/phantom/led.c diff --git a/keyboard/phantom/matrix.c b/orphan/phantom/matrix.c similarity index 100% rename from keyboard/phantom/matrix.c rename to orphan/phantom/matrix.c diff --git a/converter/serialmouse_usb/Makefile b/orphan/serialmouse_usb/Makefile similarity index 100% rename from converter/serialmouse_usb/Makefile rename to orphan/serialmouse_usb/Makefile diff --git a/converter/serialmouse_usb/README.md b/orphan/serialmouse_usb/README.md similarity index 100% rename from converter/serialmouse_usb/README.md rename to orphan/serialmouse_usb/README.md diff --git a/converter/serialmouse_usb/config.h b/orphan/serialmouse_usb/config.h similarity index 100% rename from converter/serialmouse_usb/config.h rename to orphan/serialmouse_usb/config.h diff --git a/converter/serialmouse_usb/keymap.c b/orphan/serialmouse_usb/keymap.c similarity index 100% rename from converter/serialmouse_usb/keymap.c rename to orphan/serialmouse_usb/keymap.c diff --git a/converter/serialmouse_usb/keymap_common.c b/orphan/serialmouse_usb/keymap_common.c similarity index 100% rename from converter/serialmouse_usb/keymap_common.c rename to orphan/serialmouse_usb/keymap_common.c diff --git a/converter/serialmouse_usb/keymap_common.h b/orphan/serialmouse_usb/keymap_common.h similarity index 100% rename from converter/serialmouse_usb/keymap_common.h rename to orphan/serialmouse_usb/keymap_common.h diff --git a/keyboard/macway/led.c b/orphan/serialmouse_usb/led.c similarity index 100% rename from keyboard/macway/led.c rename to orphan/serialmouse_usb/led.c diff --git a/converter/serialmouse_usb/matrix.c b/orphan/serialmouse_usb/matrix.c similarity index 100% rename from converter/serialmouse_usb/matrix.c rename to orphan/serialmouse_usb/matrix.c diff --git a/converter/terminal_bluefruit/Makefile b/orphan/terminal_bluefruit/Makefile similarity index 100% rename from converter/terminal_bluefruit/Makefile rename to orphan/terminal_bluefruit/Makefile diff --git a/converter/terminal_bluefruit/README b/orphan/terminal_bluefruit/README similarity index 100% rename from converter/terminal_bluefruit/README rename to orphan/terminal_bluefruit/README diff --git a/converter/terminal_bluefruit/config.h b/orphan/terminal_bluefruit/config.h similarity index 100% rename from converter/terminal_bluefruit/config.h rename to orphan/terminal_bluefruit/config.h diff --git a/converter/terminal_bluefruit/keymap.c b/orphan/terminal_bluefruit/keymap.c similarity index 100% rename from converter/terminal_bluefruit/keymap.c rename to orphan/terminal_bluefruit/keymap.c diff --git a/converter/terminal_bluefruit/led.c b/orphan/terminal_bluefruit/led.c similarity index 100% rename from converter/terminal_bluefruit/led.c rename to orphan/terminal_bluefruit/led.c diff --git a/converter/terminal_bluefruit/matrix.c b/orphan/terminal_bluefruit/matrix.c similarity index 100% rename from converter/terminal_bluefruit/matrix.c rename to orphan/terminal_bluefruit/matrix.c