issues
search
HobbyOSs
/
opennask
nask clone assembly, it can boot tiny OS with Linux
https://github.com/HobbyOSs/opennask/wiki/%E5%8B%95%E4%BD%9C%E3%83%81%E3%82%A7%E3%83%83%E3%82%AF
GNU General Public License v3.0
20
stars
3
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
BNF記法の改善
#98
hangingman
closed
1 year ago
0
[WIP] EBNF版のnask_parseで実装を置き換え(11)
#97
hangingman
closed
1 year ago
0
EBNF版のnask_parseで実装を置き換え(10)
#96
hangingman
closed
1 year ago
0
EBNF版のnask_parseで実装を置き換え(9)
#95
hangingman
closed
1 year ago
0
EBNF版のnask_parseで実装を置き換え(8)
#94
hangingman
closed
1 year ago
0
EBNF版のnask_parseで実装を置き換え(7)
#93
hangingman
closed
1 year ago
0
EBNF版のnask_parseで実装を置き換え(6)
#92
hangingman
closed
1 year ago
0
EBNF版のnask_parseで実装を置き換え(5)
#91
hangingman
closed
1 year ago
0
EBNF版のnask_parseで実装を置き換え(4)
#90
hangingman
closed
1 year ago
0
EBNF版のnask_parseで実装を置き換え(3)
#89
hangingman
closed
1 year ago
0
EBNF版のnask_parseで実装を置き換え(2)
#88
hangingman
closed
1 year ago
0
spdlogのloggerレベル(trace)を条件コンパイルする、開発時デバッグ用にtraceレベルを導入する
#87
hangingman
opened
1 year ago
0
EBNF版のnask_parseで実装を置き換え(1)
#86
hangingman
closed
1 year ago
0
EBNF版のnask_parseで実装を置き換える
#85
hangingman
closed
5 months ago
1
opennaskの実装をbnfcの生成コードで置き換え(15)
#84
hangingman
closed
1 year ago
0
コンパイル時間の高速化
#83
hangingman
closed
1 year ago
0
メモリーアドレッシングの処理に対応(2)
#82
hangingman
closed
1 year ago
0
メモリーアドレッシングの処理に対応(1)
#81
hangingman
closed
1 year ago
0
JMP系命令のオフセット不整合を修正
#80
hangingman
closed
1 year ago
0
asmjit導入 JMP系命令
#79
hangingman
closed
1 year ago
0
asmjit導入 x86 Prefix Bytesの対応、ソースコードの配置など構造変更
#78
hangingman
closed
1 year ago
0
asmjit導入 OUT,MOV
#77
hangingman
closed
1 year ago
0
asmjit導入 CLI, HLT, NOP
#76
hangingman
closed
1 year ago
0
asmjit導入 DB,DW,DD,CMP
#75
hangingman
closed
1 year ago
0
asmjit導入 ADD
#74
hangingman
closed
1 year ago
0
メモリーアドレッシングモードの実装修正
#73
hangingman
opened
1 year ago
0
ccache導入テスト
#72
hangingman
closed
1 year ago
0
他の実装を参考にして機械語生成部分(code selector / instruction selection)を簡略化
#71
hangingman
closed
1 year ago
0
opennaskの実装をbnfcの生成コードで置き換え(14)
#70
hangingman
closed
1 year ago
0
opennaskの実装をbnfcの生成コードで置き換え(13)
#69
hangingman
closed
1 year ago
0
ccacheを使い、CIのビルド時間を短縮する
#68
hangingman
closed
1 year ago
1
developで開発したPass1アセンブラの仕組みをmasterに反映
#67
hangingman
closed
1 year ago
0
Pass1アセンブラの仕組みを利用してJMP系の実装を修正し、テストを通す
#66
hangingman
closed
1 year ago
0
Pass1アセンブラの実装とテスト, 3日目までのオペコードまで
#65
hangingman
closed
1 year ago
0
Pass1アセンブラの実装, 必要な機械語のサイズを出力する実装とテスト
#64
hangingman
closed
1 year ago
0
Pass1アセンブラの実装, GoogleTest導入
#63
hangingman
closed
1 year ago
0
x86_64の命令セットのJSONデータベースを読み込むPOC
#62
hangingman
closed
1 year ago
0
Pass1アセンブラの導入のための前準備, spdlog(logger)の更新
#61
hangingman
closed
1 year ago
1
spdlogの更新
#60
hangingman
closed
1 year ago
0
Pass1アセンブラの導入のための前準備
#59
hangingman
closed
1 year ago
1
PASS-1, PASS-2 Assemblerについて調査/実装
#58
hangingman
closed
1 year ago
0
opennaskの実装をbnfcの生成コードで置き換え(12)
#57
hangingman
closed
2 years ago
0
出力の遅延評価の試み
#56
hangingman
closed
1 year ago
2
opennaskの実装をbnfcの生成コードで置き換え(11)
#55
hangingman
closed
2 years ago
0
opennaskの実装をbnfcの生成コードで置き換え(10)
#54
hangingman
closed
2 years ago
0
qemuの起動オプションを修正
#53
hangingman
closed
2 years ago
0
qemu-system-i386: -localtime: invalid optionが出て起動できない
#52
hangingman
closed
2 years ago
0
メモリリーク問題の修正
#51
hangingman
closed
2 years ago
1
opennaskの実装をbnfcの生成コードで置き換え(9)
#50
hangingman
closed
2 years ago
1
opennaskの実装をbnfcの生成コードで置き換え(8)
#49
hangingman
closed
2 years ago
1
Next