update nano_core_start doc
@@ -73,13 +73,13 @@ fn shutdown(msg: &'static str) -> ! {
/// The main entry point into Theseus, that is, the first Rust code that the Theseus kernel runs.
///
-/// This is called from assembly code entry point for Theseus, found in `src/boot/arch_x86_64/boot.asm`.
+/// This is called from assembly code entry point for Theseus, found in `nano_core/src/boot/arch_x86_64/boot.asm`.
///
/// This function does the following things:
///
-/// * Bootstraps the OS, including [logging](../logger.html) and basic [exception handlers](../exceptions.init_early_exceptions.html)
-/// * Sets up basic [virtual memory](../memory.init.html)
-/// * Initializes the [state_store](../state_store.html) module
+/// * Bootstraps the OS, including [logging](../logger/index.html) and basic [exception handlers](../exceptions/fn.init_early_exceptions.html)
+/// * Sets up basic [virtual memory](../memory/fn.init.html)
+/// * Initializes the [state_store](../state_store/index.html) module
/// * Finally, calls the Captain module, which initializes and configures the rest of Theseus.
///
#[no_mangle]
