Commit 7260f8a
committed
Добавлена поддержка USB клавиатуры, исправлен i8253 PIT, стабильная работа на 5.75 МГц
- USB HID: Полная поддержка USB клавиатур через TinyUSB Host
- Intel 8253 PIT: Исправлена логика чтения/записи счетчиков, корректная обработка режимов LOBYTE/HIBYTE/TOGGLE
- Частота i8086: Увеличена до 5.75 МГц (RP2350) со стабильной работой
- PIO оптимизация: Убрана лишняя задержка sideset в цикле захвата адреса
- BIOS: Обновлена версия GLaBIOS 4.1
- Дискета: Обновлен загрузочный образ
- CMake: Интеграция TinyUSB Host, отключен USB CDC для stdio1 parent 4d45d91 commit 7260f8a
15 files changed
Lines changed: 82380 additions & 81456 deletions
File tree
- drivers/usbhid
- rom
- src
- hardware
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| 36 | + | |
36 | 37 | | |
37 | 38 | | |
38 | 39 | | |
| |||
60 | 61 | | |
61 | 62 | | |
62 | 63 | | |
63 | | - | |
| 64 | + | |
64 | 65 | | |
65 | 66 | | |
66 | 67 | | |
67 | 68 | | |
68 | 69 | | |
69 | 70 | | |
70 | 71 | | |
71 | | - | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
72 | 75 | | |
73 | 76 | | |
| 77 | + | |
74 | 78 | | |
75 | 79 | | |
| 80 | + | |
76 | 81 | | |
77 | 82 | | |
78 | 83 | | |
79 | 84 | | |
80 | 85 | | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
81 | 89 | | |
82 | 90 | | |
83 | 91 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
0 commit comments