Implemet Ring Buffer #4

Merged
dalmurii merged 2 commits from watta0/core:master into rb 2026-06-14 12:15:27 +00:00
Member

Add ringbuffer(struct frdl_guestbook).
Fixed Size ringbuffer.

Add ringbuffer(struct frdl_guestbook). Fixed Size ringbuffer.
Changes to be committed:
	- modified:   inc/frdl.h
	- modified:   inc/frdl/entity.h
	- renamed:    inc/frdl/ui/inp.h -> inc/frdl/inp.h
	- renamed:    inc/frdl/ui/inp/decl.h -> inc/frdl/inp/decl.h
	- modified:   inc/frdl/ui/btn.h
	- modified:   lib/entity/0.c
	- modified:   lib/entity/1.c
	- deleted:    lib/entity/2.c
	- deleted:    lib/entity/3.c
Changes to be committed:
	- modified:   inc/frdl/card.h
dalmurii requested changes 2026-06-14 12:04:28 +00:00
Dismissed
@ -0,0 +7,4 @@
struct frdl_guestbook {
frdl_guestbook_elm m_elms[FRDL_GUESTBOOK_ELM_CNT_MAX];
unsigned m_head;
Owner

Change unsigned to frdl_unit_t

Change `unsigned` to `frdl_unit_t`
@ -0,0 +3,4 @@
void frdl_guestbook_init(struct frdl_guestbook *ret_gb)
{
assert(ret_gb);
Owner

Use ae2fpat_assertassume_strict defined in ae2f/pat/dbg.h instead.

Use `ae2fpat_assertassume_strict` defined in `ae2f/pat/dbg.h` instead.
dalmurii approved these changes 2026-06-14 12:12:11 +00:00
dalmurii left a comment

Approved.

Approved.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
frdl/core!4
No description provided.