index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
dev
/
ic
/
mfi.c
Age
Commit message (
Expand
)
Author
2006-06-19
Factor for disk size is /2. Odd but tested on all mfis I have.
Marco Peereboom
2006-06-19
Everytime one forgets an argument in a printf-like function call, God kills
Miod Vallat
2006-06-19
Make a BGI (Back Ground Init) a scrub instead of rebuild.
Marco Peereboom
2006-06-19
Add hot spare support.
Marco Peereboom
2006-05-26
Add blinking for disks.
Marco Peereboom
2006-05-25
Move a int i; to top of function so that it compiles on non c99 compilers.
Marco Peereboom
2006-05-25
And add time and percentage to builds and check consistencies.
Marco Peereboom
2006-05-25
Add last bit of physcal disk stuff.
Marco Peereboom
2006-05-25
Add physical device and read config structures.
Marco Peereboom
2006-05-23
commited with unused variable
Theo de Raadt
2006-05-23
Remove some debug cruft.
Marco Peereboom
2006-05-23
Add first half of physical disk data for bio.
Marco Peereboom
2006-05-22
Add support for raid 50 and 10 in bio.
Marco Peereboom
2006-05-22
Add mail box to mfi_mgmt to handle sub commands more gracefully.
Marco Peereboom
2006-05-22
Add first half of BIOCVOL primitive.
Marco Peereboom
2006-05-21
Do a giant flush of disk and raid-card memory when SYNCHONIZE_CACHE is called.
Marco Peereboom
2006-05-21
pretty up some debug statements.
Marco Peereboom
2006-05-21
Add bio alarm function.
Marco Peereboom
2006-05-21
Add generic management function.
Marco Peereboom
2006-05-21
Oops, helps to use the right structure field.
Marco Peereboom
2006-05-21
Add first BIOCINQ primitive.
Marco Peereboom
2006-05-18
Remove some debug cruft and pretty up some debug messages.
Marco Peereboom
2006-05-18
Kill splbio/splx in the interrupt handler.
Marco Peereboom
2006-05-18
And we have lift off! Was able to create a filesystem and write to the
Marco Peereboom
2006-05-17
Add completion routines.
Marco Peereboom
2006-05-17
Add mfi_get_info to obtain all kinds of fun information from the fw.
Marco Peereboom
2006-05-17
Refactor scsi path so that we can have a single sgl function for io and non-io
Marco Peereboom
2006-05-16
Nuke some { }
Marco Peereboom
2006-05-16
Move !xs->data case into mfi_start_xs.
Marco Peereboom
2006-05-16
Fix some more htole32 screw-ups.
Marco Peereboom
2006-05-16
Fix some htole32 I missed.
Marco Peereboom
2006-05-16
Add READ CAPACITY.
Marco Peereboom
2006-05-16
Oops PREREAD not PREWRITE.
Marco Peereboom
2006-05-16
Add TUR and make it send it directly to firmware.
Marco Peereboom
2006-05-15
Clear all relevant ccb fields when mfi_put_ccb frees a ccb.
Marco Peereboom
2006-05-15
Oops don't send command twice to firmware when polling.
Marco Peereboom
2006-05-15
Add INQUIRY command.
Marco Peereboom
2006-05-10
Add some airplane code.
Marco Peereboom
2006-04-26
Fix some debug prints.
Marco Peereboom
2006-04-21
typo
Marco Peereboom
2006-04-21
Add mfi_poll and use the new shiny function to setup all the hardware queues.
Marco Peereboom
2006-04-20
Fix various printf() issues: too many arguments, not enough arguments, argument
Miod Vallat
2006-04-20
marco hates typedefs as much as i do, so he asked me to clean mfi like i
David Gwynne
2006-04-18
It helps to initialize a queue before usage.
Marco Peereboom
2006-04-18
Actually add ccbs to the queue.
Marco Peereboom
2006-04-17
Sprinkle more debug. Remove 64 byte boundary; it doesn't seem to like it.
Marco Peereboom
2006-04-17
Setup ccbs and clean up ccb structure.
Marco Peereboom
2006-04-16
Oops, make mfi_allocmem always use 64 byte boundaries since frames have to
Marco Peereboom
2006-04-16
Add frame memory and sglist allocation.
Marco Peereboom
2006-04-16
Make memory access use macro.
Marco Peereboom
[next]