Project

General

Profile

Feature #10054

loader: move 16KB BSS buffer from pxe to bio and use it with biosdisk

Added by Toomas Soome 7 months ago. Updated 6 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
bootloader
Start date:
2018-12-09
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:

Description

The pxe.c has local buffer allocated from BSS and only used for pxe. Rebuild the code to move this buffer to bio.c, and provide simple allocate/release functions and adapt the biosdisk.c to use this buffer.

This will allow us to use 16k bounce back buffer instead of current 4k one.

History

#1

Updated by Electric Monk 6 months ago

  • % Done changed from 90 to 100
  • Status changed from In Progress to Closed

git commit 3273f292544925d8d86f8e40935d5360aa609ef4

commit  3273f292544925d8d86f8e40935d5360aa609ef4
Author: Toomas Soome <tsoome@me.com>
Date:   2019-01-09T10:45:47.000Z

    10054 loader: move 16KB BSS buffer from pxe to bio and use it with biosdisk
    Reviewed by: Igor Kozhukhov <igor@dilos.org>
    Reviewed by: Rob Johnston <rob.johnston@joyent.com>
    Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
    Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>

Also available in: Atom PDF