os study c xv6 riscv64

This commit is contained in:
2025-01-23 17:52:45 +01:00
parent 5e44493866
commit 0b381b2b0b
5 changed files with 10 additions and 5 deletions

View File

@@ -237,6 +237,9 @@ in {
libgcc
gcc
gdb
valgrind-light
gnumake
qemu_full
powertop
gamemode
alsa-utils

View File

@@ -66,6 +66,7 @@ in
source = "${inputs.vi-xournalpp}";
recursive = true;
};
".config/gdb/gdbinit".source = home/config/gdb/gdbinit;
};
home.sessionVariables = {

View File

@@ -1,5 +1,5 @@
[window]
opacity = 0.5
opacity = 0.7
padding = { x = 2, y = 2 }
[font]

1
home/config/gdb/gdbinit Normal file
View File

@@ -0,0 +1 @@
add-auto-load-safe-path /home/fredrikr/vms/xv6-riscv64/riscv-hello-asm/oving1/.gdbinit

View File

@@ -70,11 +70,11 @@ myConfig = let
, ((modm, xK_o), sendMessage Expand) -- %! Expand the master area
, ((modm, xK_r), withFocused $ windows . sink) -- %! Resize viewed windows to the correct size
, ((modm, xK_a), sendMessage ToggleStruts)
, ((0, xF86XK_AudioLowerVolume ), spawn "amixer set Master 1%-")
, ((0, xF86XK_AudioRaiseVolume ), spawn "amixer set Master 1%+")
, ((0, xF86XK_AudioLowerVolume ), spawn "amixer set Master 2%-")
, ((0, xF86XK_AudioRaiseVolume ), spawn "amixer set Master 2%+")
, ((0, xF86XK_AudioMute ), spawn "amixer set Master toggle")
, ((0, xF86XK_MonBrightnessUp ), spawn "brightnessctl set 1%+")
, ((0, xF86XK_MonBrightnessDown ), spawn "brightnessctl set 1%-")
, ((0, xF86XK_MonBrightnessUp ), spawn "brightnessctl set 5%+")
, ((0, xF86XK_MonBrightnessDown ), spawn "brightnessctl set 5%-")
]
++
[((m .|. modm, k), windows $ f i)