1. ca3ab93 ahci: Set upper 32-bit registers to zero by Ladi Prosek · 5 years ago
  2. 3f478b9 ahci: set transfer mode according to the capabilities of connected drive by Gerd Hoffmann · 6 years ago
  3. 4d8510c pci: Split low-level pci code from higher-level 'struct pci_device' code by Kevin O'Connor · 6 years ago
  4. 7b67300 pci: Implement '%pP' printf handler for 'struct pci_device' pointers by Kevin O'Connor · 6 years ago
  5. 6e3436b ahci: Convert to new PCI BAR helper functions by Kevin O'Connor · 6 years ago
  6. 1785645 block: Rename process_XXX_op() functions to XXX_process_op() by Kevin O'Connor · 7 years ago
  7. 0e5c770 ahci: Handle AHCI ATAPI drives directly via 'struct disk_op_s' requests by Kevin O'Connor · 7 years ago
  8. 85c72c6 block: Introduce default_process_op() with common command handling codes by Kevin O'Connor · 7 years ago
  9. c7fa789 block: Split process_op() command dispatch up into multiple functions by Kevin O'Connor · 7 years ago
  10. 3abdc7c Make sure all code checks for malloc failures by Kevin O'Connor · 7 years ago
  11. 40dfc0e ahci: Ignore max_ports. by Vladimir Serbinenko · 7 years ago
  12. b7558a3 Remove unnecesary updates of the disk op->count field. by Kevin O'Connor · 8 years ago
  13. 3ecdc49 ahci: alloc structs in high memory by Gerd Hoffmann · 8 years ago
  14. 4a0f366 ahci: remote some parentheses by Gerd Hoffmann · 8 years ago
  15. 26ae90b ahci: zap real mode macros by Gerd Hoffmann · 8 years ago
  16. 1902c94 Convert op->drive_g from a 16bit pointer to a 32 bit "GLOBALFLAT" pointer. by Kevin O'Connor · 8 years ago
  17. 7c80bb8 Run ahci code entirely in 32bit mode. by Kevin O'Connor · 8 years ago
  18. 8ab9a34 Rename fields of 'struct chs_s' and use in floppy lba2chs(). by Kevin O'Connor · 8 years ago
  19. 4ade523 Remove ioport.h; disperse its contents to other header files. by Kevin O'Connor · 8 years ago
  20. 07cf73b Merge bmp.h, boot.h, jpeg.h, and post.h into util.h. by Kevin O'Connor · 8 years ago
  21. 135f3f6 Split disk.h into block.h and std/disk.h. by Kevin O'Connor · 8 years ago
  22. 2d2fa31 Move function definitions for output.c from util.h to new file output.h. by Kevin O'Connor · 8 years ago
  23. 9dea590 Move malloc code from pmm.c to new files malloc.c and malloc.h. by Kevin O'Connor · 8 years ago
  24. 3df600b Move stacks.c definitions from util.h to new file stacks.h. by Kevin O'Connor · 8 years ago
  25. fa9c66a Rename util.c to string.c and introduce string.h. by Kevin O'Connor · 8 years ago
  26. ce12eaf ahci: add missing check for allocation failure by Gerd Hoffmann · 8 years ago
  27. 5d369d8 Move code centered around specific hardware devices to src/hw/ by Kevin O'Connor · 8 years ago[Renamed from src/ahci.c]
  28. 018bdd7 Rename check_tsc() (and similar) to timer_check() and use u32. by Kevin O'Connor · 9 years ago
  29. d83c87b Normalize POST initialization function name suffixes. by Kevin O'Connor · 9 years ago
  30. bd6afe5 Unify ATAPI command processing. by Kevin O'Connor · 10 years ago
  31. 890c085 Convert AHCI code to use GET/SET_LOWFLAT(). by Kevin O'Connor · 10 years ago
  32. 4bc4997 EBDA cleanups. by Kevin O'Connor · 10 years ago
  33. bf079e1 Increase the debug level of several frequent dprintf() statements. by Kevin O'Connor · 10 years ago
  34. ef8adc0 ahci: use malloc_tmp memory for probing ports by Gerd Hoffmann · 10 years ago
  35. 2dcbf7f ahci: move device registration by Gerd Hoffmann · 10 years ago
  36. 263ea2f ahci: ignore atapi devices which are not cdroms by Gerd Hoffmann · 10 years ago
  37. 9713f24 ahci: probe each port in its own thread by Gerd Hoffmann · 10 years ago
  38. d7a7cf3 ahci/cdrom: shared bounce buffer by Gerd Hoffmann · 10 years ago
  39. 9c86992 ahci: bootprio support by Gerd Hoffmann · 11 years ago
  40. e104119 ahci: rework init workflow & fix timeout handling by Gerd Hoffmann · 11 years ago
  41. cbda795 ahci: don't expect ATA_CB_STAT_DRQ being clear by Gerd Hoffmann · 11 years ago
  42. 9c48aab ahci: handle unaligned buffers. by Scott Duplichan · 11 years ago
  43. 6f85049 ahci: add error recovery code by Gerd Hoffmann · 11 years ago
  44. 0753297 ahci: use interrupt status register by Gerd Hoffmann · 11 years ago
  45. a8c6a4e ahci/sata: Fix FIS setup. by Gerd Hoffmann · 11 years ago
  46. 9cb4992 Convert AHCI detection code to use struct pci_device. by Kevin O'Connor · 11 years ago
  47. baac6b6 Rename foreachpci macro to foreachbdf. by Kevin O'Connor · 11 years ago
  48. ca2bc1c Remove drive->desc field. by Kevin O'Connor · 11 years ago
  49. 697e63c Call setup_translation() from map_hd_drive(). by Kevin O'Connor · 11 years ago
  50. 031ef55 Add stubs to permit devices to specify their boot priority. by Kevin O'Connor · 11 years ago
  51. 72eee3e Simplify boot ordering by building an inclusive boot list. by Kevin O'Connor · 11 years ago
  52. b674152 Add BAID for ahci cdrom. by Gleb Natapov · 11 years ago
  53. 0e6f636 ahci: set controller id by Gerd Hoffmann · 11 years ago
  54. 1e924bb ahci: fix off-by-one in port count by Gerd Hoffmann · 11 years ago
  55. 7eb0222 ahci: enable io/mem/dma by Kevin O'Connor · 11 years ago
  56. c19fc71 ahci: set dma feature flag by Gerd Hoffmann · 11 years ago
  57. 80c2b6e Check if capability enabled in XXX_cmd_data functions. by Kevin O'Connor · 11 years ago
  58. d52fdf6 add ahci support by Gerd Hoffmann · 11 years ago