-
Alessandro Rubini authored
This moves the query_ports() and get_port_state() to be shared memory lookups. The hal_client.c file now accesses shared memory at init time, and performes the two functions above by looking in shared memory. The thing is sill suboptimal, because the "exported" hexp_port_state_t structure is only slightly different from struct hal_port_state. And most fields being looked up are never filled. Last but not least, halexp_get_timing_state() is not ready to be converted to shared memory at this point in time (timing data is not stored to shmem yet). Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
27794762
Name |
Last commit
|
Last update |
---|---|---|
binaries | ||
build | ||
configs | ||
doc | ||
hwinfo-sdb | ||
kernel | ||
patches | ||
robustness/coding | ||
scripts | ||
usb-loader | ||
userspace | ||
.gitignore | ||
.gitmodules | ||
COPYING | ||
Kconfig | ||
Makefile | ||
Makefile.kconfig | ||
README |