Remove keyboard test code
This commit is contained in:
		
							parent
							
								
									c414e9c170
								
							
						
					
					
						commit
						e48c1a2e3c
					
				
					 1 changed files with 0 additions and 25 deletions
				
			
		| 
						 | 
					@ -192,31 +192,6 @@ fn initStage2() noreturn {
 | 
				
			||||||
        else => {},
 | 
					        else => {},
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    const kb = keyboard.getKeyboard(0) orelse unreachable;
 | 
					 | 
				
			||||||
    var shift = false;
 | 
					 | 
				
			||||||
    while (true) {
 | 
					 | 
				
			||||||
        if (kb.readKey()) |key| {
 | 
					 | 
				
			||||||
            if (key.released) {
 | 
					 | 
				
			||||||
                if (key.position == keyboard.KeyPosition.LEFT_SHIFT) {
 | 
					 | 
				
			||||||
                    shift = false;
 | 
					 | 
				
			||||||
                }
 | 
					 | 
				
			||||||
                continue;
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
            var char: ?u8 = switch (key.position) {
 | 
					 | 
				
			||||||
                keyboard.KeyPosition.LEFT_SHIFT, keyboard.KeyPosition.RIGHT_SHIFT => blk: {
 | 
					 | 
				
			||||||
                    shift = true;
 | 
					 | 
				
			||||||
                    break :blk null;
 | 
					 | 
				
			||||||
                },
 | 
					 | 
				
			||||||
                keyboard.KeyPosition.Q => if (shift) @as(u8, 'Q') else @as(u8, 'q'),
 | 
					 | 
				
			||||||
                keyboard.KeyPosition.W => if (shift) @as(u8, 'W') else @as(u8, 'w'),
 | 
					 | 
				
			||||||
                else => null,
 | 
					 | 
				
			||||||
            };
 | 
					 | 
				
			||||||
            if (char) |ch| {
 | 
					 | 
				
			||||||
                tty.print("{c}", .{ch});
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    // Can't return for now, later this can return maybe
 | 
					    // Can't return for now, later this can return maybe
 | 
				
			||||||
    arch.spinWait();
 | 
					    arch.spinWait();
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue