Skip to content

Commit

Permalink
Nav and Redirect Cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
Caroline Joy Bell committed Feb 14, 2022
1 parent c03d68f commit c10372f
Show file tree
Hide file tree
Showing 247 changed files with 548 additions and 423 deletions.
6 changes: 0 additions & 6 deletions docs/!Pages-That-Need-Updates.md

This file was deleted.

10 changes: 10 additions & 0 deletions docs/!Pages_That_Need_Updates.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Pages That Need Updates

Some pages need edits to remain useful or become more beautiful.

- [SFCX](/System-Software/SFCX) is blank! What is it?
- [STFS](/System-Software/Formats/STFS) needs the base sequence written up
- halotroop2288 is working on this!
- https://github.com/halotroop2288/kaitai_struct_formats/blob/pr/xbox/filesystem/stfs.ksy
- [XCP](/System-Software/Formats/XCP) needs a full file format spec written up for it.
- [XConfig](/System-Software/Formats/XConfig)'s spec (Notes section) should be converted to a markdown table.
5 changes: 5 additions & 0 deletions docs/!Pages_with_missing_images.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Pages with missing images

- [DVD Drive](Hardware/Console/DVD_Drive)
- [NAND](Hardware/Console/NAND) "Atmel2.jpg"
- [Wifi Adapter](Hardware/Accessories/Wifi_Adapter.md)
3 changes: 0 additions & 3 deletions docs/Category_Pages_with_missing_images.md

This file was deleted.

4 changes: 2 additions & 2 deletions docs/Category_Template_documentation.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Category: Template documentation

[Old Main Page](../Old_Main_Page)
[Old Main Page](/Old_Main_Page)

[Other OS Loader](../Other_OS_Loader)
[Other OS Loader](/Other_OS_Loader)
Original file line number Diff line number Diff line change
Expand Up @@ -82,4 +82,4 @@ export PATH=$PATH:/opt/crosstool/gcc-4.1.0-glibc-2.3.6/powerpc64-unknown-linux-

You're done. Feel free to configure and compile your [Linux Kernel](../Linux_Kernel).

[Category: Xbox 360 Development](../Category_Xbox360_Development)
[Category: Development](/Development)
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@ Video-Modes. It's a linux tool.
The source is available on the [free60 GIT Repository](../Free60_Git_Repository)
in the tools section.

[Category: Xbox 360 Development](../Category_Xbox360_Development)
[Category: Development](/Development)
Original file line number Diff line number Diff line change
Expand Up @@ -113,4 +113,4 @@ Make sure ... you got it ;)
PS: Those pseudo-code examples don't show the slowdown code for the sake
of clarity.

[Category: Xbox 360 Development](../Category_Xbox360_Development)
[Category: Development](/Development)
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,4 @@ https://github.com/Free60Project
For LibXenon projects - check out the appropriate Github organization:
https://github.com/LibxenonProject

[Category: Xbox 360 Development](../Category_Xbox360_Development)
[Category: Development](Development)
Original file line number Diff line number Diff line change
Expand Up @@ -94,5 +94,5 @@ looks like a promising ground. It contains its own libc implementation,
whereas most homebrew projects are using newlib
instead.

[Category: Xbox 360 Homebrew Software](../Category_Xbox360_Homebrew_Software)
[Category: Xbox 360 Development](../Category_Xbox360_Development)
[Category: Homebrew Software](/Homebrew)
[Category: Development](/Development)
Original file line number Diff line number Diff line change
Expand Up @@ -73,5 +73,5 @@ move all the sourcecode-files of your project into a folder "source" so
the Makefile can find
them.

[Category: Xbox 360 Homebrew Software](../Category_Xbox360_Homebrew_Software)
[Category: Xbox 360 Development](../Category_Xbox360_Development)
[Category: Homebrew Software](/Homebrew)
[Category: Development](/Development)
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,8 @@ or in \#libXenon on EFnet IRC, <irc://irc.efnet.fr/libXenon>

