Enviar pesquisa
Carregar
DEC_6600,DEC_TITAN Implementation of NetBSD(仮)
•
0 gostou
•
666 visualizações
N
nullnilaki
Seguir
2013/11/30にNBUGで発表した内容です。
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 24
Baixar agora
Baixar para ler offline
Recomendados
Ancestral Lisp machines, Lisp machines' document in Japanese and my minimal lisp machine with micro controllers
Lispマシン ドキュメント和訳とか、 ちびLispとか
Lispマシン ドキュメント和訳とか、 ちびLispとか
たけおか しょうぞう
Multi thread BASIC を二足歩行ロボットに入れた。他のマシンから、WiFI経由で、telnetで接続し、対話的に使える。 Multi thread BASICを、OSと捉える
Mt basic as-os_on_danbot
Mt basic as-os_on_danbot
たけおか しょうぞう
Very small Lisp Machines
Lisp_chibi_machine 190427
Lisp_chibi_machine 190427
たけおか しょうぞう
A changed something by unknown things, ghosts are invisible.
お化け
お化け
たけおか しょうぞう
Shinjuku.rsで発表した資料です。
Shinjuku.rs #14 userland-ioの紹介
Shinjuku.rs #14 userland-ioの紹介
Akira Hayakawa
UNIX/32V
UNIX/32V
xylnao
Unix32 v 20100508
Unix32 v 20100508
xylnao
Cache and Snooping. Address bus is used for communication of CPU Cores
昔の外付けキャッシュ & コヒーレント・キャッシュ
昔の外付けキャッシュ & コヒーレント・キャッシュ
たけおか しょうぞう
Recomendados
Ancestral Lisp machines, Lisp machines' document in Japanese and my minimal lisp machine with micro controllers
Lispマシン ドキュメント和訳とか、 ちびLispとか
Lispマシン ドキュメント和訳とか、 ちびLispとか
たけおか しょうぞう
Multi thread BASIC を二足歩行ロボットに入れた。他のマシンから、WiFI経由で、telnetで接続し、対話的に使える。 Multi thread BASICを、OSと捉える
Mt basic as-os_on_danbot
Mt basic as-os_on_danbot
たけおか しょうぞう
Very small Lisp Machines
Lisp_chibi_machine 190427
Lisp_chibi_machine 190427
たけおか しょうぞう
A changed something by unknown things, ghosts are invisible.
お化け
お化け
たけおか しょうぞう
Shinjuku.rsで発表した資料です。
Shinjuku.rs #14 userland-ioの紹介
Shinjuku.rs #14 userland-ioの紹介
Akira Hayakawa
UNIX/32V
UNIX/32V
xylnao
Unix32 v 20100508
Unix32 v 20100508
xylnao
Cache and Snooping. Address bus is used for communication of CPU Cores
昔の外付けキャッシュ & コヒーレント・キャッシュ
昔の外付けキャッシュ & コヒーレント・キャッシュ
たけおか しょうぞう
For a writer of CPU simulator. First, Introduce some flags in ordinary CPU. 2nd,describe my technic that a lazy evaluation of some flags.
フラグ色々&その遅延評価-仮想機械インタープリタ書きのための-
フラグ色々&その遅延評価-仮想機械インタープリタ書きのための-
たけおか しょうぞう
Intorduce some Lisp Machine Simulator
Lispマシン・シミュレータの紹介
Lispマシン・シミュレータの紹介
たけおか しょうぞう
HaskellではじめるCortex-M3組込みプログラミング
HaskellではじめるCortex-M3組込みプログラミング
Kiwamu Okabe
OSC Tokyo/Spring 2013 のJapanese Raspberry Pi Users Group セミナー後半の資料です
OSC Tokyo 2013 Spring JRPUG
OSC Tokyo 2013 Spring JRPUG
Hideki Aoshima
6月18日に開催されたエスキュービズム社内勉強会資料です。 LT用プレゼン資料
Introduction to raspberry pi_エンジニア勉強会20130618
Introduction to raspberry pi_エンジニア勉強会20130618
エンジニア勉強会 エスキュービズム
2019/10/28に開催されたインターネット老人会 #2向けの発表資料です。
NCSA httpdとCGIの思い出
NCSA httpdとCGIの思い出
Mitsunori Satomi
デバイスWebAPIコンソーシアム 第7回技術WG会合 株式会社ビズライト・テクノロジー 田中 博見 氏
RaspberryPi(OSH)の産業利用の現状
RaspberryPi(OSH)の産業利用の現状
Device WebAPI Consortium
clu2cは64ビットOSでも使えます (OSC 2012 Hiroshima LT用資料)
clu2cは64ビットOSでも使えます (OSC 2012 Hiroshima LT用資料)
洋史 東平
「絶対止まってはいけない(OCI)コンテナ」 ETCDが止まったときの教訓を基に機能・非機能を考える。
止まらないようにしたいのにそのせいで止まる悲しさ
止まらないようにしたいのにそのせいで止まる悲しさ
Tomotake Koike
1st pkgsrc one conference Jul. 26, 2014
pkgsrc とは何か? - よもやま話
pkgsrc とは何か? - よもやま話
Akio OBATA
Debianのstart-stop-daemonのPID namespace分離対応な話。あといじってたらkFreeBSDのjailにもうっかり対応しちゃった話。
Debianのstart-stop-daemonがLXC対応じゃないのでいじってたら何故かkFreeBSDも触ることになった話
Debianのstart-stop-daemonがLXC対応じゃないのでいじってたら何故かkFreeBSDも触ることになった話
Genta Iha
Inkernel disasm-from-intelsdm-kernelvm
Inkernel disasm-from-intelsdm-kernelvm
Masami Hiramatsu
1705220 ALT#0x08 / ALT@Tokyo#0x02
Waylandでも動くキーリマッパーを作りたかった話
Waylandでも動くキーリマッパーを作りたかった話
Yuki Ito
JNUG NetBSD BOF 2008 Jul 5, 2008
pkgsrcに関する何か 2008 - 何かは何かであって、何かでなし
pkgsrcに関する何か 2008 - 何かは何かであって、何かでなし
Akio OBATA
1993年に公開されたばかりのNetBSDをX68030に移植した時のことを大まかにまとめてみました。
NetBSD移植の昔話
NetBSD移植の昔話
Masaru Oki
Interactive Music II SuperCollider応用 JITLib - ライブコーディング 2
Interactive Music II SuperCollider応用 JITLib - ライブコーディング 2
Atsushi Tadokoro
Python入門者の集い #2 http://python-nyumon.connpass.com/event/30003/ 背景色が#hhmmssになる時計アプリを作りました
デザイナーがTkinterで遊んでみました。
デザイナーがTkinterで遊んでみました。
Chachamaru
Special Report_Remodel for Digital Transition
Special Report_Remodel for Digital Transition
LeiLani Cauthen
A New Light - Part 5
A New Light - Part 5
Jessica Nicole
A New Light - Part 8
A New Light - Part 8
Jessica Nicole
A New Light - Part 7
A New Light - Part 7
Jessica Nicole
A New Light - Part 3
A New Light - Part 3
Jessica Nicole
Mais conteúdo relacionado
Mais procurados
For a writer of CPU simulator. First, Introduce some flags in ordinary CPU. 2nd,describe my technic that a lazy evaluation of some flags.
フラグ色々&その遅延評価-仮想機械インタープリタ書きのための-
フラグ色々&その遅延評価-仮想機械インタープリタ書きのための-
たけおか しょうぞう
Intorduce some Lisp Machine Simulator
Lispマシン・シミュレータの紹介
Lispマシン・シミュレータの紹介
たけおか しょうぞう
HaskellではじめるCortex-M3組込みプログラミング
HaskellではじめるCortex-M3組込みプログラミング
Kiwamu Okabe
OSC Tokyo/Spring 2013 のJapanese Raspberry Pi Users Group セミナー後半の資料です
OSC Tokyo 2013 Spring JRPUG
OSC Tokyo 2013 Spring JRPUG
Hideki Aoshima
6月18日に開催されたエスキュービズム社内勉強会資料です。 LT用プレゼン資料
Introduction to raspberry pi_エンジニア勉強会20130618
Introduction to raspberry pi_エンジニア勉強会20130618
エンジニア勉強会 エスキュービズム
2019/10/28に開催されたインターネット老人会 #2向けの発表資料です。
NCSA httpdとCGIの思い出
NCSA httpdとCGIの思い出
Mitsunori Satomi
デバイスWebAPIコンソーシアム 第7回技術WG会合 株式会社ビズライト・テクノロジー 田中 博見 氏
RaspberryPi(OSH)の産業利用の現状
RaspberryPi(OSH)の産業利用の現状
Device WebAPI Consortium
clu2cは64ビットOSでも使えます (OSC 2012 Hiroshima LT用資料)
clu2cは64ビットOSでも使えます (OSC 2012 Hiroshima LT用資料)
洋史 東平
「絶対止まってはいけない(OCI)コンテナ」 ETCDが止まったときの教訓を基に機能・非機能を考える。
止まらないようにしたいのにそのせいで止まる悲しさ
止まらないようにしたいのにそのせいで止まる悲しさ
Tomotake Koike
1st pkgsrc one conference Jul. 26, 2014
pkgsrc とは何か? - よもやま話
pkgsrc とは何か? - よもやま話
Akio OBATA
Debianのstart-stop-daemonのPID namespace分離対応な話。あといじってたらkFreeBSDのjailにもうっかり対応しちゃった話。
Debianのstart-stop-daemonがLXC対応じゃないのでいじってたら何故かkFreeBSDも触ることになった話
Debianのstart-stop-daemonがLXC対応じゃないのでいじってたら何故かkFreeBSDも触ることになった話
Genta Iha
Inkernel disasm-from-intelsdm-kernelvm
Inkernel disasm-from-intelsdm-kernelvm
Masami Hiramatsu
1705220 ALT#0x08 / ALT@Tokyo#0x02
Waylandでも動くキーリマッパーを作りたかった話
Waylandでも動くキーリマッパーを作りたかった話
Yuki Ito
JNUG NetBSD BOF 2008 Jul 5, 2008
pkgsrcに関する何か 2008 - 何かは何かであって、何かでなし
pkgsrcに関する何か 2008 - 何かは何かであって、何かでなし
Akio OBATA
1993年に公開されたばかりのNetBSDをX68030に移植した時のことを大まかにまとめてみました。
NetBSD移植の昔話
NetBSD移植の昔話
Masaru Oki
Interactive Music II SuperCollider応用 JITLib - ライブコーディング 2
Interactive Music II SuperCollider応用 JITLib - ライブコーディング 2
Atsushi Tadokoro
Python入門者の集い #2 http://python-nyumon.connpass.com/event/30003/ 背景色が#hhmmssになる時計アプリを作りました
デザイナーがTkinterで遊んでみました。
デザイナーがTkinterで遊んでみました。
Chachamaru
Mais procurados
(17)
フラグ色々&その遅延評価-仮想機械インタープリタ書きのための-
フラグ色々&その遅延評価-仮想機械インタープリタ書きのための-
Lispマシン・シミュレータの紹介
Lispマシン・シミュレータの紹介
HaskellではじめるCortex-M3組込みプログラミング
HaskellではじめるCortex-M3組込みプログラミング
OSC Tokyo 2013 Spring JRPUG
OSC Tokyo 2013 Spring JRPUG
Introduction to raspberry pi_エンジニア勉強会20130618
Introduction to raspberry pi_エンジニア勉強会20130618
NCSA httpdとCGIの思い出
NCSA httpdとCGIの思い出
RaspberryPi(OSH)の産業利用の現状
RaspberryPi(OSH)の産業利用の現状
clu2cは64ビットOSでも使えます (OSC 2012 Hiroshima LT用資料)
clu2cは64ビットOSでも使えます (OSC 2012 Hiroshima LT用資料)
止まらないようにしたいのにそのせいで止まる悲しさ
止まらないようにしたいのにそのせいで止まる悲しさ
pkgsrc とは何か? - よもやま話
pkgsrc とは何か? - よもやま話
Debianのstart-stop-daemonがLXC対応じゃないのでいじってたら何故かkFreeBSDも触ることになった話
Debianのstart-stop-daemonがLXC対応じゃないのでいじってたら何故かkFreeBSDも触ることになった話
Inkernel disasm-from-intelsdm-kernelvm
Inkernel disasm-from-intelsdm-kernelvm
Waylandでも動くキーリマッパーを作りたかった話
Waylandでも動くキーリマッパーを作りたかった話
pkgsrcに関する何か 2008 - 何かは何かであって、何かでなし
pkgsrcに関する何か 2008 - 何かは何かであって、何かでなし
NetBSD移植の昔話
NetBSD移植の昔話
Interactive Music II SuperCollider応用 JITLib - ライブコーディング 2
Interactive Music II SuperCollider応用 JITLib - ライブコーディング 2
デザイナーがTkinterで遊んでみました。
デザイナーがTkinterで遊んでみました。
Destaque
Special Report_Remodel for Digital Transition
Special Report_Remodel for Digital Transition
LeiLani Cauthen
A New Light - Part 5
A New Light - Part 5
Jessica Nicole
A New Light - Part 8
A New Light - Part 8
Jessica Nicole
A New Light - Part 7
A New Light - Part 7
Jessica Nicole
A New Light - Part 3
A New Light - Part 3
Jessica Nicole
A New Light - Part 4
A New Light - Part 4
Jessica Nicole
A New Light - Part 2
A New Light - Part 2
Jessica Nicole
The Cullen Family Tree
The Cullen Family Tree
Jessica Nicole
Perbintangan
Perbintangan
Rafif Sulthan R.
A New Light - Part 6
A New Light - Part 6
Jessica Nicole
A New Light - Part 1
A New Light - Part 1
Jessica Nicole
SpecialReportModelArchitecture
SpecialReportModelArchitecture
LeiLani Cauthen
ME595-Selection of Material for Piping and Structural as per Codes- Evaluati...
ME595-Selection of Material for Piping and Structural as per Codes- Evaluati...
Shantaram Mayadeo
2014年3月9日に行われたカーネル/VM探検隊@関西 6でのスライドです。 楽しんでいってね!
あるmmapの話
あるmmapの話
nullnilaki
Anand Shah, Applicant for Masters in Finance at IE Business School, Spain Power point presentation on the following question : If all of the world´s cultural heritage (sports, music, fashion, architecture, literature, painting, etc..) was contained in a time capsule, what would you include to demonstrate the legacy of your country?
Anand Shah_Presentation_IE Business School application
Anand Shah_Presentation_IE Business School application
Anand Shah
Special Report on 71 Characteristics of Digital Curriculum
Special Report on 71 Characteristics of Digital Curriculum
LeiLani Cauthen
Social responsibility in business
Social responsibility in business
anthonyvimalan
2014年12月6日に行われたカーネル/VM探検隊@関西 7の資料です。
あるクリスマスの話
あるクリスマスの話
nullnilaki
2014年7月5日に行われたOSC名古屋、及び2014年7月12日にカーネル/VM探検隊@北陸 1でのスライドです。 楽しさ求めて、もうちょっとはじけちゃえ(ぴょんぴょんと)
あるコンテキストスイッチの話
あるコンテキストスイッチの話
nullnilaki
Destaque
(19)
Special Report_Remodel for Digital Transition
Special Report_Remodel for Digital Transition
A New Light - Part 5
A New Light - Part 5
A New Light - Part 8
A New Light - Part 8
A New Light - Part 7
A New Light - Part 7
A New Light - Part 3
A New Light - Part 3
A New Light - Part 4
A New Light - Part 4
A New Light - Part 2
A New Light - Part 2
The Cullen Family Tree
The Cullen Family Tree
Perbintangan
Perbintangan
A New Light - Part 6
A New Light - Part 6
A New Light - Part 1
A New Light - Part 1
SpecialReportModelArchitecture
SpecialReportModelArchitecture
ME595-Selection of Material for Piping and Structural as per Codes- Evaluati...
ME595-Selection of Material for Piping and Structural as per Codes- Evaluati...
あるmmapの話
あるmmapの話
Anand Shah_Presentation_IE Business School application
Anand Shah_Presentation_IE Business School application
Special Report on 71 Characteristics of Digital Curriculum
Special Report on 71 Characteristics of Digital Curriculum
Social responsibility in business
Social responsibility in business
あるクリスマスの話
あるクリスマスの話
あるコンテキストスイッチの話
あるコンテキストスイッチの話
Último
2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
NewSQLの可用性構成パターン (OCHaCafe Season 8 #4 発表資料) 2024年5月8日(水) NTTデータグループ 技術開発本部 小林 隆浩
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
2024年4月に社内向けに開催した勉強会資料の社外公開版です
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWANスマート距離検出センサー DS20Lカタログ
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Último
(7)
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
DEC_6600,DEC_TITAN Implementation of NetBSD(仮)
1.
アルファ・ワールド -PCIの双バスえとみ なるあき @nullnilaki
2.
自己紹介 • 名古屋港の港湾運送会社に勤務 • 現在は情報システム部に所属 (数年前は倉庫で荷物を数えてました) •
仕事ではCOBOLしか触った事が有りません (C言語?知らない子ですね…) • サーバの設定もベンダーさん任せなので UNIXを触るのはコンパイラのコマンドを叩くだけ (カーネル?知らない子ですね…)
3.
ぞうを運んだりします。すごくくさい… 冬の名古屋港はキレイ!
4.
DEC Alphaとは? • DECが設計したCPU (僕が物心付いたときにはDECは既に… (´;ω;`)
ウッ…) • 64bit RISCプロセッサ • ちょうはやい • NetBSDでは仮想アドレス43bit(仮想アドレス空間8TB) ちなみに Tru64UNIXは ライセンスを入力 しないと使えません
5.
AlphaStation DS15(TITAN chipset) 黒くて… カコイイ (;゚∀゚)=3ハァハァ
6.
NetBSDで動かなかったので OpenBSDから移植(send-pr-48148) Notice!: Do not use
radeonfb because Display blackout and panic.
7.
TITAN chipsetの特徴 • 独立したPCIバスが二つある!?
8.
BUSごとのBase addressさえ 設定すれば大丈夫!(tsp_config構造体が一本のバスを管理) P-01
9.
はまったところ(radeonfb編その1) 文字が出力されず radeonfb_putchar_wrapper で誤摩化してたら… radeonfb.c,v 1.66 で修正済み! P-01
10.
はまったところ(radeonfb編その2) radeonfb_set_backlightを実行すると画面が暗転 Alphaはキーボードがささってないと、フレームバッファに出力されない… シリアルコンソールに無理矢理出力 させるという技を覚える! radeonfb_set_backlightが うまく動かないのは Alphaだから?
11.
はまったところ(radeonfb編その3)
12.
はまったところ(cn_tab編1) cn_tabはコンソールの出力定義 この切り替え処理に失敗すると沈黙… ファームウェアの文字出力から radeonfb_putcharに切り替え
13.
はまったところ(cn_tab編2) ファームウェアが文字を出力しているところ P-01
14.
はまったところ(cn_tab編3) • どうしても構造体のアドレスの代入に失敗… これだと、OK! NAZEDA!!
15.
すったもんだの末に、 radeonfbが使えるようになったものの…
16.
はまったところ(bus_space_mmap編1) 偉大なるソフトウェア mlterm-fbが使えない!!
17.
はまったところ(bus_space_mmap編2) arakikenさんとあおやまさんが アドバイスくださった!!(´;ω;`)ウウウ
18.
はまったところ(bus_space_mmap編3) ユーザーランドからだと、 画面に全く反応がない radeonfbの中でフレームバッファのアドレスに 直接書き込みすると反応はあった。
19.
はまったところ(bus_space_mmap編4) 解決!!
20.
はまったところ(bus_space_mmap編5) AlphaでXを動かす人は いない? P-01
21.
そしてmlterm-fbが動き… P-01
22.
Xのことで混乱するも… oshimayaさんの超わかりやすい 解説!!
23.
mikutter動いた。 完!
24.
謝辞 • 本当に尊敬してます つついさん • アドバイスいただけて、僕はメチャメチャ嬉しいです arakikenさん、あおやまさん、oshimayaさん •
進捗あった日の翌朝にふぁぼって元気づけてくださる ebijunさん(僕の密かな楽しみ) • Compaq Professional workstaion XP1000を譲って下さった impreza_gf8さん • pkgsrcを教えて下さる ふじわらさん、おばたさん、おのでらさん • ほか、twitterでおもしろツィートをして、笑わせて下さる フォロー、フォロワーの方々 参考文献 つついさんのサイト BSDマガジン
Baixar agora