Mercurial > hg > Members > menikon > CbC_xv6
annotate src/interface/SysRead.h @ 96:d5c4016c65b8
implement read interfacce
author | anatofuz |
---|---|
date | Sat, 09 Nov 2019 19:56:07 +0900 |
parents | src/interface/CbCSysFile.h@bc5bcfd2f6d6 |
children | 547c20b052dc |
rev | line source |
---|---|
96 | 1 typedef struct SysRead<Type, Impl>{ |
2 union Data* sys_read; | |
92
bc5bcfd2f6d6
rename CbCFile to CbCSysFile
anatofuz <anatofuz@cr.ie.u-ryukyu.ac.jp>
parents:
91
diff
changeset
|
3 struct UInteger* num; |
bc5bcfd2f6d6
rename CbCFile to CbCSysFile
anatofuz <anatofuz@cr.ie.u-ryukyu.ac.jp>
parents:
91
diff
changeset
|
4 int n; |
bc5bcfd2f6d6
rename CbCFile to CbCSysFile
anatofuz <anatofuz@cr.ie.u-ryukyu.ac.jp>
parents:
91
diff
changeset
|
5 char *p; |
96 | 6 __code read(__code next(...)); |
7 __code ret(Impl* cbc_sys_file, UInteger* num); | |
92
bc5bcfd2f6d6
rename CbCFile to CbCSysFile
anatofuz <anatofuz@cr.ie.u-ryukyu.ac.jp>
parents:
91
diff
changeset
|
8 __code next(...); |
96 | 9 } SysRead; |