py/obj.h: Remove comments about additional mp_buffer_info_t entries.
These entries are unlikely to be needed, so remove them to clean up the struct definition.
This commit is contained in:
parent
035180ca01
commit
5e431188db
9
py/obj.h
9
py/obj.h
@ -435,18 +435,9 @@ typedef mp_obj_t (*mp_getiter_fun_t)(mp_obj_t self_in, mp_obj_iter_buf_t *iter_b
|
|||||||
|
|
||||||
// Buffer protocol
|
// Buffer protocol
|
||||||
typedef struct _mp_buffer_info_t {
|
typedef struct _mp_buffer_info_t {
|
||||||
// if we'd bother to support various versions of structure
|
|
||||||
// (with different number of fields), we can distinguish
|
|
||||||
// them with ver = sizeof(struct). Cons: overkill for *micro*?
|
|
||||||
//int ver; // ?
|
|
||||||
|
|
||||||
void *buf; // can be NULL if len == 0
|
void *buf; // can be NULL if len == 0
|
||||||
size_t len; // in bytes
|
size_t len; // in bytes
|
||||||
int typecode; // as per binary.h
|
int typecode; // as per binary.h
|
||||||
|
|
||||||
// Rationale: to load arbitrary-sized sprites directly to LCD
|
|
||||||
// Cons: a bit adhoc usecase
|
|
||||||
// int stride;
|
|
||||||
} mp_buffer_info_t;
|
} mp_buffer_info_t;
|
||||||
#define MP_BUFFER_READ (1)
|
#define MP_BUFFER_READ (1)
|
||||||
#define MP_BUFFER_WRITE (2)
|
#define MP_BUFFER_WRITE (2)
|
||||||
|
Loading…
Reference in New Issue
Block a user