Changeset 722912e in mainline for uspace/drv/audio/sb16/dma.h
- Timestamp:
- 2012-06-29T13:04:54Z (11 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade
- Children:
- ea150dc6
- Parents:
- 6843a9c
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/audio/sb16/dma.h
r6843a9c r722912e 67 67 static inline void *dma_create_buffer24(size_t size) 68 68 { 69 void *free_address = as_get_mappable_page(size);70 if (free_address == 0)71 return NULL;72 69 void *address = 73 as_area_create(free_address, size, AS_AREA_READ | AS_AREA_WRITE); 74 if (address != free_address) 75 return NULL; 70 as_area_create(AS_AREA_ANY, size, AS_AREA_READ | AS_AREA_WRITE); 76 71 bzero(address, size); 77 72 return address;
Note:
See TracChangeset
for help on using the changeset viewer.