Changeset 7ee7e6a in mainline for uspace/lib/c
- Timestamp:
- 2017-05-15T21:24:35Z (8 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- adc68de
- Parents:
- 0e7c3d9
- Location:
- uspace/lib/c
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/arch/abs32le/include/libarch/ddi.h
r0e7c3d9 r7ee7e6a 33 33 #define LIBC_abs32le_DDI_H_ 34 34 35 #include <sys/types.h> 36 #include <libarch/types.h> 35 #include <ddi.h> 37 36 38 37 static inline void arch_pio_write_8(ioport8_t *port, uint8_t v) -
uspace/lib/c/arch/arm32/include/libarch/ddi.h
r0e7c3d9 r7ee7e6a 34 34 #define LIBC_arm32_DDI_H_ 35 35 36 #include <sys/types.h> 37 #include <libarch/types.h> 36 #include <ddi.h> 38 37 39 38 static inline void arch_pio_write_8(ioport8_t *port, uint8_t v) -
uspace/lib/c/arch/ia32/include/libarch/ddi.h
r0e7c3d9 r7ee7e6a 34 34 #define LIBC_ia32_DDI_H_ 35 35 36 #include <sys/types.h> 37 #include <libarch/types.h> 36 #include <ddi.h> 38 37 39 38 #define IO_SPACE_BOUNDARY ((void *) (64 * 1024)) -
uspace/lib/c/arch/ia64/include/libarch/ddi.h
r0e7c3d9 r7ee7e6a 36 36 #define LIBC_ia64_DDI_H_ 37 37 38 #include <sys/types.h> 39 #include <libarch/types.h> 38 #include <ddi.h> 40 39 41 40 #define IO_SPACE_BOUNDARY ((void *) (64 * 1024)) -
uspace/lib/c/arch/mips32/include/libarch/ddi.h
r0e7c3d9 r7ee7e6a 34 34 #define LIBC_mips32_DDI_H_ 35 35 36 #include <sys/types.h> 37 #include <libarch/types.h> 36 #include <ddi.h> 38 37 39 38 static inline void arch_pio_write_8(ioport8_t *port, uint8_t v) -
uspace/lib/c/arch/ppc32/include/libarch/ddi.h
r0e7c3d9 r7ee7e6a 34 34 #define LIBC_ppc32_DDI_H_ 35 35 36 #include <sys/types.h> 37 #include <libarch/types.h> 36 #include <ddi.h> 38 37 39 38 static inline void arch_pio_write_8(ioport8_t *port, uint8_t v) -
uspace/lib/c/arch/riscv64/include/libarch/ddi.h
r0e7c3d9 r7ee7e6a 33 33 #define LIBC_riscv64_DDI_H_ 34 34 35 #include <sys/types.h> 36 #include <libarch/types.h> 35 #include <ddi.h> 37 36 38 37 static inline void arch_pio_write_8(ioport8_t *port, uint8_t v) -
uspace/lib/c/arch/sparc64/include/libarch/ddi.h
r0e7c3d9 r7ee7e6a 34 34 #define LIBC_sparc64_DDI_H_ 35 35 36 #include <sys/types.h> 37 #include <libarch/types.h> 36 #include <ddi.h> 38 37 39 38 static inline void memory_barrier(void) -
uspace/lib/c/generic/ddi.c
r0e7c3d9 r7ee7e6a 37 37 #include <stdio.h> 38 38 #include <errno.h> 39 #include <sys/types.h>40 39 #include <abi/ddi/arg.h> 41 40 #include <ddi.h> -
uspace/lib/c/include/ddi.h
r0e7c3d9 r7ee7e6a 37 37 38 38 #include <stdbool.h> 39 #include <sys/types.h> 39 #include <stddef.h> 40 #include <stdint.h> 40 41 #include <sys/time.h> 41 42 #include <abi/ddi/irq.h> … … 47 48 #define DMAMEM_16MiB ((uintptr_t) UINT64_C(0xffffffffff000000)) 48 49 #define DMAMEM_4GiB ((uintptr_t) UINT64_C(0xffffffff00000000)) 50 51 typedef volatile uint8_t ioport8_t; 52 typedef volatile uint16_t ioport16_t; 53 typedef volatile uint32_t ioport32_t; 49 54 50 55 extern int device_assign_devno(void); -
uspace/lib/c/include/sys/types.h
r0e7c3d9 r7ee7e6a 46 46 typedef uint32_t fourcc_t; 47 47 48 typedef volatile uint8_t ioport8_t;49 typedef volatile uint16_t ioport16_t;50 typedef volatile uint32_t ioport32_t;51 52 48 typedef int16_t unaligned_int16_t __attribute__ ((aligned(1))); 53 49 typedef int32_t unaligned_int32_t __attribute__ ((aligned(1)));
Note:
See TracChangeset
for help on using the changeset viewer.