Changeset 2a77841d in mainline for kernel/genarch/include/drivers/via-cuda/cuda.h
- Timestamp:
- 2009-07-02T19:39:29Z (15 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- d68e4d5
- Parents:
- bb8dc88
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/genarch/include/drivers/via-cuda/cuda.h
rbb8dc88 r2a77841d 39 39 #include <arch/types.h> 40 40 #include <console/chardev.h> 41 #include <synch/spinlock.h> 41 42 42 43 typedef struct { 44 uint8_t b; 45 uint8_t pad0[0x1ff]; 46 47 uint8_t a; 48 uint8_t pad1[0x1ff]; 49 50 uint8_t dirb; 51 uint8_t pad2[0x1ff]; 52 53 uint8_t dira; 54 uint8_t pad3[0x1ff]; 55 56 uint8_t t1cl; 57 uint8_t pad4[0x1ff]; 58 59 uint8_t t1ch; 60 uint8_t pad5[0x1ff]; 61 62 uint8_t t1ll; 63 uint8_t pad6[0x1ff]; 64 65 uint8_t t1lh; 66 uint8_t pad7[0x1ff]; 67 68 uint8_t t2cl; 69 uint8_t pad8[0x1ff]; 70 71 uint8_t t2ch; 72 uint8_t pad9[0x1ff]; 73 74 uint8_t sr; 75 uint8_t pad10[0x1ff]; 76 77 uint8_t acr; 78 uint8_t pad11[0x1ff]; 79 80 uint8_t pcr; 81 uint8_t pad12[0x1ff]; 82 83 uint8_t ifr; 84 uint8_t pad13[0x1ff]; 85 86 uint8_t ier; 87 uint8_t pad14[0x1ff]; 88 89 uint8_t anh; 90 uint8_t pad15[0x1ff]; 43 91 } cuda_t; 92 93 enum { 94 CUDA_RCV_BUF_SIZE = 5 95 }; 44 96 45 97 typedef struct { … … 47 99 cuda_t *cuda; 48 100 indev_t *kbrdin; 101 uint8_t rcv_buf[CUDA_RCV_BUF_SIZE]; 102 SPINLOCK_DECLARE(dev_lock); 49 103 } cuda_instance_t; 50 104
Note:
See TracChangeset
for help on using the changeset viewer.