e3000 Business Update & Technology Talk - HP Technology Forum 2007

62 June 19, 2007
Creating a file using mknod()
. . .
hpldevtoiopath (ldev, path_ptr, &status);
. . .
(void) io_str_to_hw_path (path_ptr, device_ptr);
. . .
token = 0; /* start at "root" of io tree */
token = io_search ( token, S_IOTREE, 0, "hw_path", device_ptr)
;
. . .
(void) io_query (token, S_IOTREE, "minor_num", query_minor_num);
. . .
r = mknod (file_name, S_IFCHR, makedev (0, query_minor_num));