Changeset 848e880f in mainline for uspace/lib/c
- Timestamp:
- 2018-06-10T19:30:53Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- fe96085
- Parents:
- 121ee4fd
- Location:
- uspace/lib/c
- Files:
-
- 2 edited
-
generic/ddi.c (modified) (3 diffs)
-
include/ddi.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/generic/ddi.c
r121ee4fd r848e880f 224 224 * @param res Resources specifying the I/O range wrt. to the PIO window. 225 225 * @param[out] virt Virtual address for application's PIO operations. 226 * @param[out] phys If non-NULL, physical address of the resource 226 227 * @param[out] size If non-NULL, size of the enabled resource. 227 228 * … … 231 232 */ 232 233 errno_t pio_enable_resource(pio_window_t *win, hw_resource_t *res, void **virt, 233 size_t *size)234 uintptr_t *phys, size_t *size) 234 235 { 235 236 uintptr_t addr; … … 259 260 } 260 261 262 if (phys) 263 *phys = addr; 261 264 if (size) 262 265 *size = sz; -
uspace/lib/c/include/ddi.h
r121ee4fd r848e880f 66 66 extern errno_t pio_enable_range(addr_range_t *, void **); 67 67 extern errno_t pio_enable_resource(pio_window_t *, hw_resource_t *, void **, 68 size_t *);68 uintptr_t *, size_t *); 69 69 extern errno_t pio_enable(void *, size_t, void **); 70 70 extern errno_t pio_disable(void *, size_t);
Note:
See TracChangeset
for help on using the changeset viewer.