## Sample Code

Example code illustrating **libXenon** use can be found on the [LibXenon Examples](../LibXenon_Examples)
Example code illustrating **libXenon** use can be found on the [LibXenon Examples](/Development/LibXenon/Examples)
page.

[Category: Xbox 360 Homebrew Software](../Category_Xbox360_Homebrew_Software)
[Category: Xbox 360 Development](../Category_Xbox360_Development)
[Category: Homebrew Software](/Homebrew)
[Category: Development](/Development)
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,10 @@

These **Development Tools** can help you develop legal homebrew
applications and games for the Xbox 360. The most important tool for
Xbox 360 development is [Xenon Toolchain](../Xenon_Toolchain), a
Xbox 360 development is [Xenon Toolchain](/Development/Xenon_Toolchain), a
port of the GCC toolchain along with supporting system libraries. The
development tools listed below make development easier or to add
additional
functionality.
additional functionality.

## Core development

Expand Down Expand Up @@ -41,4 +40,4 @@ functionality.
| --------------- | --------------- | ----------------------- |
| Placeholder | Placeholder | Description Placeholder |

[Category: Xbox 360 Development](../Category_Xbox360_Development)
[Category: Development](/Development)
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ and cannot be attached to a PC serial port directly. Even if you are
working with xorloser's loader, a serial cable can be very useful for
debugging purposes.

[Category: Xbox 360 Development](../Category_Xbox360_Development)
[Category: Xbox 360 Homebrew Software](../Category_Xbox360_Homebrew_Software)
[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Support](../Category_Support)
[Category: Development](/Development)
[Category: Homebrew Software](/Homebrew)
[Category: Hardware](/Hardware)
[Category: Support](/Support)
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,5 @@ You could start looking at a code example and write a program which
(almost) everbody starts with: [Hello World
:)](LibXenon_Examples)

[Category: Xbox 360 Homebrew Software](../Category_Xbox360_Homebrew_Software)
[Category: Xbox 360 Development](../Category_Xbox360_Development)
[Category: Homebrew Software](/Homebrew)
[Category: Development](/Development)
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,6 @@ It is also possible to use some cheap [cell phone data
cables](http://wiki.openwrt.org/oldwiki/openwrtdocs/customizing/hardware/serial_console#cellphone.data.cables)
as a PC interface.

[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Xbox 360 Development](../Category_Xbox360_Development)
[Category: Xbox 360 Homebrew Software](../Category_Xbox360_Homebrew_Software)
[Category: Hardware](/Hardware)
[Category: Development](/Development)
[Category: Homebrew Software](/Homebrew)
Original file line number Diff line number Diff line change
Expand Up @@ -143,4 +143,4 @@ filename Press Ctrl+X for closing nano
Have fun compiling your code ;)
[Category: Xbox 360 Development](../Category_Xbox360_Development)
[Category: Development](/Development)
Original file line number Diff line number Diff line change
Expand Up @@ -48,5 +48,5 @@ holds at least the following:
` Option        "UseFBDev"      "true"`
`EndSection`

[Category: Xbox 360 Development](../Category_Xbox360_Development)
[Category: Xbox 360 Linux](../Category_Xbox360_Linux)
[Category: Development](/Development)
[Category: Linux](/Linux)
File renamed without changes
File renamed without changes
Original file line number Diff line number Diff line change
Expand Up @@ -102,8 +102,8 @@ some penguins.

