Skip to content
This repository was archived by the owner on Jan 14, 2026. It is now read-only.

Commit 79456f4

Browse files
Copilottas0dev
andcommitted
Convert all relative paths to absolute GitHub URLs in documentation
Co-authored-by: nekogakure <156896971+nekogakure@users.noreply.github.com>
1 parent c67d780 commit 79456f4

32 files changed

Lines changed: 32 additions & 32 deletions

docs/config.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
この章では、設定ファイルについて記述します。
2-
実装されているファイルは[util/config.h](../../src/include/util/config.h)です。
2+
実装されているファイルは[util/config.h](https://github.com/nekogakure/LiteCore/blob/main/src/include/util/config.h)です。
33

44
## 概要
55
util/config.hは、カーネル全体で使用されるグローバル設定と定数を定義するヘッダファイルです。バージョン情報、メモリレイアウト、VGA設定などが含まれます。

docs/device/keyboard.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
この章では、キーボードドライバについて記述します。
2-
実装されているファイルは[keyboard.c](../../src/kernel/device/keyboard.c), [keyboard.h](../../src/include/device/keyboard.h)です。
2+
実装されているファイルは[keyboard.c](https://github.com/nekogakure/LiteCore/blob/main/src/kernel/device/keyboard.c), [keyboard.h](https://github.com/nekogakure/LiteCore/blob/main/src/include/device/keyboard.h)です。
33

44
## 概要
55
キーボードドライバは、PS/2キーボードからの入力を処理し、文字バッファを管理します。スキャンコードをASCII文字に変換し、Shift、Ctrl、Altキーの状態を管理します。リングバッファを使用して入力をバッファリングし、ブロッキング/ノンブロッキングの読み取りをサポートします。

docs/device/pci.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
この章では、PCIバスドライバについて記述します。
2-
実装されているファイルは[pci.c](../../src/kernel/device/pci.c), [pci.h](../../src/include/device/pci.h)です。
2+
実装されているファイルは[pci.c](https://github.com/nekogakure/LiteCore/blob/main/src/kernel/device/pci.c), [pci.h](https://github.com/nekogakure/LiteCore/blob/main/src/include/device/pci.h)です。
33

44
## 概要
55
PCIドライバは、PCIバス上のデバイスを検出し、コンフィギュレーション空間にアクセスする機能を提供します。標準的なPCIコンフィギュレーション空間アクセスメカニズムを使用して、バス、デバイス、ファンクションを列挙します。

docs/driver/ata.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
この章では、ATAドライバについて記述します。
2-
実装されているファイルは[ata.c](../../src/kernel/driver/ata.c), [ata.h](../../src/include/driver/ata.h)です。
2+
実装されているファイルは[ata.c](https://github.com/nekogakure/LiteCore/blob/main/src/kernel/driver/ata.c), [ata.h](https://github.com/nekogakure/LiteCore/blob/main/src/include/driver/ata.h)です。
33

44
## 概要
55
ATAドライバは、IDE/ATAハードディスクドライブへのアクセスを提供します。PIOモードを使用してセクタの読み書きを行い、LBA28アドレッシングをサポートします。プライマリおよびセカンダリバスの両方に対応し、マスター/スレーブドライブの検出と制御が可能です。

docs/driver/timer/apic.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
この章では、APIC Timerドライバについて記述します。
2-
実装されているファイルは[apic.c](../../../src/kernel/driver/timer/apic.c), [apic.h](../../../src/include/driver/timer/apic.h)です。
2+
実装されているファイルは[apic.c](https://github.com/nekogakure/LiteCore/blob/main/src/kernel/driver/timer/apic.c), [apic.h](https://github.com/nekogakure/LiteCore/blob/main/src/include/driver/timer/apic.h)です。
33

44
## 概要
55
APIC (Advanced Programmable Interrupt Controller) Timerは、x86_64プロセッサに内蔵された高精度タイマーです。このドライバは、APIC Timerを使用してシステム時刻の管理、タイマー割り込みの生成、および遅延処理を実装します。ACPI PM Timerを使用してキャリブレーションを行い、正確な周波数を計算します。

docs/driver/timer/timer.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
この章では、統合タイマーインターフェースについて記述します。
2-
実装されているファイルは[timer.c](../../../src/kernel/driver/timer/timer.c), [timer.h](../../../src/include/driver/timer/timer.h)です。
2+
実装されているファイルは[timer.c](https://github.com/nekogakure/LiteCore/blob/main/src/kernel/driver/timer/timer.c), [timer.h](https://github.com/nekogakure/LiteCore/blob/main/src/include/driver/timer/timer.h)です。
33

44
## 概要
55
環境に応じて適切なタイマードライバを選択し、統一されたインターフェースを提供するラッパーモジュールです。UEFI環境ではUEFI Timer(PIT)を、それ以外の環境ではAPIC Timerを使用します。

docs/driver/timer/uefi_timer.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
この章では、UEFI Timer(PIT)ドライバについて記述します。
2-
実装されているファイルは[uefi_timer.c](../../../src/kernel/driver/timer/uefi_timer.c), [uefi_timer.h](../../../src/include/driver/timer/uefi_timer.h)です。
2+
実装されているファイルは[uefi_timer.c](https://github.com/nekogakure/LiteCore/blob/main/src/kernel/driver/timer/uefi_timer.c), [uefi_timer.h](https://github.com/nekogakure/LiteCore/blob/main/src/include/driver/timer/uefi_timer.h)です。
33

44
## 概要
55
UEFI環境用のタイマードライバです。PIT (Programmable Interval Timer) を使用してタイマー割り込みを生成し、システム時刻の管理とスリープ機能を提供します。UEFI環境ではAPIC Timerの代わりにこのドライバが使用されます。

docs/driver/usb/hid.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
この章では、HID (Human Interface Device) の定義について記述します。
2-
実装されているファイルは[hid.h](../../../src/include/driver/usb/hid.h)です。
2+
実装されているファイルは[hid.h](https://github.com/nekogakure/LiteCore/blob/main/src/include/driver/usb/hid.h)です。
33

44
## 概要
55

docs/driver/usb/usb.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
この章では、USB プロトコルの定義について記述します。
2-
実装されているファイルは[usb.h](../../../src/include/driver/usb/usb.h)です。
2+
実装されているファイルは[usb.h](https://github.com/nekogakure/LiteCore/blob/main/src/include/driver/usb/usb.h)です。
33

44
## 概要
55

docs/driver/usb/usb_keyboard.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
この章では、USBキーボードドライバについて記述します。
2-
実装されているファイルは[usb_keyboard.c](../../../src/kernel/driver/usb/usb_keyboard.c)です。
2+
実装されているファイルは[usb_keyboard.c](https://github.com/nekogakure/LiteCore/blob/main/src/kernel/driver/usb/usb_keyboard.c)です。
33

44
## 概要
55

0 commit comments

Comments
 (0)