■ このスレッドは過去ログ倉庫に格納されています
遅刻だけお(´・ω・`)
- 1 : :2018/06/27(水) 08:10:04.074 ID:hDA5LdqlM.net
- 朝から他のスレで誤爆してきた!(´・ω・`)
- 26 :そ :2018/06/27(水) 08:29:40.723 ID:1QSDV/RS0.net
- 友達「せんせー、だけお君がまた遅刻してま〜す🙋」
∩ ∩
(・x・)
<__>
∪∪
まーた、あいつか〜
しゃーねーな
- 27 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 08:44:12.152 ID:o3XTX8I6a.net
- (´・ω・`)だけおくん
- 28 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 08:45:14.290 ID:2hASqgbSd.net
- まぁしゅたぁはだけおなのかお?(*´・ω・`*)
- 29 : :2018/06/27(水) 09:03:13.282 ID:hDA5LdqlM.net
- #define VALIDATE(X) \
if(!X){ \
printk("could not allocate page.\n"); \
freeze(); \
}
void SetVirtualAddressMap(){
uint64_t i,j;
uint64_t offset0;
uint64_t offset1;
uint64_t offset2;
uint64_t offset3;
PML4E* pml4e;
PDPTE* pdpte;
PDE* pde;
PTE* pte;
pml4e=palloc(1);
VALIDATE(pml4e);
for(i=0;i<nem_size/d_size;++i)
if(get_map(i)->Attribute & EFI_MEMORY_RUNTIME)
for(j=0;j<get_map(i)->NumberOfPages;j+=0x1000){
offset0=((get_map(i)->PhysicalStart+j)>>39)&0x1ff;
offset1=((get_map(i)->PhysicalStart+j)>>30)&0x1ff;
offset2=((get_map(i)->PhysicalStart+j)>>21)&0x1ff;
offset3=((get_map(i)->PhysicalStart+j)>>12)&0x1ff;
if(!(pml4e[offset0].address)){
pdpte=palloc(1);
VALIDATE(pdpte);
clear(pdpte,0x1000);
pml4e[offset0].address=(uint64_t)pdpte>>12;
}else{
pdpte=(void*)(pml4e[offset0].address<<12);
}
if(!(pdpte[offset1].address)){
pde=palloc(1);
VALIDATE(pde);
clear(pde,0x1000);
pdpte[offset1].address=(uint64_t)pde>>12;
}else{
pde=(void*)(pdpte[offset1].address<<12);
}
if(!(pde[offset2].address)){
pte=palloc(1);
VALIDATE(pte);
clear(pte,0x1000);
pde[offset2].address=(uint64_t)pte>>12;
}else{
pte=(void*)(pde[offset2].address<<12);
}
- 30 : :2018/06/27(水) 09:03:31.414 ID:hDA5LdqlM.net
- if(!(pte[offset3].address)){
pte[offset3].address=(uint64_t)((get_map(i)->PhysicalStart+j)>>12);
pte[offset3].p=1;
pte[offset3].rw=1;
pte[offset3].us=1;
}else{
printk("invalid pte was found.\n");
printk("at address: %x\n",get_map(i)->PhysicalAddress+j);
freeze();
}
}
__asm__(" \
movq %0,%%rax; \
movq %%rax,%%cr3; \
movq %%cr0,%%rax; \
movq $0x80000001,%%rcx; \
orq %%rcx,%%rax; \
movq %%rax,%%cr0; \
",::"m"(pml4e):"rax","rcx");
return;
}
- 31 : :2018/06/27(水) 09:03:42.607 ID:hDA5LdqlM.net
- こんな感じだろうか…(´・ω・`)
- 32 : :2018/06/27(水) 09:04:16.073 ID:hDA5LdqlM.net
- >>26
そんな感じなんだろうな…(´;ω;`)
>>27
だけおぢゃないお!(´;ω;`)
>>28
違うお…(´;ω;`)
- 33 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:06:53.676 ID:uTYnLOEpa.net
- >>30
(´・ω・`)なんだこれ
- 34 : :2018/06/27(水) 09:11:31.994 ID:hDA5LdqlM.net
- >>33
C言語だお!(´・ω・`)
昨日これを書くのが面倒で寝たお…
でも朝なら書く元気があるお
- 35 : :2018/06/27(水) 09:11:57.264 ID:hDA5LdqlM.net
- しかし2chだとインデントが効かなくて見ずらいおね…(;・∀・)
まぁそれは我慢だお…
- 36 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 09:16:27.732 ID:2hASqgbSd.net
- まぁしゅたあすごいお(*´・ω・`*)呪文だお
- 37 : :2018/06/27(水) 09:16:38.466 ID:hDA5LdqlM.net
- あーデバッグがめんどいー(´;ω;`)
- 38 : :2018/06/27(水) 09:17:02.139 ID:hDA5LdqlM.net
- >>36
ふふふ…(´・ω・`)
ゆくゆくは黒魔術を使って世界征服だお!
- 39 : :2018/06/27(水) 09:20:42.415 ID:hDA5LdqlM.net
- そういや昨日はバーチャルアドレスモードから物理アドレスと仮想アドレスを1ページ分対応させるmmap関数というのを書いたお(´・ω・`)
たしかUNIXにもmmap関数ってあったと思うけど、それとは全く関係ないお
これでデバッグが終わればmallocが出来るようになるお
- 40 :そ :2018/06/27(水) 09:59:55.750 ID:stENWWHr0.net
- ( ^ω^)昨日昼頃に銀行に行く途中、地元の高校に通う生徒が帰宅中だったお
( ^ω^)そこの高校は頭がいい子ばかりで、可愛い子も何人かいたお
( ^ω^)だけお君も勉強と遅刻を頑張るんだお
- 41 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 10:07:01.729 ID:JK3Vi/4xd.net
- またか…
- 42 : :2018/06/27(水) 10:09:56.023 ID:hDA5LdqlM.net
- >>40
むむむ…(´・ω・`)
勉強したくないお…(´;ω;`)
>>41
またなんだお…(´;ω;`)
- 43 :そっくん :2018/06/27(水) 10:22:02.734 ID:u72ohxO4r.net ?PLT(13000)
- http://img.5ch.net/ico/u_pata.gif
やっぱり遅刻かシュレディンガーの猫のようにふたつも重なってなどないのな
- 44 : :2018/06/27(水) 10:23:49.620 ID:hDA5LdqlM.net
- >>43
今日は中途半端に遅れてきたし重なってると言ってもいいと思うお…(´;ω;`)
猫箱理論は万能だお…
- 45 :そっくん :2018/06/27(水) 10:28:36.392 ID:u72ohxO4r.net ?PLT(13000)
- http://img.5ch.net/ico/u_pata.gif
でも結果的に遅れたのだろう?
- 46 : :2018/06/27(水) 10:32:01.202 ID:hDA5LdqlM.net
- >>45
……(´;ω;`)
- 47 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 10:43:26.352 ID:uikcZbIKM.net
- やーい
- 48 :そっくん :2018/06/27(水) 10:50:20.670 ID:u72ohxO4r.net ?PLT(13000)
- http://img.5ch.net/ico/u_pata.gif
やーい
- 49 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 10:52:00.081 ID:QIukqV+Fd.net
- やーい
- 50 :そ :2018/06/27(水) 11:11:15.320 ID:stENWWHr0.net
- や――――いっ!!
ミ~ ̄ ̄ ̄\
/ __ __亅
/ .> ⌒ ⌒|
|/ (・) (・) |
(6 ――○-○|
| つ |
| .___) /
\ (_/ /
/\__/
/ \ロ/
/ / V ||
/_/ | ||
⊂ニu\__/L|⊃
| / /
| / /
| / /
(ニフフ
- 51 : :2018/06/27(水) 11:23:08.062 ID:hDA5LdqlM.net
- >>47-50
全くキミたちは…(´;ω;`)
- 52 : :2018/06/27(水) 11:54:16.707 ID:hDA5LdqlM.net
- お腹空いた(´・ω・`)
- 53 : :2018/06/27(水) 11:55:46.148 ID:hDA5LdqlM.net
- 避難訓練とかいうのがあるらしい(´・ω・`)
出たくないので帰っていいですかね…
- 54 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 11:57:43.575 ID:uikcZbIKM.net
- 避難時も遅刻
- 55 : :2018/06/27(水) 11:58:22.658 ID:hDA5LdqlM.net
- それはやばいんだお…(;・∀・)
- 56 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 12:17:33.622 ID:Ocv5pNfnd.net
- マジ留年するぞ
ちゃんと学校行けよ
- 57 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 12:18:27.387 ID:VzgCK7qSd.net
- 何回遅刻したの?死ぬの?いや死んで詫びろよ
- 58 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 12:18:31.487 ID:UX3OwuQ00.net
- 帰っていいぞ
- 59 : :2018/06/27(水) 12:20:01.118 ID:hDA5LdqlM.net
- >>56-58
お、おまんら…(´;ω;`)
なぜこんなに辛辣なのだお…
- 60 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 12:21:05.687 ID:VzgCK7qSd.net
- 大学生風のただのにーとでそ?
- 61 :以下、?ちゃんねるからVIPがお送りします:2018/06/27(水) 12:23:52.254 ID:Ocv5pNfnd.net
- >>59
高卒ぐらいはしといたほうがいいぞ
大学行くなら高卒資格が必要だし
- 62 : :2018/06/27(水) 12:28:36.167 ID:hDA5LdqlM.net
- >>60
確かにニートの自覚はあるけどリアル高校生なんだお…(´;ω;`)
>>61
まーそこはあまり心配してないのだけお…(´・ω・`)
- 63 : :2018/06/27(水) 12:29:13.799 ID:hDA5LdqlM.net
- 避難訓練で外にいるけど(´・ω・`)
あっつ死にそう
- 64 :そっくん :2018/06/27(水) 12:39:06.729 ID:u72ohxO4r.net ?PLT(13000)
- http://img.5ch.net/ico/u_pata.gif
溶けちゃえー
- 65 : :2018/06/27(水) 12:39:31.936 ID:hDA5LdqlM.net
- マジこれ溶けるお…(´+ω+`)
- 66 :カッタ :2018/06/27(水) 12:43:52.841 ID:lIZTCgTzM.net
- |ω・`)ノ ヤァ
- 67 : :2018/06/27(水) 12:49:11.931 ID:hDA5LdqlM.net
- カッタくんおは〜(´・ω・`)ノシ
- 68 : :2018/06/27(水) 12:50:09.760 ID:hDA5LdqlM.net
- なんかパソコンに向かい合うとプログラム書く気力が無くなるからスマホで書こうかな(´・ω・`)
- 69 : :2018/06/27(水) 12:53:11.129 ID:hDA5LdqlM.net
- void* kalloc(uint64_t s){
uint64_t i;
void* p=palloc(s);
for(i=0;i<s;++i)
mmap(p+i*0x1000,p+i*0x1000);
return p;
}
- 70 : :2018/06/27(水) 12:53:42.316 ID:hDA5LdqlM.net
- エラー処理が皆無だな…(´・ω・`)
まぁそれは後で書き直せばいいか
- 71 : :2018/06/27(水) 12:58:39.974 ID:XtsXfXzAM.net
- 汎用型人工知能のプログラムってどんな感じなんだろうなぁ…(´・ω・`)
- 72 :そ :2018/06/27(水) 13:46:15.173 ID:stENWWHr0.net
- >>71
( ^ω^)Googleホームを買って目覚ましを設定しても、だけお君のは「あと10分遅くしますか?」とか言いそうだお
( ^ω^)或いは「どうせかけても意味ねーから、目覚まし機能をアンインスコしとこ」と、だけお君の知らないところで削除してそうだお
- 73 : :2018/06/27(水) 14:01:05.116 ID:NYTjEvoeM.net
- >>72
無駄に賢いお…(´;ω;`)
- 74 :そ :2018/06/27(水) 14:38:58.639 ID:stENWWHr0.net
- ( ^ω^)AIも凄いけど「ビッグデータ」も凄いおね
( ^ω^)詳しくは知らないけど、たまにNHKでやってるお
( ^ω^)きっと総武線の遅延具合もデータ化してるお
- 75 :ポルンガ :2018/06/27(水) 14:48:02.437 ID:ywR5w5VdM.net
- おはマス('・ω・')ノシ
総レス数 75
17 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200