Add rtl8168d to makefile

This commit is contained in:
Jeremy Soller 2016-10-20 12:53:36 -06:00
parent a2ef986edd
commit 2abd681c84
8 changed files with 20 additions and 10 deletions

View file

@ -30,6 +30,7 @@ clean:
cargo clean --manifest-path drivers/e1000d/Cargo.toml
cargo clean --manifest-path drivers/ps2d/Cargo.toml
cargo clean --manifest-path drivers/pcid/Cargo.toml
cargo clean --manifest-path drivers/rtl8168d/Cargo.toml
cargo clean --manifest-path drivers/vesad/Cargo.toml
cargo clean --manifest-path programs/init/Cargo.toml
cargo clean --manifest-path programs/ion/Cargo.toml
@ -77,6 +78,7 @@ update:
cargo update --manifest-path drivers/e1000d/Cargo.toml
cargo update --manifest-path drivers/ps2d/Cargo.toml
cargo update --manifest-path drivers/pcid/Cargo.toml
cargo update --manifest-path drivers/rtl8168d/Cargo.toml
cargo update --manifest-path drivers/vesad/Cargo.toml
cargo update --manifest-path programs/init/Cargo.toml
cargo update --manifest-path programs/ion/Cargo.toml
@ -320,6 +322,7 @@ filesystem/bin/%: schemes/%/Cargo.toml schemes/%/src/** $(BUILD)/libstd.rlib
drivers: \
filesystem/bin/e1000d \
filesystem/bin/ps2d \
filesystem/bin/rtl8168d \
filesystem/bin/vesad
coreutils: \

View file

@ -4,8 +4,8 @@ USE16
align 512, db 0
config:
.xres: dw 0
.yres: dw 0
.xres: dw 1024
.yres: dw 768
times 512 - ($ - config) db 0

View file

@ -1,12 +1,12 @@
vesad T T G T
vesad T T T G
stdio display:1
ps2d
stdio display:4
initfs:bin/pcid /etc/pcid.toml
ethernetd
#arpd
ipd
tcpd
udpd
getty display:1
getty display:2
#orbital display:3
getty display:3
#orbital display:4

View file

@ -1 +1 @@
10.0.2.3
10.85.85.1

View file

@ -1 +1 @@
10.0.2.15
10.85.85.2

View file

@ -1 +1 @@
10.0.2.2
10.85.85.1

View file

@ -1 +1 @@
52.54.00.12.34.56
08.9E.01.DD.45.AF

View file

@ -4,3 +4,10 @@ class = 2
vendor = 32902
device = 4110
command = ["file:bin/e1000d", "$BAR0", "$IRQ"]
[[drivers]]
name = "RTL8168 NIC"
class = 2
vendor = 4332
device = 33128
command = ["file:bin/rtl8168d", "$BAR2", "$IRQ"]