Two hda_verb.h files: Add more comments.
[coreboot.git] / src / arch / i386 / llshell / readme.coreboot
1
2 1) Include llshell.inc in your northbridge Config file
3 2) In raminit.inc (or whatever), make a jmp out to low_level_shell, setting
4    a return label in %esp.
5 For example:
6 ram_set_registers:
7
8         mov $llshell_ret1,%esp
9         jmp low_level_shell
10 llshell_ret1:
11
12         /* Disable and invalidate the cache */
13         invd
14         mov %cr0, %eax
15         ....
16 3) Optionally, comment out two lines in ramtest.inc:
17 5:
18         CONSOLE_INFO_TX_STRING($rt_toomany)
19         // post_code(0xf1)
20         // jmp  .Lhlt
21 otherwise, a ramtest failure will hang
22
23 4) build and flash as normal
24 If it worked, the speaker will beep, and you'll get a shell.
25 Type help or ? at the prompt for a list of commands.