Guide: [Here](https://web.archive.org/web/20100315185435/http://forums.xbox-scene.com/index.php?showtopic=595543)

[Debian etch](../Debian-etch) install Script (Recommended)
[Debian etch](/Linux/Debian/etch) install Script (Recommended)

[Ubuntu 7.10](../Ubuntu7_10) install Script
[Ubuntu 7.10](/Linux/Ubuntu/7_10) install Script

[Category: Support](../Category_Support)
[Category: Support](/Support)
Original file line number Diff line number Diff line change
Expand Up @@ -281,5 +281,5 @@ Source:
[google-docs](https://web.archive.org/web/20100713001647/https://docs.google.com/View?id=dnfmv5h_23gw47ddgs) \(archive.org mirror\) &
[XBH, posted by trancy](http://www.xboxhacker.org/index.php?topic=13618.0)

[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Xbox 360 System Software](../Category_Xbox360_System_Software)
[Category: Hardware](/Hardware)
[Category: System Software](/System_Software)
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -499,5 +499,5 @@ engineering, beta testing. Razkar, tuxuser, Ced2911: beta testing. cjak,
Redline99, SeventhSon, tmbinc, anyone I forgot... : Prior reverse
engineering and/or hacking work on the 360.

[Category: Xbox 360 System Software](../Category_Xbox360_System_Software)
[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: System Software](/System_Software)
[Category: Hardware](/Hardware)
4 changes: 2 additions & 2 deletions docs/Xbox-360-Hacks/SMC_Hack.md → docs/Hacks/SMC_Hack.md
Original file line number Diff line number Diff line change
Expand Up @@ -723,5 +723,5 @@ By default, the following memory map is used:
But this can be tweaked.
[Category: Xbox 360 System Software](../Category_Xbox360_System_Software)
[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: System Software](/System_Software)
[Category: Hardware](/Hardware)
File renamed without changes.
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ The 8051/8052 is an 8-bit microcontroller developed by Intel in 1980.
The 8051/8052 is used in the Xbox 360. It is known as the [SMC](../SMC).
It controls the front panel lights, DVD tray, fans, temperature sensors, etc.

[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Hardware](/Hardware)
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ of an Xbox 360 [Gamepad](../gamepad) via the [headset](../headset) jack.

It is available in the Xbox 360 [Messenger Kit](http://en.wikipedia.org/wiki/Xbox_360_accessories#Messenger_Kit).

[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Hardware](/Hardware)
Original file line number Diff line number Diff line change
Expand Up @@ -65,4 +65,4 @@ inserting a 3.3 Volts positive regulator between VUSB (red) and VCC on
rated for 5V - if anyone has a spare trash controller he could try it
without fear of frying the pad...

[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Hardware](/Hardware)
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@
- The old Xbox Live headset will work with the Xbox 360 but volume
control must then be done through the dashboard.

[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Hardware](/Hardware)
Original file line number Diff line number Diff line change
Expand Up @@ -311,4 +311,4 @@ linux. So 'if' a Mediacenter is ever ported to Xbox 360 Linux, you could
use the official remote. (IR codes and info retrieved by Icekiller, with
SMC.C from tmbinc, small remote by kwkward)

[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Hardware](/Hardware)
Original file line number Diff line number Diff line change
Expand Up @@ -87,4 +87,4 @@ But [SPI](http://en.wikipedia.org/wiki/Serial_Peripheral_Interface_Bus)
needs four wires. It's more like I<sup>2</sup>C which needs only two
lines (SDA, SCL) and optionally WP (Write Protect).

[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Hardware](/Hardware)
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ serial EEPROM chip. Presumably the controller checks the EEPROM to
verify that the battery pack has been charged fewer than a factory-set
number of times and stops charging if that number is exceeded.

[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Hardware](/Hardware)
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@ chatting audio is heard through the microphone. They aren't as popular
as they used to be probably because of the Kinect having all of these
features and much more built in.

[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Hardware](/Hardware)
Original file line number Diff line number Diff line change
Expand Up @@ -80,5 +80,5 @@ from

*Baseband Processor Product Selection table*

[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Hardware](/Hardware)
[Category: Pages That Need Updates](/!Pages-That-Need-Updates)
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@ with a torx T10 screw driver.

![Motherboard](images/Therm_removed.jpg)

[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Hardware](/Hardware)
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,6 @@ opening up the DVD-Rom drive from inside out, Inserting a large DVD,
then lifting it up vertically to do not trigger the eject mode, and then
inserting a Original XBOX disc will also give you access)

[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Hardware](/Hardware)

[Category: Pages with missing images](../Category_Pages_with_missing_images)
[Category: Pages with missing images](/Pages_with_missing_images)
Original file line number Diff line number Diff line change
Expand Up @@ -50,4 +50,4 @@ There are different models of this board used:
![Module pinout](images/x360s_wifi_module_pinout.jpg)


[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Hardware](/Hardware)
Original file line number Diff line number Diff line change
Expand Up @@ -103,4 +103,4 @@ This table plus more info can be found in the electrical specification [here](ht
- [http://www.xbox-linux.org/wiki/Xbox_Partitioning_and_Filesystem_Details]
- [http://www.xbox-linux.org/wiki/Differences_between_Xbox_FATX_and_MS-DOS_FAT]

[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Hardware](/Hardware)
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,4 @@
- 21.6 GB/s front-side bus
- [Southbridge](../Southbridge) bandwidth of 500 MB/s.

[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Hardware](/Hardware)
Original file line number Diff line number Diff line change
Expand Up @@ -60,4 +60,4 @@ information on an exposed bus again though.
- [http://g-prime.net/x360/open/](https://web.archive.org/web/20090110154123/http://www.g-prime.net/x360/open/) \(archive.org mirror\)
- [http://www.darkmoon.org/xbox360_photos.htm](https://web.archive.org/web/20150609103520/http://www.darkmoon.org/xbox360_photos.htm) \(archive.org mirror\)

[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Hardware](/Hardware)
Original file line number Diff line number Diff line change
Expand Up @@ -202,4 +202,4 @@ datasheet.
- [Xbox 360 NAND Editor](http://www.megaupload.com/?d=LGF518J0) by stoker25,
open source and semi-complete, has code to do with bootloaders/keyvault/filesystem

[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Hardware](/Hardware)
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ The Xbox 360's North Bridge is integrated into the system's [Xenos

- 500MB/s read/write (1GB/s total) SIS [Southbridge](../Southbridge) interface (PCI express)

[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Hardware](/Hardware)
Original file line number Diff line number Diff line change
Expand Up @@ -41,4 +41,4 @@ they were shipped in.
- **Opus only available from Xenon being repaired by MS**
- Very Rare

[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Hardware](/Hardware)
Original file line number Diff line number Diff line change
Expand Up @@ -48,4 +48,4 @@ Same as Jasper (V4) other than some minor changes.
- Special edition consoles: Modern Warfare 2 Consoles
- Last of the original style 360 systems

[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Hardware](/Hardware)
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ that it's codename was **Valhalla**, but after looking through debug
files it was found that this is not the case. It no longer has Memory
Unit ports. It has a special port for connecting the
[Kinect](Kinect) peripheral, which provides power to the
device instead of plugging it in seperately. It also features a single
device instead of plugging it in separately. It also features a single
chip that contains the CPU, GPU and eDRAM, with a 45nm die size. The
Xbox 360 Slim, and as a result, the motherboard are much smaller than
the original. It also contains an internal USB port which has a 802.11n
Expand All @@ -25,4 +25,4 @@ replaced with a single red power light on any errors.
- No more RROD, simple red power light on error (unknown on more
detail)

[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Hardware](/Hardware)
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,10 @@ etc.), added new features (HDMI, etc.) and patched the SMC/JTAG exploit.
This pages lists off all known motherboard revisions, their changes as
well as links to their respective pages.

<!--- Not an issue with GitHub PRS - halotroop2288
'''NOTE TO MAINTAINERS: ''' This page is often ripped apart by spam
bots! Please check and revert any unwanted changes regularly!
--->

## [Xenon](Xenon_(Motherboard)) (V1)

Expand Down Expand Up @@ -176,4 +178,4 @@ Corona Sources:
[Source 1](http://en.wikipedia.org/wiki/Xbox_360_technical_specifications#List_of_revisions)
[Source 2](https://web.archive.org/web/20160515071713/http://www.xboxhacker.org/index.php?topic=17143.0)

[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Hardware](/Hardware)
Original file line number Diff line number Diff line change
Expand Up @@ -86,4 +86,4 @@ int smc_read_reply(void *msg)
| ---- | ----- | --------------- | --------- |
| 0x83 | 2 | `83 64` | SMC event |

[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Hardware](/Hardware)
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

The SPI bus (Serial Peripheral Interface) on the Xbox 360 is mainly used
for communicating with the [NAND-Flash Controller (SFCX)](NAND#Flash_Controllers),
an [SPI Programmer](/Xbox-360-Hacks/SPI_Programmer) is needed for this. The bus
an [SPI Programmer](/Hacks/SPI_Programmer) is needed for this. The bus
consists of the following signals:

| Name | Description |
Expand All @@ -21,10 +21,10 @@ The Diagram matches following Xbox 360 Motherboard-revisions:
[Xenon](Xenon), [Zephyr](Zephyr),
[Falcon](Falcon), [Opus](Opus),
[Jasper](Jasper).
![Xbox 360 FAT NANDPro Diagram](/Xbox-360-Hacks/images/XBOX360_Fat_NandPro_LPCH2148_PIC18F2455_Diagram.jpg)
![Xbox 360 FAT NANDPro Diagram](/Hacks/images/XBOX360_Fat_NandPro_LPCH2148_PIC18F2455_Diagram.jpg)

# SLIM Motherboard

The Diagram can be used for Xbox 360 Motherboard-revision:
[Trinity](Trinity)
![Xbox 360 Slim NANDPro Diagram](/Xbox-360-Hacks/images/XBOX360_Slim_NandPro_LPCH2148_PIC18F2455_Diagram.jpg)
![Xbox 360 Slim NANDPro Diagram](/Hacks/images/XBOX360_Slim_NandPro_LPCH2148_PIC18F2455_Diagram.jpg)
2 changes: 1 addition & 1 deletion docs/Stereo_DAC.md → docs/Hardware/Console/Stereo_DAC.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ decoupling on the Digital and Analogue supply pins and 'CAP' pin
thin. Voltage regs are miles away and have other components deriving
power from the same rail's, which also has really thin traces.

[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Hardware](/Hardware)
9 changes: 4 additions & 5 deletions docs/USB.md → docs/Hardware/Console/USB.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,14 @@ on the back)

The Xbox 360 added official support for using USB drives as a mean of
storing Xbox 360 files on April 6, 2010. Files are stored to the flash
drive by using files within a hidden folder (Root\\Xbox360\\) that use
the [FATX](FATX) file system.
drive by using files within a hidden folder (Root\\Xbox360\\) that are
mounted with the [FATX](FATX) file system.

## Confirmed Facts

Can be used to add hard disk and get around DRM.

SEE: [USB Hard Drive
Mod](https://web.archive.org/web/20141105161019/http://www.llamma.com/xbox360/mods/USB%20Hard%20Drive%20Mod.htm)
SEE: [USB Hard Drive Mod](https://web.archive.org/web/20141105161019/http://www.llamma.com/xbox360/mods/USB%20Hard%20Drive%20Mod.htm)

## Speculation

Expand All @@ -32,4 +31,4 @@ Mod](https://web.archive.org/web/20141105161019/http://www.llamma.com/xbox360/mo
act as a Slave, a driver \[on the xbox\] would still need to be
present for any usb endpoints to exist.

[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Hardware](/Hardware)
Loading

0 comments on commit c10372f

Please sign in to comment.