Gitiles
Code Review
Sign In
review.coreboot.org
/
seabios
/
0e7fb5fdad211ab608a7a4e1b0cc32426fc617a0
/
src
/
disk.h
0e7fb5f
always specify virtio-blk rather than virtio
by Paolo Bonzini
· 12 years ago
d7a7cf3
ahci/cdrom: shared bounce buffer
by Gerd Hoffmann
· 12 years ago
f5154e2
support T13 EDD3.0 spec
by Gleb Natapov
· 12 years ago
ca2bc1c
Remove drive->desc field.
by Kevin O'Connor
· 12 years ago
a0842f8
Remove Drives global struct in favor of independent global variables.
by Kevin O'Connor
· 12 years ago
697e63c
Call setup_translation() from map_hd_drive().
by Kevin O'Connor
· 12 years ago
4c90a20
Create separate IPL entry for each CD/DVD
by Gleb Natapov
· 12 years ago
d52fdf6
add ahci support
by Gerd Hoffmann
· 13 years ago
4d96edc
Cleanup - it's no longer necessary to manually reset global variables.
by Kevin O'Connor
· 13 years ago
89acfa3
Support for booting from virtio disks
by Gleb Natapov
· 13 years ago
8f469b9
Dynamically allocate ata_channel info; introduce custom atadrive_s struct.
by Kevin O'Connor
· 13 years ago
575ffc8
Cleanup - build drive description in temp memory during init.
by Kevin O'Connor
· 13 years ago
7149fc8
Initial support for booting from USB drives.
by Kevin O'Connor
· 13 years ago
a4bd919
Minor - arrange struct drive_s to clarify field roles.
by Kevin O'Connor
· 13 years ago
d7e998f
Dynamically allocate each drive_g with malloc_fseg().
by Kevin O'Connor
· 13 years ago
1ca05b0
Be sure to add "void" to all function prototypes that take no args.
by Kevin O'Connor
· 13 years ago
dfefeb5
Distinguish between debug reports for unimplemented vs invalid calls.
by Kevin O'Connor
· 13 years ago
77d227b
Pass 'drive_s' pointer instead of driveid.
by Kevin O'Connor
· 14 years ago
36c93a5
Unify cd emulation access and main disk access code.
by Kevin O'Connor
· 14 years ago
51fd0a1
Add mechanism for describing internal drives in boot menu.
by Kevin O'Connor
· 14 years ago
9f98542
Replace common segment/offset pairs with struct segoff_s.
by Kevin O'Connor
· 14 years ago
51cfbe7
Merge cdrom 13xx handlers with main disk 13xx handlers.
by Kevin O'Connor
· 14 years ago
a3855ad
Add support for using floppy images in CBFS.
by Kevin O'Connor
· 14 years ago
af5aabb
Unify floppy and harddrive command routing.
by Kevin O'Connor
· 14 years ago
48410fd
Unify some floppy and disk functions.
by Kevin O'Connor
· 14 years ago
0a0e42e
Add floppy controllers to "drives" list also.
by Kevin O'Connor
· 14 years ago
707298a
Use variable name "driveid" consistently (instead of "device").
by Kevin O'Connor
· 14 years ago
c892b13
Separate ATA code from generic disk code.
by Kevin O'Connor
· 14 years ago
f2d48a3
Minor - remove ATA specific version field from ATA.devices[].
by Kevin O'Connor
· 14 years ago
b114436
Densely populate ATA.devices list.
by Kevin O'Connor
· 14 years ago
4233766
Misc ATA cleanups.
by Kevin O'Connor
· 14 years ago
3f6c278
Route disk_op commands by drive type - not by command.
by Kevin O'Connor
· 14 years ago
9ae1e9b
Remove unused cdemu ATA code.
by Kevin O'Connor
· 14 years ago
1625a75
Separate cdemu disk accesses from regular disk accesses.
by Kevin O'Connor
· 14 years ago
32945af
Don't 'autodetect' ATA PIO32 mode - use compile def instead.
by Kevin O'Connor
· 14 years ago
7da1dcd
Enhance boot menu to allow user to select which CD drive to boot from.
by Kevin O'Connor
· 14 years ago
160f71c
Add common ata identify sequence; improve debugging.
by Kevin O'Connor
· 14 years ago
0a92412
Add support for selecting harddrive order in boot menu.
by Kevin O'Connor
· 14 years ago
95827c4
Introduce MBR struct; simplify cdrom emulation code.
by Kevin O'Connor
· 14 years ago
35ae726
Rename MAKE_FARPTR (and similar) to MAKE_FLATPTR.
by Kevin O'Connor
· 14 years ago
b1b7c2a
Change license from GPLv3 to LGPLv3.
by Kevin O'Connor
· 14 years ago
0560034
Improve set_code_fail/floppy_ret/disk_ret code generation.
by Kevin O'Connor
· 14 years ago
4524bf7
Use new 'struct disk_op_s' to issue ata requests.
by Kevin O'Connor
· 14 years ago
4a16ef6
Return CDEMU parameters to ebda segment (instead of using globals).
by Kevin O'Connor
· 14 years ago
609da23
Move most of ATA and CDEMU from ebda to global variables.
by Kevin O'Connor
· 14 years ago
53236cc
Use PCI bus scan to find all ATA controllers. Several IDE fixes.
by Kevin O'Connor
· 15 years ago
a68aeaf
Improve debugging output.
by Kevin O'Connor
· 15 years ago
9521e26
Extract 'struct bregs' out of biosvar.h; clean up header includes.
by Kevin O'Connor
· 15 years ago
a05223c
Improve some debugging output.
by Kevin O'Connor
· 15 years ago
1bb3b5c
Add full support for drives with more that 2<<32 sectors.
by Kevin O'Connor
· 15 years ago
3bbcc14
Move floppy setup code from post.c to floppy.c.
by Kevin O'Connor
· 15 years ago
567e4e3
Make several functions non-inline.
by Kevin O'Connor
· 15 years ago
aa2590c
Cleanup cdrom emulation.
by Kevin O'Connor
· 15 years ago
ed12849
Reduce stack usage for ISRs; minor fixes.
by Kevin O'Connor
· 15 years ago
180a959
Get CDROM emulation working.
by Kevin O'Connor
· 15 years ago
31d8c8a
Move cdrom code to its own file (cdrom.c).
by Kevin O'Connor
· 15 years ago
941d3e4
Initial cd emulation code.
by Kevin O'Connor
· 15 years ago
b74102d
Initial cdrom support.
by Kevin O'Connor
· 15 years ago
44c631d
Enhance included bios tables.
by Kevin O'Connor
· 15 years ago
e43df9e
Add additional int15 handlers for disk drives.
by Kevin O'Connor
· 15 years ago
15aee2e
Make disk access work.
by Kevin O'Connor
· 15 years ago
3491e8b
Initial support for ATA disks.
by Kevin O'Connor
· 15 years ago
786502d
Some cleanups based on patch by Nguyen Anh Quynh
by Kevin O'Connor
· 15 years ago
4b60c00
Version 0.1.1
by Kevin O'Connor
· 15 years ago
rel-0.1.1
f076a3e
Initial checkin.
by Kevin O'Connor
· 15 years ago
rel-0.1.0