lp://qastaging/play-ground
- Get this branch:
- bzr branch lp://qastaging/play-ground
Branch information
Recent revisions
- 2369. By phcoder
-
Transform (broken) vga terminal into (working) vga video driver.
* conf/i386-pc.rmk (vga_mod_SOURCES): Change term/i386/pc/vga.c to
video/i386/pc/ vga.c.
* include/grub/video. h (grub_video_ driver_ id):
Add GRUB_VIDEO_DRIVER_ VGA.
* term/i386/pc/vga.c: Renamed to ...
* video/i386/pc/vga. c: ...this
(DEBUG_VGA): Removed.
(CHAR_WIDTH): Likewise.
(CHAR_HEIGHT): Likewise.
(TEXT_WIDTH): Likewise.
(TEXT_HEIGHT): Likewise.
(DEFAULT_FG_COLOR) : Likewise.
(DEFAULT_BG_COLOR) : Likewise.
(colored_char): Likewise.
(xpos): Likewise.
(ypos): Likewise.
(cursor_state): Likewise.
(fg_color): Likewise.
(bg_color): Likewise.
(text_buf): Likewise.
(page): Likewise.
(font): Likewise.
(framebuffer): New variable.
(set_read_map): Disabled.
(setup): New variable.
(is_target): Likewise.
(grub_vga_mod_ init): Likewise.
(grub_vga_mod_ fini): Likewise.
(check_vga_mem): Likewise.
(write_char): Likewise.
(write_cursor): Likewise.
(scroll_up): Likewise.
(grub_vga_putchar) : Likewise.
(grub_vga_getcharwidt h): Likewise.
(grub_vga_getwh): Likewise.
(grub_vga_getxy): Likewise.
(grub_vga_gotoxy): Likewise.
(grub_vga_cls): Likewise.
(grub_vga_setcolorsta te): Likewise.
(grub_vga_setcursor) : Likewise.
(grub_video_vga_ init): New function.
(grub_video_vga_ setup): Likewise.
(grub_video_vga_ fini): Likewise.
(update_target): Likewise.
(grub_video_vga_ blit_bitmap) : Likewise.
(grub_video_vga_ blit_render_ target) : Likewise.
(grub_video_vga_ set_active_ render_ target) : Likewise.
(grub_video_vga_ get_active_ render_ target) : Likewise.
(grub_video_vga_ swap_buffers) : Likewise.
(grub_video_vga_ set_palette) : Likewise.
(grub_video_vga_ get_info_ and_fini) : Likewise.
(grub_vga_term): Removed.
(grub_video_vga_ adapter) : New variable.
(GRUB_MOD_INIT): Register a video driver instead of terminal.
(GRUB_MOD_FINI): Unrefister a video driver instead of terminal. - 2367. By phcoder
-
Various jpeg cleanups.
* video/readers/
jpeg.c (grub_jpeg_ get_huff_ code): Use ARRAY_SIZE.
(grub_jpeg_decode_ quan_table) : Use sizeof.
(grub_jpeg_decode_ du): Use ARRAY_SIZE. - 2366. By Peter Hurley <No e-mail available>
-
* video/readers/
jpeg.c (grub_jpeg_ decode_ huff_table) : Loop over all
tables. Ignore non-last ac bit.
(grub_jpeg_decode_ quan_table) : Likewise. - 2365. By phcoder
-
* include/
grub/ieee1275/ ieee1275. h (grub_ieee1275_ flag): New value
GRUB_IEEE1275_FLAG_NO_ PRE1_5M_ CLAIM.
* kern/ieee1275/cmain.c (grub_ieee1275_ find_options) : Set
GRUB_IEEE1275_FLAG_NO_ PRE1_5M_ CLAIM on qemu.
* kern/ieee1275/init.c (grub_claim_heap): Don0t allocate below
1.5MiB if GRUB_IEEE1275_FLAG_NO_ PRE1_5M_ CLAIM is set.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)