Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ChatGPTを使ってwebmsx上でFuzixその2
Search
kazueda
November 09, 2024
Programming
77
0
Share
ChatGPTを使ってwebmsx上でFuzixその2
kazueda
November 09, 2024
More Decks by kazueda
See All by kazueda
初代プレステでuCLinuxその2「rootfsが公開されました」
kazueda
0
51
初代プレステでuCLinuxその1 Linuxのinitで「Hello World」
kazueda
0
86
Raspberry pi 400をUSBキーボードとして使う
kazueda
0
360
「東海道らぐ」のブースで「USBガジェット三昧」の展示
kazueda
0
38
Raspberry Pi Pico WでRNDIS-Wifiブリッジ
kazueda
0
110
Raspberry pi pico2の亜種で Risc-V用Linux-nommuを起動する話
kazueda
1
500
PythonのソースファイルをLLMで修正した話
kazueda
0
120
M5Stackサーバーを使って初代プレイステーションでuClinuxのカーネルを起動
kazueda
0
160
ChatGPTを使ってWebmsx上でFuzix
kazueda
0
120
Other Decks in Programming
See All in Programming
ローカルLLMでどこまでコードが書けるか / How much code can be written on a local LLM
kishida
2
410
プラグインで拡張される Context をtype-safe にする難しさと設計判断
kazupon
2
290
Moments When Things Go Wrong
aurimas
3
110
タクシーアプリ『GO』の バックエンド開発のおける AI利活用と若者のすべて
pyama86
3
1.6k
Migrations : C'est une question d'hygiène !
vinceamstoutz
0
1.8k
柔軟なPDFレイアウトエディタを支える型システム設計 — Discriminated UnionとConditional Typeの実践
minako__ph
3
560
Agentic AI & UI: Arcitecture, HITL, Emerging Standards
manfredsteyer
PRO
0
130
ビジネスモデルから紐解く、AI+型駆動開発
hirokiomote
2
1.7k
Transactional Change Stream Processing With Debezium and Apache Flink
gunnarmorling
1
120
AIエージェントと協働するCLI開発 — BunとOpenClawで学んだこと
yoshikouki
1
210
色即是空、空即是色、データサイエンス
kamoneggi
1
150
AI駆動開発勉強会 広島支部 第一回勉強会 AI駆動開発概要とワークショップ
hayatoshimiu
0
360
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
300
It's Worth the Effort
3n
188
29k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
390
Prompt Engineering for Job Search
mfonobong
0
310
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
380
Thoughts on Productivity
jonyablonski
76
5.2k
Heart Work Chapter 1 - Part 1
lfama
PRO
7
36k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
Transcript
ChatGPTを使ってwebmsx上でFuzixその2 小江戸らぐ10月のオフな集まり(第268回) 2024. 11. 9 1 kazueda か ず え
だ
kazueda(かずえだ)の紹介 • 大阪出身、丙午、おとめ座、O型 • 科学者(化学) • 2003年4月から浜松で、働き始める • 自転車での移動が生活の足 •
趣味は「ラジオを聴くこと」、「アメリカの コミックの邦訳を読むこと」 @kazueda 2 slideshare speaker deck https://qiita.com/kazueda
これまでの話 • Webサービスのwebmsx用ハードディスクドライバを、 devide_sunrise.c、devide_sunrise.h、sunrise.sから作成しよ うとして、行き詰まる。 3
手元のMSXマシン • PV-7 (MSX1) • HB-F1DJ (MSX2)<-画面表示できず、修理中 • OneChipMSX on
De0 (MSX2+?) <- FPGA • MSX1 on ZX-UNO <-FPGA • MSX0 (MSX1, 2, 2+) <- M5Stack 4
手元のMSXマシン • PV-7 (MSX1) • HB-F1DJ (MSX2)<-画面表示できず • OneChipMSX on
De0 (MSX2+?) <- FPGA MegaSDドライバ • MSX1 on ZX-UNO <-FPGA • MSX0 (MSX1, 2, 2+) <- M5Stack 5 以降、OCM-DE0 以降、OCM-DE0
devmegasd.cをChatGPTに • OCM-DE0の仕組みを聞く • スロットの修正依頼ー>スロットの変更、デバイスセレ クタの変更 • SlotとSubslotを明示的に支持ー>正しい数値に修正 • MSX上で「call
drvinfo」して得られた情報を提供 注)以前の修正を忘れることがあるので、その時は新しい チャットで続きを行う。 6
devmegasd.cをChatGPTに 修正箇所 • SDカードインターフェース • SDカードスロット • SDカードの読み書き 7
devmegasd.cをChatGPTに 修正箇所 • SDカードインターフェース • SDカードスロット • SDカードの読み書き • Linux
Userにパッチファイルを掲載予定 8
実際の動作 9
実際の動作 10 • SDドライブの表示に不具合 あるが、起動 • 正しくは、デバイスは2つ あるが、SDカードスロット は2つ目のドライブに接続 されている
実際の起動 11 速度は遅いですが、 ログインプロンプ トがでました!
実際の起動 12 • 記念のbannerコ マンド
まとめ • FuzixのSDカードドライバを修正し、FuzixのOCM-DE0での 動作に成功 • SDカードスロットの指定方法に修正が必要 • SDカードスロットの指定方法の修正 • 今回修正したドライバソースから、webmsx用のソースを
作成 13 おしまい 今後の展開